Python条件判断语句

判断的定义:

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

·如果条件满足,执行某件事情
·如果条件不满足,则执行另外一件事情或者什么都不做


if 语句:

if age = 1:
  print('年龄为1')
elif age = 18:
  print('年龄为18')
elif age = 108:
  print('年龄为108')


·如果“if age = 1:”为正确则执行“print('年龄为1')”,后面的语句不执行
·如果“if age = 1:”为错误则判断“elif age = 18:”
·如果“if age = 18:”为正确则执行“print('年龄为18')”
·如果“if age = 18:”位错误则执行“elif age = 108:”
注意:
  • 每个条件后面要使用冒号 :,表示接下来是满足条件后要执行的语句块。
  • 使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。
  • 代码的缩进为一个 tab 键,或者 4 个空格 —— 建议使用tab
  • 在 Python 开发中,Tab 和空格不要混用!

例子

age = int(input('请输入年龄:'))#int整数类型,将输入的年龄赋值给age
if age < 18:
  print('回家好好学习吧')
elif age >= 18:
  print('可以在网吧吃鸡')

if 嵌套

'''
if 表达式1:
    语句
    if 表达式2:
        语句
    elif 表达式3:
        语句
    else:
        语句
elif 表达式4:
    语句
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")

你可能感兴趣的:(Python条件判断语句)