cyyyyhang 发表于 2022-10-2 16:44:22

求助

Twilight6 发表于 2022-10-2 16:44:23

临时号 发表于 2022-10-2 17:00




应该是因为华氏度是要保留一位小数的浮点型,参考代码:

for i in range(-40, 51, 5):
    print('%d\t\t%.1f' % (i, 1.8 * i + 32))

临时号 发表于 2022-10-2 17:00:46

本帖最后由 临时号 于 2022-10-2 17:01 编辑

i = -40
while i <= 50:
   print('%d\t\t%d' %(i,1.8*i+32))
   i += 5

cyyyyhang 发表于 2022-10-2 19:51:51

临时号 发表于 2022-10-2 17:00


不行要报错格式也不合

临时号 发表于 2022-10-2 19:59:28

cyyyyhang 发表于 2022-10-2 19:51
不行要报错格式也不合

能不能给下这个题目的网址

奇恒之腑 发表于 2022-12-3 13:27:17

#摄氏度转华氏度
#公式:摄氏度=(华氏度-32)/1.8, 华氏度=32+摄氏度*1.8
print('摄氏度'+"   """'华氏度')
for i in range(-40,55,5):
    h=32+i*1.8
    print(i,'      ',h)


个人理解
页: [1]
查看完整版本: 求助