目录
- print(1)
- print(2)
- print(3)
条件语句能够表达“如果....否则... ” 这样的语义,就是基础的逻辑判定。
条件语句 也叫分支语句
例:如果 我好好学习
我就很容易找到作
否则
我就容易毕业就失业
1)if
if expression:
do_something1
next_somtthing2
if expression: do_something1 else: do_somtthing2
如果 expression 值为 True, 则执行 do_something1
if expression1: do_something1 elif expression2: do_something2 else: do_something3
- choice = input("输入 1 表示认真学习,输入 2 表示躺平摆烂: ")
- if choice == '1':
- print('容易找到工作')
- elif choice == '2':
- print('毕业就失业')
- else:
- print('选择错误')

代码块 是指放在一起执行的一组代码
- a = input('请输入一个整数: ')
- if a == '1':
- print('hello')
- print('world')
条件成立时
- a = input('请输入一个整数: ')
- if a == '1':
- print('hello')
- print('world')
条件成立时
条件不成立时

- a = input('请输入第一个整数: ')
- b = input('请输入第二个整数: ')
- if a == '1':
- if b == '2':
- print('符合1与2')
- print('符合1')
- print('world')
两个 if 都进入

只进入第一个 if

- a = int(input('请输入一个整数: '))
- if a % 2 == 0:
- print('偶数')
- else:
- print('奇数')
- a = int(input('请输入一个整数: '))
- if a > 0:
- print('正数')
- elif a < 0:
- print('负数')
- else:
- print('0')
示例1:
- year = input("请输入年份: ")
- if year % 100 == 0:
-
- # 判断世纪闰年
- if year % 400 == 0:
- print('世纪闰年')
- else:
- print('平年')
- else:
-
- # 判断普通闰年
- if year % 4 == 0:
- print('闰年')
- else:
- print('平年')
示例2:
- year = int(input('请输入年份: '))
-
- if(year % 100 != 0 and year % 4 == 0) or year % 400:
- print('闰年')
- else:
- print('平年')
代码示例:输入一个数字,如果数字为1,则打印 hello
- a = int(input('请输入一个整数: '))
- if a == 1:
- print('hello')
- a = int(input('请输入一个整数: '))
- if a != 1:
- pass
- else:
- print('hello')
- a = int(input('请输入一个整数: '))
- if a != 1:
- pass
-
- else:
- print('hello')