一、用户输入输出
input()得到的是字符串。
str(),int()类型转换。
二、缩进
python要求必须缩进。而且tab与四个空格是不同的,缩进级别必须保持一致,要么全部空格要么全部tab。
官方规定要敲四个空格。windows的tab与Linux的tab是不同的。notepad++设置\首选项可以选tab变为四个空格。
if guess_age == age_of_principal:
print("yes")
else:
print("no")
三、多分支if
示例1
if guess_age == age_of_principal:
print("yes")
elif guess_age > age_of_principal:
print("try smaller")
else:
print("try bigger")
示例2
if score > 90:
print("A")
elif score > 80:
print("B")
else:
print("C")
以上的逻辑没有出问题,顺着下来不会出bug。
但是,与和或python如何表示呢?