写python作业_python第一天作业

这篇博客介绍了8个Python编程题目,包括摄氏温度转华氏温度、圆柱体体积计算、英尺转米、能量计算、利息计算、加速度计算、复利值计算以及整数各位数字求和。此外,还包含了一个判断数字奇偶性的练习和时间单位转换的进阶问题。

#第一题:将摄氏温度转化为华氏温度 编写一个从控制台读取摄氏温度并将它转变为华氏温度并予以显示的程序

#celsius:摄氏温度 fahrenheit:华氏温度

celsius =float(input(‘请输入摄氏温度:’))

fahrenheit =(9 / 5) * celsius + 32

print(’%0.2f转换的华氏温度为:%0.2f’%(celsius,fahrenheit))

#第二题:计算圆柱体的体积 编写一个读取圆柱的半径和高并利用下面的公式计算圆柱体底面积和体积的程序

#area:面积 radius半径 volume体积 length高 π=3.14

radius=float (input(‘请输入圆柱体的半径:’))

length = float(input(‘请输入圆柱体的高:’))

area = radius * radius * 3.14

print(‘圆柱体的面积为:%0.4f’%area)

volume = area * length

print(‘圆柱体的体积为:%0.4f’%volume)

#第三题:将英尺数转换为米数 编写一个程序,它读取英尺数然后将它转换为米数并显示结果

#一英尺等于0.305米 feet 英尺数 meters米数

feet = float(input(‘输入一个英尺数:’))

meters= feet * 0.305

print(’%0.1f英尺数为%0.4f米’%(feet,meters))

#第四题:计算能量 编写一个程序,计算将水从初始温度加热到最终温度所需要的能量。你的程序应该提示

#用户输入以千克计算的水量以及水的初始温度和最终温度

#M是按千克计的水量

M = float(input(‘输入水的数量:’))

initialTemperature = float(input(‘输入初始温度:’))

finalTemperature = float(input(‘输入最终温度:’))

Q = M *(finalTemperature - initialTemperature) * 4184

print(‘所需的能量是:%0.2f’%Q)

#第五题 计算利息 如果你知道差额和百分比的年利率,你可以使用下面的公式计算下个月月供的利息

#编写一个读取差额和年利率,然后显示下月要付利息的程序

#c是差额 n是年利率 l是利息

c = int(input(‘请输入差额:’))

n = float(input(‘请输入年利率:’))

l = c *(n/1200)

print(‘下月要付的利息为:%0.4f’%l)

#第六题 加速度 平均加速度的定义是速度变化量除以变化所占用的时间 编写一个程序,提示用户输入以每米每秒为单位

#的初始速度v0和末速度v1,以秒为单位速度变化所占用的时间t,然后显示平均加速度。

v0 = float(input(‘请输入初始速度:’))

v1 = float(input(‘请输入末速度:’))

t = float(input(‘请输入占用的时间:’))

a = (v1 - v0) / t

print(‘平均加速度为:%0.4f’%a)

#第七题 复利值 假设你每月存100美元到一个年利率为5%的储蓄账户。 编写一个程序,提示用户键入每月存款然后显示

#六个月后的账户总额

a = float(input(‘请输入存款数:’))

one=a * (1+0.00417)

two = (a+one)(1+0.00417)

three = (a+two)(1+0.00417)

four = (a+three)(1+0.00417)

five = (a+four)(1+0.00417)

six = (a+five)*(1+0.00417)

print(‘六个月后,账户总额为:%0.2f’%six)

#第八题: 对一个整数中的各位数字求和 编写一个程序,读取一个0到1000之间的整数并计算它各位数字之和

n=int(input(‘请输入一个0-1000之间的整数:’))

x=n % 10

y=n // 10 % 10

z=n // 100

sum=x+y+z

print(‘数字的和为:%d’%sum)

#EP:25/4多少,如果要将其转变为整数该怎么写

#输入一个数字判断是奇数还是偶数

num=int(input(‘输入一个数字:’))

if num % 2 == 0:

print (‘是偶数’)

else:

print(‘是奇数’)

#进阶:输入一个秒数,写一个程序将其转换为分和秒、

#进阶:如果今天是星期六,那么十天以后是星期几?每个星期的第0天是星期天

标签:第一天,python,float,作业,0.00417,编写,print,input,输入

来源: https://blog.csdn.net/zhangjiayuyu/article/details/100509826

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值