下面是“python基础教程之分支、循环简单用法”的完整攻略。
if语句是判断语句的关键,它用于根据条件的真假来执行相应的代码块。
if condition:
statement(s)
其中,condition
是一个布尔表达式,statement(s)
是需要执行的语句。
下面是一个简单的例子:
x = 5
if x > 0:
print("x是正数")
在上面的例子中,如果x大于0,就会输出“x是正数”。
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 condition1:
statement1(s)
elif condition2:
statement2(s)
elif condition3:
statement3(s)
...
else:
statement(s)
其中,condition1
、condition2
、condition3
等是布尔表达式,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 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 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