python if语句,while语句

一,if语句;

  python中最常用的判断语句,基本格式:

 1.if else格式

if  条件:

  结果

else:

  结果

"""
if 条件:
    满足条件执行代码
else:
    if条件不满足就走这段
"""
AgeOfOldboy = 48

if AgeOfOldboy > 50 :
    print("Too old, time to retire..")
else:
    print("还能折腾几年!")

2.if elif格式

if  条件:

  结果

elif 条件:

  结果

elif 条件:

  结果:

else:

  结果

age_of_oldboy = 48

guess = int(input(">>:"))

if guess > age_of_oldboy :
    print("猜的太大了,往小里试试...")

elif guess < age_of_oldboy :
    print("猜的太小了,往大里试试...")

else:
    print("恭喜你,猜对了...")

  

  在python中有一个重要的内容,叫做缩进,一个Tap键的距离,或者四个空格,但是在正规的输入中是一个Tap的距离

二、while语句

  python中最基本的一个循环语句,格式为:

while 条件:

  满足条件的新的条件可嵌入if语句

  循环体

while True: #条件为真时将会一直循环,只有条件为假循环终止,跳出循环。
    if 2>1:
        print(2)

这段代码会无限循环 ‘ 2 ’  强行停止的按住 ctrl+c

  在while中跳出循环有两个常用指令

  1.break指令,它将直接挑出整个循环,终止循环运行循环外的程序

  2.continue指令 ,它将跳过单次循环,从新开始新的循环。

 例子:break

 1 while True:  #因为条件为true,所以无限循环   
 3     print(1)
 4     break    #break直接终止了循环
 5 print(2)    
 6 
 7 
 8 
 9 结果:
10 1
11 2 

 例子:continue

while True:
    print(1)
    continue
print(2)

结果:
1
1
1
。。。#陷入了死循环的模式,

   

  while else语句,在while中只要遇到break循环程序直接终止。

while True:
    print('22')
    print('33')
    break  #此时直接跳出循环,下方的else同样挑出
else:
    print('99')

结果:
22
33
原文地址:https://www.cnblogs.com/wpcbk/p/8644412.html