Python3基础:02_判断选择语句if

0.前言

  这篇文章将对Pyhton3中的条件判断语句 if…else比较运算符逻辑运算符作出总结!




1.判断语句if…else

基本语法:

if 判断掉件:
  条件成立后执行动作1
  条件成立后执行动作2
  …
  

光看语法还是有点抽象,还是上例子吧:

age = int(input("年龄:"))
if age >= 18:
    print("你已满成年,可以进网吧嗨皮!")
else:
	print("你还未成年,快回家写作业吧!")

运行结果:
年龄:18
你已满成年,可以进网吧嗨皮!
年龄:17
你还未成年,快回家写作业吧!



通过这个例子是不是对if…else语句有点感觉了呢。

下面总结一下Python中的比较运算符逻辑运算符



2.比较运算符

符号 含义
== 检查是否相等
!= 检查是否不相等
> 检查 左 是否大于 右
< 检查 左 是否小于 右
>= 检查 左 是否大于等于 右
<= 检查 左 是否小于等于 右

若上面比较运算符成立的话,返回True,否则返回False
所以if语句还可以这样理解:
if True:
  执行语句1
  执行语句2
  …

还是举个例子吧。

is_employee = False
if not is_employee:		# 初值是False,not后就是True了,所以成立。
    print("非本公司员工,禁止入内!")
    

运行结果:
非本公司员工,禁止入内!




3.逻辑运算符

逻辑运算符 描述
and(并且) 同时成立
or(或者) 其中至少一个成立
not(非) 对条件取反

有点抽象是吧,举例举例。

C语言的经典例题:判断某年是不是闰年,用Python实现。

year = int(input("需要判断的年份:"))
if year % 100 == 0 and year % 400 == 0 and year % 4 == 0:
    print("%d年是闰年!" % year)
else:
    print("%d年是平年!" % year)

运行结果:
需要判断的年份:1998
1998年是平年!
需要判断的年份:2000
2000年是闰年!




关于Python3中的if…else语句、比较运算符逻辑运算符的总结就到这了~~

猜你喜欢

转载自blog.csdn.net/qq_44713454/article/details/89684295