True和False的首字母必须大写
if和else例子:
划分PM:
# pm2.5.py
def main():
PM=eval(input("请输入今天的PM2.5值"))
if PM > 250:
print(".")
elif PM > 150:
print("..")
elif PM > 115:
print("...")
elif PM > 75:
print("....")
elif PM >35:
print(".....")
else:
print("......")
main()
计算一元二次方程:
# quadratic.py
import math
def main():
a,b,c=eval(input("请输入a,b,c三个数")) #输入时应按照 a,b,c输入,比如 4,2,5
delta=b*b-4*a*c
if a==0:
x=-c/b
print("x的值为{}".format(x))
elif delta<0:
print("无实根")
elif delta==0:
x=-b/(2*a)
print("只有一个实根,为{}".format(x))
else:
delta=math.sqrt(delta)
x1=(-b+delta)/(2*a)
x2=(-b-delta)/(2*a)
print("有两个实根,分别为{},{}".format(x1,x2))
main()



