python中根据年龄判断分类、取三个数最大值、判断是否为闰年、运费和工资问题、输一个三位数,求其各位数字之和

1、
a=int(input('请输入年龄:'))
if a<6:
    print("儿童")
elif 6<a<13:
    print('少年')
elif 14<a<17:
    print('青少年')
elif 18<a<35:
    print('青年')
elif 36<a<50:
    print('中年')
elif a>50:
print('中老年')
2、
a=int(input('a='))
b=int(input('b='))
c=int(input('c='))
if a>b:
    big=a
else:
    big=b
if c>big:
        print('最大值为',c)
else:
        print('最大值为',big)


3、
a=int(input('请输入要判断的年份:'))
if a%100==0:
    if a%400==0:
        print('闰年')
    else:
        print('非闰年')
else:
    if a%4==0:
        print('闰年')
    else:
        print('非闰年')
 另:
 a=int(input('请输入要判断的年份:'))
 print ('闰年'if a%4==0 and a%100!=0 or a%400==0 else '非闰年')
 
4、
a=int(input('输入第一个整数:'))
b=int(input('输入第二个整数:'))
c=input('输入加减乘除符号:')
if c=='+':
    print('运算结果',a+b)
elif c=='-':
    print('运算结果',a-b)
elif c=='*':
    print('运算结果',a*b)
elif c=='/':
print('运算结果',a/b)
5、
a=int(input('输入货物重量(公斤):'))
if a<=20:
    print('运费',5,'元')
elif 20<a<=100:
    print('运费',(a-20)*0.2+5,'元')
elif 100<a:
print('运费',(a-100)*0.15+(100-20)*0.2+5,'元')
7、
a=float(input('税前收入(元):'))
b=a-2000
if b<0:
    print('个人所得税为',0,'税后税后收入',a)
elif 0<=b<500:
     print('个人所得税为',b*0.05,'税后税后收入',a-b*0.05)
elif 500<=b<2000:
     print('个人所得税为',(b-500)*0.1+500*0.05,'税后税后收入',a-(b-500)*0.1-500*0.05)     
elif 2000<=b<5000:
     print('个人所得税为',(b-2000)*0.15+1500*0.1+500*0.05,'税后税后收入',a-(b-2000)*0.15-1500*0.1-500*0.05)
elif 5000<=b<20000:
     print('个人所得税为',(b-5000)*0.2+3000*0.15+1500*0.1+500*0.05,'税后税后收入',a-(b-5000)*0.2-3000*0.15-1500*0.1-500*0.05)
8、
a=int(input('输入一个三位数:'))
If	99<a<1000:   b=a//100+(a-a//100*100)//10+(a-a//100*100-(a-a//100*100)//10*10)
    print(a,'各位数字之和为',b)
else:
    print('非三位数,请重新输入')
 另:
num=input('输入一个三位数:')
sum=0
for i in num:
    sum+=int(i)
print(sum)

猜你喜欢

转载自blog.csdn.net/qq_42393859/article/details/80638847