Python中if语句的用法

 时间:2026-02-12 11:06:07

1、基本构成:

if    条件:    

     if语句块  

else:      

     else语句

2、用于比较运算(大于>)中:

a = 0 

if a > 0:

    print "a is not 0"

else:

    print 'a is o'

3、用于比较运算中结合逻辑运算符:

a = 50

if a< 100 and a > 10:

    print "a is not 0"

else:

    print 'a is false'

4、and的优先级大于or有括号的运算最优先:

a = 50

if (a< 100 and a > 10 or (a >20 and a<100):

    print "a is true"

else:

    print 'a is false'

5、结合比较运算操作符:  ><  ==  >=   <=  ==  !=  <>:

a =90

b =100

if a>b:

    print "a is max"

else:

    print 'a is min'

6、结合不等于实例:

a =90

b =100

if a<>b:

    print "a is max"

else:

    print 'a is min'

7、结合成员关系运算符:In  (not  in ):

name  = 'zhangshan'

if  'zhang'  not in name:

    print 'zhang is in name'

else:

    print  'zhang is not in name'

8、elif嵌套结构:

if   条件:

      if语句块

elif  条件:

      elif语句块

else:

      else语句块

9、用于检查多个条件是否满足:

number1 = int(input("请输入数字1:")) 

number2 = int(input("请输入数字2:"))

if    number1 > number2:

    print "{} 大于 {}".format(number1,number2)

elif  number2 < number2:

    print  "{} 小于 {}".format(number1,number2)

elif  number1 == number2:

    print '%s 等于 %s'%(number1,number2)

else:

    print 'game is over'

10、嵌套语句2:

name = input("请输入信息:")

if  name.endswith('hello'):

    if name.startswith('china'):

        print 'welcome to {}'.format(name)

    elif name.startswith('japan'):

        print 'say you {}'.format(name)

    else:

        print '输入有误,重新输入'

else:

    print  '游戏结束---->'

  • 网易云音乐怎么绑定网易邮箱
  • 如何在电脑端用模拟器玩登山赛车
  • excel求最小值——min函数
  • 根据工龄给员工涨工资,通过键盘录入
  • 金铲铲之战希维尔装备怎么给?
  • 热门搜索
    国内旅游景点排名 保定旅游攻略 长安怎么样 西双版纳旅游景点 凉拌西兰花怎么做好吃 电脑配置怎么升级 小篆的特点 石家庄职业技术学院怎么样 陕西旅游景点 被太阳晒伤怎么办