python 笔记1

来源:互联网 发布:hp678墨盒数据清零 编辑:程序博客网 时间:2024/06/02 04:35

if判断与for循环做的练习:

用户输入一个四位数,我来算出这算出这个数字各个加起来之和

t=int(input('请输入一个四位数:'))a=t//1000b=t//100%10c=t//10%10d=t%10print(a+b+c+d)#for循环做以上作业a=0for i in range(0,4):    w=t//(10**i)%10    a=a+wprint(a)

一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,我来算出该数是多少?

import mathfor i in range(1,10000): a=int(math.sqrt(i+100)) b=int(math.sqrt(a**2+168)) if a**2==i+100 and b**2==a**2+168: print(i)

用户输入月份,判断当前月份为几月,并输出有多少天。如果用户输入2月份,则请用户输入年份,判断平年则输出28天,闰年则输出29天。

t=int(input('请输入月份:'))if t==2: p=int(input('请输入年份:')) if p%100==0: print(29) elif p%4==0: print(29) else : print(28)elif t!=2 and t!=4 and t!=6 and t!=9 and t!=11: print(31)else: print(30)

预习,while,break,continue



原创粉丝点击