流程控制语句

流程控制语句

if -如果 -选择

  • if 条件:
  • 缩进(🔴注:切记 空格 和 tab 不要混着用)
if condition statement:# 条件 判断 > < ==
	print(1)#条件成立后执行的内容
  • elif 条件 : # 不满足if的条件 且 满足当前elif条件执行 则 执行当前elif内容

  • else: # if和else之前所有elif的条件都不满足 则 执行else内容

    额外:

    if 3>2:
    if 4>3:
    if 5<9:
    if 9>7:
    
  1. 判断 if
  2. 二判一 if else
  3. 多判一 if elif ......elif else
  4. 多判 if ...... if

嵌套if

profession = "学生"
grade = 2
if profession == "学生":
	if grade == 2:
    	print("请上二楼")
    elif grade == 1:
    	print("在一楼")
    else:
    	print("请联系招生办")
else :
	print("禁止通行")

while -当

"while是关键字"

while 条件:

while True :死循环

break

作用:终止当前循环

while True:
    print("hello")
    while True:
        print("world")
        break
        print("!!!!")
        
# 重复输出 hello /n world

continue

作用:跳出本次循环,继续下次循环

while else

for -循环

for循环内存

s = '0123456789′
for i in s:
    print(i)
#for 关键字   i变量    in关键字     s可迭代对象
  • 注:s不可为 数字类型
for i in "01234":
	#pass #过 --占位符
    #...  #... 和 pass一样
	print(i)
#1  2   3   4
for i in "01234":
	pass #过 --占位符
    #...  #... 和 pass一样
print(i)
#4
posted @ 2019-06-03 17:03  求舟  阅读(173)  评论(0)    收藏  举报