1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > python循环语句 while循环嵌套打印九九乘法表

python循环语句 while循环嵌套打印九九乘法表

时间:2018-08-28 19:11:43

相关推荐

python循环语句 while循环嵌套打印九九乘法表

while循环嵌套

前面学习过if的嵌套了,想一想if嵌套是什么样子的?

类似if的嵌套,while嵌套就是:while里面还有while

<1>while嵌套的格式

while 条件1:

条件1满足时,做的事情1

条件1满足时,做的事情2

条件1满足时,做的事情3

...(省略)...

while 条件2:

条件2满足时,做的事情1

条件2满足时,做的事情2

条件2满足时,做的事情3

...(省略)...

<2>while嵌套应用一

要求:打印如下图形:

*

* *

* * *

* * * *

* * * * *

<3>while嵌套应用二:九九乘法表

for循环

像while循环一样,for可以完成循环的功能。

在Python中 for循环可以遍历任何序列的项目,如一个列表或者一个字符串等。

for循环的格式

for 临时变量 in 列表或者字符串等:

循环满足条件时执行的代码

else:

循环不满足条件时执行的代码

break和continue

1. break

<1> for循环

普通的循环示例如下:

name = dongGe

for x in name:

print(----)

print(x)

带有break的循环示例如下:

name = dongGe

for x in name:

print(----)

if x == g:

break

print(x)

带有break的循环示例如下:

name = dongGe

for x in name:

print(----)

if x == g:

break

print(x)

小总结:

break的作用:用来结束整个循环

2. continue

<1> for循环

带有continue的循环示例如下:

name = dongGe

for x in name:

print(----)

if x == g:

continue

print(x)

<2> while循环

带有continue的循环示例如下:

i = 0

while i<10:

i = i+1

print(----)

if i==5:

continue

print(i)

小总结:

continue的作用:用来结束本次循环,紧接着执行下一次的循环

3. 注意点

break/continue只能用在循环中,除此以外不能单独使用

break/continue在嵌套循环中,只对最近的一层循环起作用

总结

if往往用来对条件是否满足进行判断

if有4种基本的使用方法:

基本方法

if 条件:

满足时做的事情

满足与否执行不同的事情

if 条件:

满足时做的事情

else:

不满足时做的事情

多个条件的判断

if 条件:

满足时做的事情

elif 条件2:

满足条件2时做的事情

elif 条件3:

满足条件3时做的事情

else:

条件都不满足时做的事情

嵌套

if 条件:

满足时做的事情

这里还可以放入其他任何形式的if判断语句

while循环一般通过数值是否满足来确定循环的条件

i = 0

while i<10:

print("hello")

i+=1

for循环一般是对能保存多个数据的变量,进行便利

name = dongGe

for x in name:

print(x)

if、while、for等其他语句可以随意组合,这样往往就完成了复杂的功能

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。