您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页Python-作业回顾

Python-作业回顾

来源:华佗小知识
'''
随堂练习
1、将0-100所有3的倍数相加
2、将0-100所有3的倍数相加,含有3的相加

'''
k=0
z=0
while k <=100:
    if k %3 ==0:
        z+=k
        print(k)
    k+=1
print(z)
print("===============")
k=0
z=0
while k <=100:
    if k %3 ==0 or  k %10 ==3 or k //10 ==3:
        z+=k
        print(k)
    k+=1
print(z)
'''3、基数排序思想,先判断十位上的大小,再排个位上的大小
46,37,42
37,46,42
37,42,46
使用基数排序思想给上面三个数进行排序,从大到小,打印出来
a=46 b=37 c=42
'''
a =46
b =37
c =42
a10 = a //10
b10 = b //10
c10 = c //10
print(a10,b10,c10)

if a10 >b10 and a10 > c10:
    print(f"最大的数就是a:{a}")
elif b10 > c10 and b10 > a10:
    print(f"最大的数就是a:{b}")
elif c10 > a10 and c10 > b10:
    print(f"最大的数就是a:{c}")
elif a10 ==b10:
    if(a % 10) > (b % 10):
        print("a大于b")
    elif (a % 10) == (b % 10):
        print("a等于b")
    else:
        print("a小于b")
elif a10 ==c10:
    if(a % 10) > (c % 10):
        print("a大于c")
    elif (a % 10) == (c % 10):
        print("a等于c")
    else:
        print("a小于c")
elif b10 ==c10:
    if(b % 10) > (c % 10):
        print("b大于c")
    elif (b % 10) == (c % 10):
        print("b等于c")
    else:
        print("b小于c")

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务