Branch structure
Single-branch structure
a=90
if a>80:
print("优秀")
Two-branch structure
a=90
if a>80:
print("优秀")
elis a>70:
print("及格")
Multi-branch structure
a=90
if a >80:
print("优秀")
elif a>70;
print("及格")
else;
print("不及格")
x=10
try:
y = input("数字")
y+=10
except: typeerror as e: # typeerror 是错误代码然后给e except 可以写多个
无论报什么错误都可以 把typeerror 换成Exception 就可以捕捉任何错误
print('error:',e)
print(f'error:\033[1;35m {e} \033[0m!]')# 把字体变色打印
finally: #finally无论报不报错一定会执行下面的代码
print(x+10)
raise TypeError("你是傻逼,错了")# raise 是自定义报错语句
s=input("请输入数字")
print (s.isalpha())
if s. is alpha():# isalpha 如果s为纯字符则为TRUE 否则是flase
# assert 断言()
assert == 1 #为true
assert ==2 #为flase