Python--基本语法、常见运算符练习

目录

01.摄氏温度转化为华氏温度:

 02.计算圆柱体的体积:

 03.对于整数的各个位求和:

04.将分钟数转化为年数+天数: 

05.计算水加热温度所需的能量:

06.计算风寒度:

07.计算跑到的长度:

​编辑 08.分割数字:

09.计算三角形的面积:

10.计算证六边形的面积:

11.复利值对的计算:

12.投资预计算:

13.根据三条边求三角形三个角度:​编辑

14.计算任意多边形面积:​编辑

15.将数字顺序颠倒:​编辑

16.美元分类:​编辑

 17.工资计算:


01.摄氏温度转化为华氏温度:

Python--基本语法、常见运算符练习_第1张图片

print("请输入华摄氏度:")
celsius = float(input())
fahrenheit = ((9/5)*celsius)+32
print("%s摄氏度的华氏温度是%s"%(celsius,fahrenheit))

Python--基本语法、常见运算符练习_第2张图片

 02.计算圆柱体的体积:

Python--基本语法、常见运算符练习_第3张图片

import sys
import math
print("请输入圆柱体的高:")
radius = float(input())
print("请输入半径:")
heigh = float(input())
area = radius**2 *math.pi 
volume = area*heigh
print("圆柱体的底面积是:%s"%area)
print("圆柱体的体积是:%s"%volume)

Python--基本语法、常见运算符练习_第4张图片

 03.对于整数的各个位求和:

Python--基本语法、常见运算符练习_第5张图片

num = int(input("请输入一个数值:"))
unit = num%10
ten = num//10 %10
hun = num//100 %10
total = unit+ten+hun
print("各个位数之和是:",total)

04.将分钟数转化为年数+天数: 

 

minutes = int(input("请输入一个分钟数:"))
years = minutes//525600
day = minutes%525600 //1440
print("%s分钟是%s年%s年"%(minutes,years,day))

05.计算水加热温度所需的能量:

Python--基本语法、常见运算符练习_第6张图片

M = float(input("您需要加热的水的重量千克数是:"))
initialTemperature = float(input("初始温度是:"))
finalTemperature = float(input("加热到的温度是:"))
Q = M * (finalTemperature-initialTemperature) * 4184
print("将%s摄氏度的%s千克水加热到%s摄氏度所需要的能量是%s焦耳"%(initialTemperature,M,finalTemperature,Q))

06.计算风寒度:

Python--基本语法、常见运算符练习_第7张图片

ta = float(input("请输入在-58到40之间的华摄氏度:"))
v = float(input("风速是多少海里:"))
twc = 0.6215*ta - 35.75*(v**0.16) + 0.4275*ta*(v**0.16) + 35.74
print("风寒度是",twc)

 

07.计算跑到的长度:

Python--基本语法、常见运算符练习_第8张图片

a = float(input("飞机加速度是(m/s^2):"))
v = float(input("起飞速度(m/s):"))
length = (v**2) / (2*a)
print("所需要的跑道长度是:",length)

 08.分割数字:

Python--基本语法、常见运算符练习_第9张图片

num = int(input("请输入一个4位整数:"))
print(num %10)
print(num //10 %10)
print(num //100 %10)
print(num //1000 %10)

 Python--基本语法、常见运算符练习_第10张图片

09.计算三角形的面积:

Python--基本语法、常见运算符练习_第11张图片

import sys
import math
print("请输入三角形的三个顶点:")
x1,y1 = eval(input(''))
x2,y2 = eval(input(''))
x3,y3 = eval(input(''))
side1 = math.sqrt( (x1-x2)**2 + (y1-y2)**2 )
side2 = math.sqrt( (x2-x3)**2 + (y2-y3)**2 )
side3 = math.sqrt( (x3-x1)**2 + (y3-y1)**2 )
s = (side1+side2+side3)/2
area = math.sqrt( s*(s-side1)*(s-side2)*(s-side3) )
print("三角形的面积是:",area)

Python--基本语法、常见运算符练习_第12张图片

10.计算证六边形的面积:

Python--基本语法、常见运算符练习_第13张图片

import sys
import math
side = float(input("请输入正六边形边长:"))
area = (3*math.sqrt(3) / 2) *side**2
print("六边形的面积是:",area)

 

11.复利值对的计算:

Python--基本语法、常见运算符练习_第14张图片

dollar = float(input("请输入您将要存储的金额:"))
dollars = 0
i = 1
while i <= 6 :
	dollars = (dollar+dollars) * (1+0.00417)
	i += 1
print("六个月后您账目余额为:",dollars)

 

12.投资预计算:

Python--基本语法、常见运算符练习_第15张图片

money = float(input("请输入投资金额:"))
rate = float(input("请输入年利率:"))
year = float(input("您投资的时长是多少年:"))
rate_m = rate/1200
month = year*12
total = money * ((1+rate_m)**month)
print("你最后的总收益为:",total)

Python--基本语法、常见运算符练习_第16张图片 

13.根据三条边求三角形三个角度:Python--基本语法、常见运算符练习_第17张图片

import sys
import math
a,b,c = eval(input("请输入三角形a,b,c各边长:"))
A = 180 / (math.pi / math.acos((a*a - b*b - c*c) / (-2*b*c)))
B = 180 / (math.pi / math.acos((b*b - a*a - c*c) / (-2*a*c)))
C = 180 / (math.pi / math.acos((c*c - b*b - a*a) / (-2*a*b)))
print("角A = %s°,角B = %s°,角C = %s°"%(A,B,C))

14.计算任意多边形面积:Python--基本语法、常见运算符练习_第18张图片

import sys 
import math
n = float(input("请输入正多边形的边数:"))
s = float(input("请输入正多边形的边长:"))
Area = (n*(s**2)) / (4 * math.tan(math.pi/n))
print("该多边形的面积是:",Area)

15.将数字顺序颠倒:

num = int(input("请输入一个四位数:"))
a = num % 10
b = num //10 %10
c = num //100 %10
d = num //1000 %10
#方法一
print("倒置后的数字是: "+str(a)+str(b)+str(c)+str(d))
#方法二
unum = 1000*a + 100*b + 10*c + d
print("倒置后的数字是:",unum)

16.美元分类:Python--基本语法、常见运算符练习_第19张图片

money = float(input("请输入您将要整理的资金(例:11.65):"))
moneys = money * 100
dol = moneys //100
tw_fi = moneys %100 //25
an = moneys %100 %25 //10
fi_mi = moneys %10 //5
minute = moneys %10 %5 
print("您的资金可兑换:%s美元,%s个二角五分硬币,%s个一角硬币,%s个五分硬币 和%s美分"%(dol,tw_fi,an,fi_mi,minute))

 17.工资计算:

Python--基本语法、常见运算符练习_第20张图片

name = input("员工姓名:")
duration = float(input("工作时长:"))
salary_hour = float(input("每小时薪酬:"))
federal_rate = float(input("联邦税率:"))
state_rate = float(input("州税率:"))

total = duration *salary_hour
sa_ra_deduct = total *federal_rate
st_ra_deduct = total *state_rate
total_deduct = sa_ra_deduct +st_ra_deduct
final_salary = total -total_deduct

print("------------------------")
print("员工姓名:",name)
print("工作时长:",duration)
print("时薪:",salary_hour)
print("总工资:",total)
print()
print("扣除:")
print("联邦税扣除:",sa_ra_deduct)
print("州税扣除:",st_ra_deduct)
print("总计扣除:",total_deduct)
print("实际工资:获得",final_salary)

Python--基本语法、常见运算符练习_第21张图片

你可能感兴趣的:(Python基础练习,python,开发语言)