关键词

python基础教程之分支、循环简单用法

下面是“python基础教程之分支、循环简单用法”的完整攻略。

分支语句

if语句

if语句是判断语句的关键,它用于根据条件的真假来执行相应的代码块。

if condition:
    statement(s)

其中,condition是一个布尔表达式,statement(s)是需要执行的语句。

下面是一个简单的例子:

x = 5
if x > 0:
    print("x是正数")

在上面的例子中,如果x大于0,就会输出“x是正数”。

if-else语句

if-else语句用于在条件成立或不成立时执行不同的代码块。

if condition:
    statement1(s)
else:
    statement2(s)

当条件condition成立时,执行statement1(s),否则执行statement2(s)

下面是一个例子:

x = 0
if x > 0:
    print("x是正数")
else:
    print("x是非正数")

在上面的例子中,如果x大于0,输出“x是正数”;否则,输出“x是非正数”。

if-elif-else语句

if-elif-else语句将多个条件和代码块组合在一起,用于在多个条件成立和不成立时执行相应的代码块。

if condition1:
    statement1(s)
elif condition2:
    statement2(s)
elif condition3:
    statement3(s)
...
else:
    statement(s)

其中,condition1condition2condition3等是布尔表达式,statement1(s)statement2(s)statement3(s)等是需要执行的语句块。

condition1成立时,执行statement1(s),否则,继续判断condition2;当condition2成立时,执行statement2(s),否则,继续判断condition3;当condition3成立时,执行statement3(s);否则,执行statement(s)

下面是一个例子:

x = -5
if x > 0:
    print("x是正数")
elif x == 0:
    print("x是零")
else:
    print("x是负数")

在上面的例子中,如果x大于0,输出“x是正数”;如果x等于0,输出“x是零”;否则,输出“x是负数”。

循环语句

for循环

for循环用于按规定的次数重复执行代码块。

for var in iterable:
    statement(s)

其中,var是一个变量,iterable是一个可迭代对象,statement(s)是需要执行的语句。

在for循环中,var将逐一取出iterable中的元素,然后执行statement(s)

下面是一个例子:

for i in range(10):
    print(i)

在上面的例子中,循环10次,每次输出一个数字0-9。

while循环

while循环用于在条件成立时重复执行代码块。

while condition:
    statement(s)

其中,condition是一个布尔表达式,statement(s)是需要执行的语句。

在while循环中,如果condition成立,则执行statement(s),然后再判断condition是否成立,如果成立,则继续执行statement(s)

下面是一个例子:

x = 0
while x < 10:
    print(x)
    x += 1

在上面的例子中,循环10次,每次输出一个数字0-9。

这就是“python基础教程之分支、循环简单用法”的完整攻略,希望能对你有所帮助。

本文链接:http://task.lmcjl.com/news/7412.html

展开阅读全文