【Python】华氏温度转换、计算圆的周长面积、判断闰年
1.华氏温度转换
从键盘输入华氏温度,将其转换为摄氏温度并输出。
公式:
C 表示摄氏温度,F 表示华氏温度
f = float(input("请输入华氏温度:")) c = (f-32)/1.8 #print(c) 37.77777777777778 print('%.1f华氏度 = %.1f摄氏度' % (f,c)) #100.0华氏度 = 37.8摄氏度
%.1f
表示一个占位符,f表示float类型,.1
表示保留一位小数(四舍五入)
也可以写成:
print(f'{f:.1f}华氏度 = {c:.1f}摄氏度') #100.0华氏度 = 37.8摄氏度
2.计算圆的周长面积
键盘输入圆的半径,打印周长和面积。
周长:
面积:
import math radius = float(input("请输入圆的半径:")) perimeter = 2 * math.pi * radius area = math.pi * radius * radius print("周长:%.2f" % perimeter) print("面积:%.2f" % area)
3.判断闰年
键盘输入年份,结果返回True或False。
闰年:闰年有366天,2月多一天
口诀:四年一闰,百年不闰;四百年再闰
year = int(input("请输入年份:")) is_leap = (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0) print(is_leap)
写成一行太长时,可以使用\进行拆行
is_leap = year % 4 == 0 and year % 100 != 0 or \ year % 400 == 0
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本