优秀的编程知识分享平台

网站首页 > 技术文章 正文

python基础-条件判断(python判断条件成立)

nanyue 2024-07-20 23:46:07 技术文章 14 ℃

Python条件语句是通过一条或者多条语句的执行结果(True或者false)来决定执行的代码块。也就是if else 代码块。

条件语句执行过程

if 语句

Python中if 语句一般形如:

if 条件1 :
----- 代码块1
elif 条件2 :
------代码块2 
else :
----- -代码块 3 
# 当条件1为true时,执行代码块1 ,否则判断条件2 ,为true时,执行代码块2,否则执行代码块3.
  • 注: Python中 elif == else if
  • 条件判断之后必须跟 “:”
  • 使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。
  • 在Python中没有switch – case语句。

if中常用的操作运算符

  • " < " : 小于
  • " <= " : 小于或等于
  • " > " : 大于
  • " >=" : 大于或者等于
  • " == " : 等于
  • " != " : 不等于

实例

#猜年龄
real_age = 23
guess_age = int(input("请输入你的年龄: "))
if guess_age < real_age:
----- print("再往大猜猜")
elif guess_age == real_age :
------print("猜对了!")
else :
------print("往小猜猜!")
#测试结果:
请输入你的年龄: 22
再往大猜猜

if嵌套

if嵌套就是把一个if ,,elif .... else 放到另一if ... elif...else结构中。

实例:
 #"----" 表示缩进
num=int(input("输入一个数字:"))
if num % 2 == 0:
-----if num % 3 == 0:
---------print ("你输入的数字可以整除 2 和 3")
-----else:
--------- print ("你输入的数字可以整除 2,但不能整除 3")
else:
-----if num % 3 == 0:
---------print ("你输入的数字可以整除 3,但不能整除 2")
-----else:
---------print ("你输入的数字不能整除 2 和 3")
 #测试结果:
 输入一个数字:6
 你输入的数字可以整除 2 和 3
 
最近发表
标签列表