加入收藏 | 设为首页 | 会员中心 | 我要投稿 航空爱好网 (https://www.52kongjun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

If语句, while循环,for循环

发布时间:2022-11-01 14:30:36 所属栏目:MsSql教程 来源:网络
导读: 一、计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。
1、If 语句后接表达式,然后用:表示代码块开始!
2、4个空格,不要使用Tab!
3、在Python交互环境下敲代码,要特别留

一、计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。

1、If 语句后接表达式,然后用:表示代码块开始!

2、4个空格,不要使用Tab!

3、在Python交互环境下敲代码,要特别留意缩进!且退出缩进时需要多敲一行回车!

while循环每个10秒循环一次_cmd do while语法_WHILE循环语法

二、if ...else...语句:

if 接表达式后接:

空四格输出结果

else 与 if 对齐接:

空四格输出结果

空一行

while循环每个10秒循环一次_cmd do while语法_WHILE循环语法

三、if ...多个elif ...else ...结构,一次写完所有的规则。

while循环每个10秒循环一次_cmd do while语法_WHILE循环语法

注:这一系列条件判断会从上到下依次判断WHILE循环语法,如果某个判断为true,执行完对应的代码块,后面的条件判断直接忽略,不再执行。

四、for 循环一次把 list 或 tuple 的每个元素迭代出来:

方法一:通过序列项迭代:

for 接新变量名 in 列表或元组名 接:

空四格输出结果(不接逗号:输出结果自动换行。接逗号:输出结果在一行,空格分开)

空一行输出最终结果

while循环每个10秒循环一次_WHILE循环语法_cmd do while语法

利用for 循环求平均成绩:

WHILE循环语法_while循环每个10秒循环一次_cmd do while语法

注:每次迭代score变量都被设置为列表中特定某个元素。即 for 循环是依次取出列表或元组中的元素,因此可以取一个成绩加一次,退出循环后再求平均值。

方法二:通过序列索引迭代:

没有迭代元素,而是通过列表的索引迭代。 使用了内建的len()函数获得序列长度,使用range()函数创建了要迭代的序列。

cmd do while语法_while循环每个10秒循环一次_WHILE循环语法

方法三:使用项和索引迭代:

使用内建的enumerate()函数(意思是:列举,枚举)

WHILE循环语法_cmd do while语法_while循环每个10秒循环一次

注:这个例子中迭代了两个变量:i 和 eachZ

五、While 循环:不会迭代 list 或 tuple 的元素,而是根据表达式判断循环是否结束。

while循环每个10秒循环一次_cmd do while语法_WHILE循环语法

利用 while 循环计算100以内奇数的和:

while循环每个10秒循环一次_WHILE循环语法_cmd do while语法

六、Break 退出循环:用 for 循环或者 while 循环时,如果要在循环体内直接退出循环,可以使用 break 语句。

计算1+2+4+8+16+...的前20项的和:

注:注意代码块之间的关系!

while循环每个10秒循环一次_cmd do while语法_WHILE循环语法

七、多重循环:在循环内部,还可以嵌套循环。

while循环每个10秒循环一次_WHILE循环语法_cmd do while语法

八:对比分析

if 后的条件为真,会执行一次相应的代码块。

while 重的代码块会一直循环执行,直到循环条件不再为真。

for 会访问一个迭代对象中的所有元素,并在所有条目都处理过后结束循环。

for iter-var in iterable:

suite-to-repeat

每次循环,iter-var迭代变量被设置为可迭代对象的当前元素,提供给suite-to-repeat语句块使用。

(编辑:航空爱好网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!