同济大学Python程序设计基础
实验一
下列程序从键盘输入一个整数,然后计算它的平方根并且输出,保留两位小数。请在IDLE中调试该程序。注:下列程序存在四个错误。
import “math”
x-input(“请一个整数:”)
x=sqrt(x)
print("%d的平方根是%.2f",%(x,y))
代码片
.
import math
x=float(input("请输入一个整数:"))
y=math.sqrt(x)
print("%d的平方根是%.2f"%(x,y))
编写一个程序,要求输入直角三角形的斜边和一条直角边,求三角形另外一条直角边,周长和面积。
代码片
.
import math
x=float(input("请输入三角形的斜边长度:"))
y=float(input("请输入三角形的一条直角边长度:"))
z=math.sqrt(x*x-y*y)
l=x+y+z
s=y*z/2
print("三角形的另一条直角边为%.2f,三角形周长为%.2f,面积为%.2f"%(z,l,s))
编写一个计算一个学生三门课平均成绩的程序。要求学生成绩从键盘输入。
代码片
.
x=float(input("请输入第一门课的成绩:"))
y=float(input("请输入第二门课的成绩:"))
z=float(input("请输入第三门课的成绩:"))
a=(x+y+z)/3
print("三门课的平均成绩为%.2f"%a)
编写一个计算和估计地球重量的程序,并测试它。地球的半径为6356.91千米,平均密度为每立方米5.52吨。要求地球半径从键盘输入,地球密度定义成符号常量。
地球体积的计算公式为: v=4/3 π r3。
重量公式:m=ρ*V
代码片
.
import math
x=float(input("请输入地球的半径(6356.91以米为单位):"))
d=5.52
v=4/3*math.pi*math.pow(x,3)
m=d*v
print("地球的重量是%.2f吨"%m)