项目一:求平方根
平方根,又叫二次方根,表示为〔√ ̄〕,如:数学语言为:√ ̄16=4。语言描述为:根号下16=4。
import math
a=math.sqrt(16)
print(a)
b=16**0.5
print(b)
c=pow(16,.5)
print(c)
运行结果 4.0
项目二:求一元二次方程的根
通过输入数字,并计算对应二次方程的根。
import math
a = float(input("请输入数字:"))
b = float(input("请输入数字:"))
c = float(input("请输入数字: "))
if a != 0:
delta = (b**2) - (4*a*c)
if delta < 0:
print("无根")
elif delta == 0:
s = -b/(2*a)
print("唯一根x=", s)
else :
root = math.sqrt(delta)
x1 = (-b+root)/(2*a)
x2 = (-b-root)/(2*a)
print("x1=",x1,"\t","x2=",x2)
运行结果 请输入数字:2 请输入数字:-3 请输入数字: 1 x1= 1.0 x2= 0.5
项目三:计算三角形面积
通过用户输入三角形三边长度,并计算三角形的面积。
a = float(input('输入a:'))
b = float(input('输入b:'))
c = float(input('输入c: '))
if a + b > c and a + c > b and b + c > a:
s = (a + b + c) / 2
area = (s * (s - a) * (s - b) * (s - c)) ** 0.5
print('三角形面积为 %0.2f' %area)
运行结果 输入a:3 输入b:4 输入c: 5 三角形面积为 6.00
项目四:计算圆的面积
圆的面积公式为 : 公式中 r 为圆的半径。
π = 3.14
s1 = float(input('输入s1:'))
r1 = (s1/π)**0.5
print(r1)
r2 = float(input('输入r2:'))
s2 = π*(r2)**2
print(s2)
运行结果 输入s1:6 1.3823270327522743 输入r2:2 12.56
项目五:Python 摄氏温度转华氏温度
celsius = float(input('输入摄氏温度: '))
fahrenheit = (celsius * 1.8) + 32
print('%0.1f 摄氏温度转为华氏温度为 %0.1f ' % (celsius, fahrenheit))
运行结果 输入摄氏温度: 38 38.0 摄氏温度转为华氏温度为 100.4
项目六:交换变量
x = input('输入 x 值: ')
y = input('输入 y 值: ')
temp = x
x = y
y = temp
print('交换后 x 的值为: {}'.format(x))
print('交换后 y 的值为: {}'.format(y))
运行结果 输入 x 值: 5 输入 y 值: 4 交换后 x 的值为: 4 交换后 y 的值为: 5
|