第一题:请用户输入一个四位数字,求此数字位数之和
num=int(input(''请输入随机数:'))
qian=num//1000 #//取整数商
bai=num%1000//100 #%取余
shi=num%100//10
ge=num%10
print(qian+bai+shi+ge)
第二题:请输入成绩
如果大于等于90,输出优秀
如果大于等于70,输出良好
如果大于等于60,输出及格
否则输出不及格
a=input('请输入成绩')
a=int(a)
if (a>=90);
print('优秀')
elif (70<=a<90);
print('良好')
elif(60<=a<70):
print('及格')
else:
print('不及格')
第三题:猜数游戏,随意输入一个数字,用指令进行判断
import random #导入random库
n=int(random.random()*10) #random.random()生成一个0-1之间的随机数 / random.random()*10生成一个0-10之间的随机数
num=int(input('输入一个十以内的数字:'))
if num>n:
print('大了')
elif num<n:
print('小了')
else:
print('对了')
print(n)
第四题:随机输入一个月份,输出这个月有几天,如果输入的是二月,则再输入年份,并输出这是闰年还是平年,有多少天。
sum=input('请输入月份:')
if sum in(1,3,5,7,8,10,12):
print('有31天')
elif sum==2
n=int(input('请输入年份'))
if(n%4==0 and n%100=0) or n%400==0:
print('今年是闰年,有29天')
else:
print('今年是平年,有28天')
else:
print('有30天')