简单语句练习(一)

#practice1

celsius=float(input("输入摄氏度:"))
fahrenheit=(9/5)*celsius+32
print("华摄氏度为;"+str(fahrenheit))
print("%f摄氏度是%f华摄氏度"%(celsius,fahrenheit))

#practice2

r=int(input("请你输入圆的半径:"))
h=int(input("请你输入圆的高:"))
a=r*r*3.14
v=a*h
print("圆的面积为:%f 圆的体积为:%f"%(a,v))

#practice3

num=int(input("请你输入一个0到1000之间的数:"))
0<num<1000
ge=num%10
shi=(num%100-ge)/10
bai=num//100
sum1=ge+shi+bai
print("%d %d %d"%(ge,shi,bai))
print("各个数之和为:"+str(sum1))

#practice4


minu=int(input("请你输入分钟数:"))
day=minu/1440
year=day/365
day=day%365
print("%d yeras and %d days"%(year,day))

#practice5

initialT=float(input("请你输入水的初始温度:"))
finalT=float(input("请你输入水的最终温度:"))
M=float(input("请你输入以千克计的水量:"))
Q=M*(finalT-initialT)*4184
print("所需要的能量为:%fJ"%(Q))
 

#practice6

ta=float(input("请你输入一个在-58到41华氏度室外的温度(单位:华氏度):"))
-58<ta<41
v=float(input("请你输入一个大于等于每小时2里室外的风速(单位:时/里):"))
v>2
twc=35.74+0.6215*ta-35.75*(v**0.16)+0.4275*ta*(v**0.16)
print("风寒温度:%f华氏度"%(twc))

#practice7

v=float(input("请你输入飞机的起飞速度(米/秒):"))
a=float(input("请你输入飞机的加速度(米/秒的平方):"))
length=v**2/(2*a)
print("飞机起飞的最短的跑道长度:%f米"%(length))
 

#practice8

num=int(input("请你输入四位整数:"))
1000<num<9999
one=num//1000
two=num//100-(one*10)
three=num//10-(one*100)-(two*10)
four=num-(one*1000)-(two*100)-(three*10)
print(+four)
print(+three)
print(+two)
print(+one)

#practice9

ax=float(input("请你输入三角形的第一个顶点横坐标:"))
ay=float(input("请你输入三角形的第一个顶点纵坐标:"))
bx=float(input("请你输入三角形的第二个顶点横坐标:"))
by=float(input("请你输入三角形的第一个顶点纵坐标:"))
cx=float(input("请你输入三角形的第三个顶点横坐标:"))
cy=float(input("请你输入三角形的第一个顶点纵坐标:"))
print("请你输入三角形的三个坐标点:")
#ax,ay,bx,by,cx,cy=map(float,input().split())
side1=(ax**2-ay**2)**0.5
side2=(bx**2-by**2)**0.5
side3=(cx**2-cy**2)**0.5
s=(side1+side2+side3)/2
area=(s*(s-side1)*(s-side2)*(s-side3))**0.5
print("三角形的面积为:%f"%(area))
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值