python基本条件语句if

条件语句

如果我们希望有效的响应用户的输入,代码就需要具有判断能力。能够让程序进行判断的结构成为条件,条件判断语句返回的是布尔值真或假,真就执行一条线路,假就执行另外一条线路

注意if判断如果怎样,否则不做任何行为必须写个pass不然会报错

如:

复制代码
1 #!/usr/bin/env python
2 # -- coding: utf-8 --
3 h = 4
4 if h > 2:
5 print(“4大于2”)
6 else:
7 pass
8 #注意if判断如果怎样,否则不做任何行为必须写个pass不然会报错
复制代码

if条件判断语句

如果怎么样,否则怎么样

== 的用法 (如果等于执行第一条线路)

如:

复制代码
1 #!/usr/bin/env python
2 # -- coding:utf-8 --
3 nl = input(“请输入验证码”)
4 if nl == “123”:
5 print(“123验证码正确”)
6 else:
7 print(“验证码错误”)
复制代码
  如上列子,如果用户输入的是123 那么判断nl变量等于123就是正确的,就打印第一条线路,如果用户输入的不是123那么就是错误的,执行第二条线路

如果怎么样,否则怎么样

!= 的用法 (如果不等于执行第一条线路)

如:

复制代码
1 #!/usr/bin/env python
2 # -- coding:utf-8 --
3 nl = input(“请输入验证码”)
4 if nl != “123”:
5 print(“验证码正确”)
6 else:
7 print(“验证码错误”)
复制代码
  如上列子,!=(如果不等于的意思),也就是说用户输入的如果不等于123就执行第一条线路验证码正确,用户输入的如果等于123就执行第二条线路验证码错误

总结:== 与 != 的判断条件是相反的(重点注意)

and(并且)

and 的用法 (就是增加一个判断条件,并且前后都要符合判断条件才执行第一条线路,哪怕有一个判断条件不符合就执行第二条线路)

如:

复制代码
1 #!/usr/bin/env python
2 # -- coding:utf-8 --
3 n1 = input(“请输入用户名”)
4 n2 = input(“请输入验证码”)
5 if n1 == “林贵秀” and n2 == “123”:
6 print(“用户名和验证码正确”)
7 else:
8 print(“用户名或验证码不正确”)
复制代码
   如上列,也就是说,用户名和验证码都要符合判断条件才会执行第一条线路,有一个不符合判断条件,都会执行第二条线路

or(或者)

or 的用法 (也是增加一个判断条件,or或者的意思,也就是前后条件判断其中一个符合执行第一条线路,录音否则执行第二条线路)

如:

复制代码
1 #!/usr/bin/env python
2 # -- coding:utf-8 --
3 n1 = input(“请输入用户名”)
4 n2 = input(“请输入验证码”)
5 if n1 == “林贵秀” or n2 == “123”:
6 print(“用户名或验证码正确”)
7 else:
8 print(“用户名和验证码不正确”)
复制代码
  如上列,or或者,也就是两个判断其中一个符合判断条件,就执行第一条线路,当然两个都符合也是执行第一条线路,两个都不符合才执行第二条线路

<(小于)  >(大于) =(等于) 多路判断

在判断里设置多个范围,不同的范围执行不同的线路

如:

复制代码
1 #!/usr/bin/env python
2 # -- coding:utf-8 --
3 n = 25
4 if n <= 10:
5 print(“小屁孩”)
6 elif n > 10 and n <= 20:
7 print(“小青年”)
8 elif n > 20 and n <= 30:
9 print(“该成家立业了”)
10 else:
11 print(“你的年龄不在我关心的范围”)
复制代码配音
  1-10岁是:小屁孩

10以上到20岁是:小青年

20岁以上到30岁是:该成家立业了

30岁以上是:你的年龄不在我关系的范围了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值