題目:
練習1:華氏溫度轉攝氏溫度。
練習2:輸入圓的半徑計算計算周長和面積。
練習3:輸入年份判斷是不是閏年。
答案:
練習1:
"""
將華氏溫度轉換為攝氏溫度
F = 1.8C + 32
"""
f = float(input('請輸入華氏溫度: '))
c = (f - 32) / 1.8
print('%.1f華氏度 = %.1f攝氏度' % (f, c))
練習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
"""
year = int(input('請輸入年份: '))
# 如果代碼太長寫成一行不便於閱讀 可以使用\或()折行
is_leap = (year % 4 == 0 and year % 100 != 0 or
year % 400 == 0)
print(is_leap)
