3.1重量计算
点击查看代码
Getline = input("请输入你现在的体重:")
HeavyNow = float(Getline[:-2])
for i in range(1,11):HeavyAfter = HeavyNow + 0.5HeavyInEarth = HeavyAfterHeavyInMoon = HeavyInEarth * 0.165print("未来{:.0f}年你在地球上的体重是{:.2f}kg,在月球上的体重是{:.2f}kg。".format(i,HeavyInEarth,HeavyInMoon))HeavyNow = HeavyAfter
点击查看代码
#DayDayUp3.2.py
dayup = 1.0
dayfactor = 0.01
day = 1
while day < 365:for i in range(7):if i%7 in [4,5,6,0]:dayup = dayup * (1 + dayfactor)day += 1
print("{:.2f}".format(dayup))
点击查看代码
def DayDayUp(x):ability = 1.00Day = 1i = 1while i < 366:if Day != x:if Day % 7 in [3,4,5,6]:ability =ability * 1.01Day += 1i += 1elif Day % 7 in [0,1,2]:Day += 1i +=1elif Day == x:Day =0i +=1print(ability)
DayDayUp(10)
DayDayUp(15)
点击查看代码
a = input('')
b=a[::-1]
if a==b:print("该自然数是回文数")
else:print("该自然数不是回文数")
点击查看代码
for i in range(11):if i % 5 ==0:str1 = "+"+"+".center(9,"-")+"+"str2 = " ".join(str1)print(str2)else:print("|"+"|".center(19)+"|")
3.7工作四天,休息三天
点击查看代码
#DayDayUp365v7.py
dayup = 1.0
dayfactor = 0.001
for j in range(10):for i in range(1,366):if i%7 in [1,2,3,4]:dayup = dayup +dayfactorprint("每天能力值增加{1:.3f}的情况下,一周连续工作4天休息3天的结果:{0:.2f}".format(dayup,dayfactor)) dayfactor = dayfactor + 0.001
点击查看代码
#DayDayUp365v7.py
dayup = 1.0
dayfactor = 0.001
for j in range(10):for i in range(1,366):if i%7 in [1,2,3,4,5]:dayup = dayup +dayfactorprint("每天能力值增长{:.3f}的情况下,一周连续工作5天休息2天的结果:{:.2f}".format(dayfactor,dayup)) dayfactor += 0.001
点击查看代码
#DayDayUp365v7.py
dayup = 1.0
dayfactor = 0.001
for j in range(10):for i in range(1,366):if i%7 in [1,2,3,4,5,6]:dayup = dayup +dayfactorprint("每天能力值增加{:.3f}的情况下,一周连续工作6天休息1天的结果:{:.2f}".format(dayfactor,dayup))dayfactor += 0.001