python第三章习题

习题3.1

点击查看代码
earth=50.000
for i in range(10):
    earth+=0.5
moon=earth*0.165
print("在地球的体重为:{:.3f}kg,在月球上的体重为:{:.3f}kg.".format(earth,moon))
习题3.2
点击查看代码
dayup,dayfactor=1,0.01
for i in range(1,366):
    if i % 7 in [4,5,6,0]:
        dayup=dayup*(1+dayfactor)
    else:
        dayup=dayup
print("连续学习365天后能力值为:{:.3f}.".format(dayup))
习题3.3
点击查看代码
i=1
dayup,dayfactor=1,0.01
while i<=365:
    if i%10==0:
        i+=3
    else:
        if i%7 in [4,5,6,0]:
            dayup=dayup*(1+dayfactor)
    i+=1
print("能力值为:{:.3f}.".format(dayup))
习题3.4
点击查看代码
number=input("请输入一个五位数:")
huiwen=number[::-1]
A=eval(number[0:])
B=eval(huiwen[0:])
if A==B:
    print("这个五位数是回文数.")
else:
    print("它不是回文数.")
习题3.5
点击查看代码
for i in range(2):
    print("+"," -"*4,"+"," -"*4,"+")
    for i in range(4):
        print("|"," "*8,"|"," "*8,"|")
print("+"," -"*4,"+"," -"*4,"+")
posted @ 2025-03-23 22:12  bolun123  阅读(11)  评论(0)    收藏  举报