为什么要有用户交互
在网页中,需要用户输入一些内容的时候.就需要与用户之间完成交互.input就可用帮助我们做到
print:
print() #将括号内的内容输出到屏幕,内容可用为任意数据类型
--->print("hello world")
运行后屏幕就会输出hello world
input:
input() #运行后,操作页面就需要你输入一些内容.请以回车结束
input(">>>") #括号内内容为输入前显示提示内容
username=input("username")
print(username)
---------------------------------
上面代码意思为:输入你的用户名.在输出结束后将你输入的结果输出到屏幕
流程控制语句if
生活中的if判断
if 可用理解成生活中的选择.
下班后,有车的人开车回家.有地铁线路到家的坐地铁到家,有公交到家的坐公交到家.
----------------------------
伪代码理解为
if 有车:
开车回家
if 有地铁:
坐地铁回家
if 有公交:
坐公交回家
编程中的if判断
基本结构:
if 条件:
结果
单独的if判断
if 3 > 2:
print(666)
if...else判断
if age > 18:
print('成年了')
else:
print('go out')
if elif elif ....多选一(从上往下依次判断,上面判断成立下面不会执行)
num = 2
if num == 1:
print('晚上请你吃饭')
elif num == 3:
print('一起溜达')
elif num == 2:
print('请你大保健')
if elif elif ....else多选一(从上往下依次判断,都不成立执行else,上面有一个成立,else不成立)
num = int(input('猜点数'))
if num == 1:
print('晚上请你吃饭')
elif num == 3:
print('一起溜达')
elif num == 2:
print('请你大保健')
else:
print('太笨了')
嵌套的if
if a>5:
if a>4:
if ....