### ex4-1 ### a = 3.1 b = 2.2 c = a * b * b print(c) ### ex4-2 ### pi = 3.1 radius = 2.2 # 使用公式計算圓面積 circle_area = pi * radius * radius print(circle_area) ### ex4-3 ### minutes_to_convert = int(input('Enter minutes: ')) ### ex4-4 (4-1.py) ### minutes_to_convert = int(input('Enter minutes: ')) # 輸入欲轉換的分鐘數 hours_decimal = minutes_to_convert / 60 # 分鐘數轉換為小數,例如:2.05 hours_part = int(hours_decimal) # 取整數部分為小時,例如:int(2.05) = 2 minutes_decimal = hours_decimal - hours_part # 取得小數點部分 minutes_part = round(minutes_decimal * 60) # 將小數點部分還原分鐘數 print('Hours') print(hours_part) print('Minutes') print(minutes_part) ### ex4-5 (4-2-clock converter.py) ### """ 4-2-clock converter.py ------------------------ Creates a clock converter. The converter transfers minutes to hours part and minutes part. """ minutes_to_convert = int(input('Enter minutes: ')) # 轉換小時數 hours_decimal = minutes_to_convert / 60 hours_part = int(hours_decimal) # 轉換分鐘數 minutes_part = minutes_to_convert % 60 print('Hours') print(hours_part) print('Minutes') print(minutes_part)