while True:
a = int(input('摄氏温度换为华氏温度请按 1\n华氏温度转为摄氏温度请按 2\n退出请按 3\n'))
if a==1:
c = float(input('请输入摄氏温度:'))
f = (c)*9/5+32
print('摄氏{:.2f}温度转为华氏温度是{:.2f}'.format(c,f))
elif a==2:
f = float(input('请输入华氏温度:'))
c = 5/9*(float(f)-32)
print('华氏{:.2f}温度转为摄氏温度是{:.2f}'.format(f,c))
else:
break
相关文章
- 07-30条件语句,while循环语句:完整的温度转换程序
- 07-30shell编程系列18--文本处理三剑客之awk动作中的条件及if/while/do while/for循环语句
- 07-30编写一段程序,从标准输入读取string对象的序列直到连续出现两个相同的单词或者所有单词都读完为止。使用while循环一次读取一个单词,当一个单词连续出现两次是使用break语句终止循环。输出连续重复出现的单词,或者输出一个消息说明没有人任何单词是重复出现的。
- 07-30求1+2+…+n,要求不能使用乘除法、for、while、if、else、s witch、case 等关键字以及条件判断语句(A?B:C)和不用循环/goto/递归输出1~100的10种写法