if else 语句语法 :
if 条件判定:
满足条件要执行的代码1
满足条件要执行的代码2
满足条件要执行的代码3
else:
不满足条件要执行的代码1
不满足条件要执行的代码2
不满足条件要执行的代码3
后续代码
else 与 if 是同级的 , 前面不加缩进 ;
else 的代码块也需要添加 4 空格缩进 ;
Python 语言中 , 通过空格缩进 , 判断代码的归属 , 相当于 其它语言的 大括号 ;
Python 中 , 空格缩进 是 Python 语法中很重要的一部分 , 4 空格缩进决定了 Python 代码逻辑结构 ; 多行代码同时具有 4 空格的缩进 , 那么这些代码相当于写在同一个大括号中 ;
代码示例 :
"""
if else 语句代码示例
"""
# 通过 input 从命名行获取的都是字符串类型
input_string = input("请输入年龄 : ")
# 将字符串转为 int 整型
age = int(input_string)
# 判断年龄
if age < 18:
# 判定条件通过执行的代码
print("购买儿童票")
else:
# 判定条件不通过执行的代码
print("购买成人票")
# 后续代码
print("祝您旅途愉快")
执行结果 :
请输入年龄 : 15
购买儿童票
祝您旅途愉快
请输入年龄 : 19
购买成人票
祝您旅途愉快