01.将摄氏温度转化为华氏温度(转换公式:fahrenheit = (9 / 5) * celsius + 32

程序编辑

celsius = float(input("输入一个摄氏温度:"))
fahrenheit = (9 / 5) * celsius + 32
print("华氏温度转化为%.1f" %fahrenheit)

运行示例

用python求圆柱的体积 python求圆柱体的体积_运算符

02.计算圆柱体的体积

所需公式:
area = radius * radius * Π
volume = area * length

程序编辑

#demo02
r = float(input("请输入圆柱的半径:"))
length = float(input("请输入圆柱的高:"))
a = r * r *3.14
v = a * length
print("圆柱体底面积为:%.1f"%a)
print("圆柱体体积为:%.1f"%v)

运行示例

用python求圆柱的体积 python求圆柱体的体积_用python求圆柱的体积_02

03.对一个整数中的各位数字求和(提示:使用%来提取数字,使用//运算符来去除掉被提取的数字)

程序编辑

number = int(input("输入一个整数:"))
number = abs(number)
num1 = number % 10
number = number // 10
num2 = number % 10
number = number // 10
num3 = number % 10
total = num1 + num2 + num3
print("各个位数之和为", total)

运行示例

用python求圆柱的体积 python求圆柱体的体积_运算符_03

04.(计算年数和天数)编写一个程序,提示用户输入分钟数,然后将分钟数转换为年数和天数并显示。(为了简单起见,假定一年有365天)

程序编辑

#demo04
min = int(input("Enter the number of minutes:")) 
_num1 = min // (365*24*60) #求年数
_num2 = min % (365*24*60) #求余下的分钟数 
_num3 = _num2 // (24*60) #求天数 
print("%d minutes is approximately %d years and %d days"%(min,_num1 ,_num3 ))

运行示例

用python求圆柱的体积 python求圆柱体的体积_运算符_04

05.(计算能量)编写一个程序,计算将水从初始温度加热到最终温度所需的能量。你的程序应提示用户输入以千克计算的水量以及谁的初始温度和最终温度。

计算能量的公式:
Q = M * (finalTemperature - initialTemperature)* 4184(M是按千克计的水量,温度为摄氏温度,热量Q以焦耳计)

程序编辑

#demo05
m = float(input("请输入以千克为单位的水的量:"))
init = float(input("请输入初始温度:"))
final = float(input("请输入最终温度:"))
Q = m *(final - init)*4184
print("水从初始温度加热到最终温度所用的能量为:%.1f"%Q)

运行示例

用python求圆柱的体积 python求圆柱体的体积_求余_05

06.(风寒温度)编写一个程序,提示用书输入一个-58华氏度以下到41华氏度之间的温度和一个大于等于每小时2里的风速,然后显示风寒温度

所需公式:

用python求圆柱的体积 python求圆柱体的体积_python_06

程序编辑

#demo06
Fahrenheit = float(input("请输入一个介于-58华氏度~41华氏度的温度:"))
speed = float(input("再输入一个大于等于每小时2里的风速:"))
feng = 35.74 + 0.6215 * Fahrenheit - 35.75 * (speed ** 0.16) +0.4275 * Fahrenheit * (speed ** 0.16)
print("风寒温度为:%.5f"%feng)

运行示例

用python求圆柱的体积 python求圆柱体的体积_求余_07

07.(计算跑道长度)编写一个程序,提示用户输入以米/秒(m/s)为单位的速度v和以米/秒的平方(m/s²)为单位的加速度a,然后显示最短的跑道长度

所需公式:

用python求圆柱的体积 python求圆柱体的体积_ide_08


程序编写

#demo07
a = float(input("输入以米每秒的平方为单位的加速度:"))
v = float(input("输入以米每秒为单位的速度:"))
length = v**2/(2*a)
print("跑道长度为:%f米"%length)

运行实例

用python求圆柱的体积 python求圆柱体的体积_python_09

08.(分割数字)编写一个程序,提示用户输入四位整数并以反向顺序显示

程序编辑

#demo08
integer = int(input("输入一个四位数的整数:"))
num1 = integer % 10
integer = integer // 10
num2 = integer % 10
integer = integer // 10
num3 = integer % 10
integer = integer // 10
num4 = integer % 10

print('%d\n%d\n%d\n%d'%(num1,num2,num3,num4))

运行示例

用python求圆柱的体积 python求圆柱体的体积_ide_10

09.(求三角形的面积)编写一个程序,提示用户输入三角形的三个顶点(x1,y1),(x2,y2),(x3,y3)然后显示它的面积

所需公式:

用python求圆柱的体积 python求圆柱体的体积_ide_11

程序编辑

#demo09
x1, y1, x2, y2, x3, y3 = eval(input("依次输入三角形的三个顶点:"))
side1 = ((x2 - x1) ** 2 + (y2 - y1) ** 2) ** 0.5
side2 = ((x3 - x1) ** 2 + (y3 - y1) ** 2) ** 0.5
side3 = ((x2 - x3) ** 2 + (y2 - y3) ** 2) ** 0.5
s = (side1 + side2 + side3) / 2
area = (s * (s - side1) * (s - side2) * (s - side3)) ** 0.5
print("三角形的面积为%.1f" % area)

运行示例

用python求圆柱的体积 python求圆柱体的体积_ide_12