python流程控制语句-if
Posted dingkailinux
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python流程控制语句-if相关的知识,希望对你有一定的参考价值。
1.if语句
if 语句的子句(也就是紧跟 if 语句的语句块), 将在语句的条件为 True 时执行。如果条件为 False,子句将跳过。 在英文中,if 语句念起来可能是“:如果条件为真,执行子句中的代码。”在 Python 中,if 语句包含以下部分:
(1)if 关键字;
(2)条件(即求值为 True 或 False 的表达式);
(3)冒号;
(4)在下一行开始,缩进的代码块(称为 if 子句)。
2.else语句
只有 if 语句的条件为 False 时,else 子句才会执行。
在代码中,else 语句中包 含下面部分: (1)else 关键字;
(2)冒号;
(3)在下一行开始,缩进的代码块(称为 else 子句)。
(2)冒号;
(3)在下一行开始,缩进的代码块(称为 else 子句)。
2.elif语句
elif 语句是“否则如果”,总是跟在 if 或另一条 elif 语句后面。它 提供了另一个条件,仅在前面的条件为 False 时才检查该条件。在代码中,elif 语句 总是包含以下部分:
(1)elif 关键字;
(1)elif 关键字;
(2)条件(即求值为 True 或 False 的表达式);
(3)冒号;
(3)冒号;
(4)在下一行开始,缩进的代码块(称为 elif 子句)。
实例脚本:
#!/usr/bin/env python
#_*_ coding:utf-8 _*_
print(‘Please inpuyt your name:‘)
my_name = input()
if my_name == ‘dingkai‘:
print(‘hello ‘ + my_name)
elif my_name == ‘lianghui‘:
print(‘hello ‘ + my_name)
else:
print(‘your name is wrong!‘)
以上是关于python流程控制语句-if的主要内容,如果未能解决你的问题,请参考以下文章