XTU 程序設計Python實訓二

任務1:將數學表達式轉換成正確的Python表達式
第1題:計算1365除以10的餘數
第2題:計算5TB是多少個字節。

第3題:計算58847386 bit 是多少MB?1 Byte = 8 bit
第4題:計算如下公式中x的值,其中b=15,a=5,c=4,首先輸出“+”時表達式值,然後再輸出“-”時表達式的值。

任務2:編寫程序將整數53430秒轉換成天、時、分、秒,並按“天:時:分:秒”的形式顯示結果。分兩行顯示出結果如下。
0:14:50:30
53430秒是0天14時50分30秒
任務3:編寫程序計算三角形的面積。三角形的三條邊分別是6,8,11。輸出面積值。

import math
#任務1   在括號中填入表達式
#第1題
print(1365%10)
#第2題
print(5*(2**40))
#第3題
print(58847386/8/1024/1024)
#第4題
print((-15+math.sqrt(15*15-4*5*4))/(2*5),(-15-math.sqrt(15*15-4*5*4))/(2*5))
#任務2  在begin和end間空白處填寫代碼
#begin
t=53430
s=t%60
d=t//24//3600
h=t%(24*3600)//3600
m=t//60%60
print("{}:{}:{}:{}".format(d,h,m,s))
print("{}秒是{}天{}時{}分{}秒".format(t,d,h,m,s))
#end
#任務3 在begin和end間空白處填寫代碼
#begin
print(math.sqrt(((6+8+11)/2)*(((6+8+11)/2)-6)*(((6+8+11)/2)-8)*(((6+8+11)/2)-11)))
#end
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章