1-8 用户交互和条件判断
一. 用户交互:
····input()函数 输入
····output()函数 输出
# a = ("请输入姓名") print ("这个人的名字是"+a) = 这个人的名字是XXX
# a = ("任意数字") b = ("另一个任意数字") 假如输入1和2
print (a + b) = 12 因为接收到的数据类型都是字符串
c = int(a) d = int(b) print(c + d) = 3 进行数据计算需要将数据类型先转换成整数型 int 再进行计算。
二. 流程控制 if 语句: if elif else
if 条件判断:
条件为真就执行,执行当前代码块。
elif
条件为假,继续下面判断。
else:
条件为假,不执行上面代码块,执行当前代码块。
'''
money = 1000
if money > 5000:
print("买车")
elif money > 3000:
print("买自行车")
elif money > 1000:
print("买鞋")
else:
print("不买")
三. 嵌套: 注意缩进(Tab)
'''
P = input ("你是男的女的?")
if P == " 女 " # == 判断,只能是女的
age = input("今年多大?")
if int(age) > 30 : #age是年龄,整数类型
print ("走开")
else:
print("请进")
else:
print("滚开")
''' #注意缩进
# 在开发中,尽量不要超过3层嵌套。if和else都可以嵌套。