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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章