if语句

第一种语法:

if 条件 :             #引号是将条件与结果分开。
    结果1。        #四个空格,或者一个tab键,这个是告诉程序满足这个条件的
    结果2。
如果条件是真(True) 执行结果1, 然后结果2, 如果条件假(False) 直接结果2。
例如: 
money = int (input("请输入你兜里的的钱:"))
if money > 500 :
    print ("""吃炸鸡\n喝啤酒\n聊聊天""")
print ("没钱了")

 第二种语法:

    If 条件 :
       结果1
    else :
       结果2
      代码3
如果条件是真(True) 执行结果1, 然后代码3, 如果条件假(False) 直接结果2,然后代码3。
例如:
a = input ("请输入:")
b = str ("马化腾")
if a == b :
    print (" 真聪明!")
else:
    print ("是傻吗?")

第三种语法:
   if 条件1:
    if-1
   elif 条件2:
    if-2
   elif 条件3:
    if-3
   ....
   else:
    else语句块
   执行流程:
    判断条件1是否成立, 如果成立执行if-1
    否则如果条件2成立, 执行if-2
    否则如果条件3成立, 执行if-3
    ....
    否则执行else语句块
 例如:

age = int( input ("请输入你的年龄:"))
if age < 10 :
    print ("小屁孩")
elif age < 20 :
    print ("青春叛逆期的小屁孩")
elif age <30 :
    print ("开始定性,开始混社会的小屁孩")
elif age < 40:
    print ("看老大不小了,赶紧结婚小屁孩")
elif age < 50 :
    print ("家里有个不听话的小屁孩")
elif age < 60 :
    print ("自己马上变成不听话的老屁孩")
elif age < 70 :
    print ("活着还不错的老屁孩")
elif age < 90 :
    print ("人生就快结束额一个老屁孩")
else:
    print ("再见了这个世界")

第四种语法: 

嵌套
   if 条件:
    if 条件:
    ..
   else:
    if 条件:
    ...
    例如

print ( " 咣咣咣!")
gender = input ( "请输入你的性别:")
if gender == "男" :
    print ( "去隔壁!")
else:
    ask = ( " 请问是包租婆吗?")
    if ask == "是" :
        print ( "不在家!")
    else:
        high = int ( input ( "请问你多高啊?"))
        if high > 200:
            print ( "太可怕了,去隔壁!")
        else:
            print ("请进!!!")

  

 

   

 

posted @ 2018-11-27 08:41  QV  阅读(406)  评论(0编辑  收藏  举报