python条件判断

if条件判断语句

语法格式:

if条件:  
    逻辑代码  
else:  
    其他逻辑代码  

示例:

day =  input("今天星期几:")
day = int(day)
if day<6:
    print("是个工作的好日子")
else:
    print("不错的周末")

运行结果:

今天星期几:6
不错的周末

多条件判断语句

语法:

if条件:  
    逻辑代码  
elif条件:  
    逻辑代码  
     ... ...
else:  
    逻辑代码    

示例:

day =  input("今天星期几:")
day = int(day)
if day == 1:
    print("是个工作的好日子")
elif day >= 2 and day <=5:
    print("继续工作把")
elif day == 6 or day == 7:
    print("世界这么大,一起出去看看")
else:
    print("大哥,一周就7天,你想干嘛!")

运行结果:

今天星期几:777
大哥,一周就7天,你想干嘛!
今天星期几:6
世界这么大,一起出去看看
今天星期几:3
继续工作把

if嵌套语句

语法:

if 条件:  
   逻辑代码  
  if 条件:  
   逻辑代码  
  else:
    逻辑代码  
else:  
    逻辑代码

示例:

num = int(input("请输入一个数字:"))
if num >= 1:
  if num <= 9:
   print("这个数在1-9之间")
  else:
   print("我不猜了")
else:
    print("亲,能不能输入一个正整数啊!")

运行结果:

输入-1 :

请输入一个数字:-1
亲,能不能输入一个正整数啊!

输入5 :

请输入一个数字:5
这个数在1-9之间