根据如何学习一门新的语言这篇文章的指导,现在的步骤就是学习这门语言的流程控制了。
通常来讲,流程控制有顺序,选择,循环这几种。python也不例外,也有这三种流程控制。下面的一一学习。
顺序
顺序语句很简单,从上往下依次顺序执行。如:
a = 1 b = 2 print(a+b)
上面的语句就是顺序执行的语句。
选择
选择通常使用if和switch,但python中只有if这一个选择语句。语法是:
if 满足条件1: 语句1 elif 不满足条件1满足1条件2 语句2 else 都不满足 语句3
比如用一个实际的例子
a = 1 b = 2 if a > b: print('a>b') elif a < b: print('a<b') else: print('a==b') # 输出的结果是 a<b
if后面的条件可以使用 and 或者 or 组合。
a = -1 b = -2 if a<0 and a>b: print('b<0') # 输出结果 b<0
循环
python中的循环有for … in 和while循环。
for … in 循环语法
for 变量 in 可迭代序列
其中可迭代序列有:字符串,列表,元组,集合。比如用python遍历一个列表
li = ["a","b","c"] for i in li: print(i) # 输出结果 a b c
使用range生成列表,然后用for…in遍历。这个在python中非常常见
for i in range(0,10): print(i)
while循环语法
while 满足条件: 一直执行
比如
a = 0 while a<10: a += 1 print(a)
你可能还喜欢下面这些文章
赞赏微信赞赏
支付宝赞赏