Python练习题基本语法(1-18)⼀
Demo01
**
(将摄⽒温度转化为华⽒温度)编写–个从控制台读取摄⽒温度并将它转变为华⽒温度并予以显⽰的程序。转换公式如下所⽰。. fahrenheit = (9 / 5) * celsius + 32 这⾥是这个程序的⽰例运⾏。 Enter a degree in Celsius: 43 F Ener 43 Ce1sius is 109.4 Fahrenheit
**
解答:
程序编辑:
htm怎么打开# 数据华⽒温度,摄⽒温度
excel函数应用500例百度文库# 指令:
# 1.提⽰⽤户输⼊摄⽒温度
# 2.利⽤公式将摄⽒温度转化为华⽒温度
# 3.输出两者的值
cel =float(input("Enter a degree in Celsius:"))
fah =(9/5)* cel +32
print("%.0f Celsius is %.1f Fahrenheit"%(cel,fah))
测试:
J:\ K:/python2020.8.4练习/PythonCode/day1/day001.py
Enter a degree in Celsius:43
43 Celsius is109.4 Fahrenheit
Process finished with exit code 0
Demo02
**
(计算圆柱体的体积)编写⼀个读取圆柱的半径和⾼并利⽤下⾯的公式计算圆柱体底⾯积和体积的程序:
**
area = radius ★radius ★π
vo1ume = area * 1ength
这⾥是⽰例运⾏。
Enter the radius and 1ength of a cylinder: 5.5, 12 F B
cell index什么意思The area is 95.0331
The volume is 1140.4
程序编辑:
# 数据:半径,⾼
# 指令:
# 1.提⽰输⼊圆柱的半径和⾼,定义PI=3.141592653
# 2.利⽤公式将圆柱体底⾯积和体积计算出来
# 3.将圆柱底⾯积和体积打印出来
radius,length =eval(input("请分别输⼊圆柱的半径和⾼(注意⽤“,”号隔开):"))
PI =3.141592653
area = radius * radius * PI
volume = area * length
print("圆柱底⾯积为:%.4f\n体积为:%.1f"%(area ,volume ))
linux系统安装步骤csdn测试:
J:\ K:/python2020.8.4练习/PythonCode/day1/day01/day02.py
请分别输⼊圆柱的半径和⾼(注意⽤“,”号隔开):5.5,12
圆柱底⾯积为:95.0332
体积为:1140.4
Process finished with exit code 0
Demo03
气象python零基础入门教程
**
(对⼀个整数中的各位数字求和)编写⼀个程序,读取⼀个0到1000之间的整数并计算它各位数字之和。例如:如果⼀个整数是932,那么它各位数字之和就是14。(提⽰:使⽤%来提取数字,使⽤//运算符来去除掉被提取的数字。例如: 932%10=2 ⽽932//10=93.)这⾥是⼀个⽰例运⾏。
**
Enter a number between 0 and 1000: 999| J Er er
The sum of the digits is 27
程序编辑:
# 提⽰:使⽤%来提取数字,使⽤//运算符来去除掉被提取的数字
# 1.观察数字是⼀个0-1000之间的整数,则这个数必定是⼀个三位数的整数
number =int(input("Enter a number between 0 and 1000:"))
_num1 = number %10#取余数输⼊数字的倒数第⼀个数
_num2 = number //10#取百位和⼗位数
_num3 = _num2 %10# 取余数输⼊数字的倒数第⼆个数
_num4 = _num2  //10#取百位和⼗位数
_num5 = _num4 %10# 取余数输⼊数字的倒数第三个数
sum= _num1 + _num3 + _num5
print("The sum of the digits is %d"%(sum))
测试:
J:\ K:/python2020.8.4练习/PythonCode/day1/day01/day03.py
Enter a number between 0and1000:999
The sum of the digits is27
Process finished with exit code 0
Demo04
**
(计算年数和天数)编写⼀个程序,提⽰⽤户输⼈分钟数(例如: 1 000 000).然后将分钟转换为年数和天数并显⽰的程序。为了简单起见,假定⼀年有365天。这⾥是⼀个⽰例运⾏。
**
Enter the number of mi nutes: 1000000000
迷你世界滑动门1000000000 mi nutes is approximately 1902 years and 214 days
程序编辑:
# 数据:分钟数
# 步骤:
# 1.输⼊⼀个分钟数
# 2.根据⼀年等于365*24*60分钟,⼀天等于24*60分钟
# 3.根据分钟数先计算多少年,余下的分钟数计算多少天
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 ))
测试:
J:\ K:/python2020.8.4练习/PythonCode/day1/day01/day04.py
Enter the number of minutes:1000000000
1000000000 minutes is approximately 1902 years and214 days
Process finished with exit code 0
Demo05
**
(科学:计算能量)编写–个程序,计算将⽔从初始温度加热到最终温度所需的能量。你的程序应该提⽰⽤户输⼈以千克计算的⽔量以及⽔的初始温度和最终温度。计算能量的公式是 Q = M * (finalTemperature - initialTemperature) ★4184 这⾥的M是按千克计的⽔量,温度为摄⽒温度,热量Q以焦⽿计。这⾥是⼀个⽰例运⾏。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。