用python嵌套循环语句实现99乘法法则_Python 之 循环语句 ---99乘法表Python版

本文介绍了如何使用Python的循环语句和控制结构实现99乘法表。通过while循环,讲解了计数器、累加求和以及条件判断的应用。还探讨了break和continue的关键字作用,以及循环嵌套的概念,展示了乘法表的源码实现。
摘要由CSDN通过智能技术生成

知识点1循环:让特定的代码重复执行,语法:

while 条件(判断 计数器 是否达到 目标次数 ) :

满足条件是,做的事情1

满足条件是,做的事情2

满足条件是,做的事情3

处理条件(计数器+1)

例子:

i = 0

while i < 5:

print("Python,ni hao")

i = i + 1

print("已经结束了循环,i=%d" % i)

注意:

防止死循环。一定要有计数器的改变。

作业1:累计计算0~100之间数字累加求和

resut = 0

i = 0

while i <= 100:

result += i

i += 1

print("求和的结果是=%d" % result)

作业2:把0~100的偶数求和

result = 0

i = 0

while i <= 100

if i % 2 == 0:

result += i

i += 1

print("0~100之间的结果是=%d" % result)

知识点2,break,continue

break,退出当前循环,不再执行剩下的操作。

i = 0

while i < 55 :

if i==4:

break

print(i)

i += 1

print("wnabu,i=%d" % i)

结果展示:

wnabu,i=4

continue ,某一个条件满足时,不执行后面的代码

例子:跳过4这个数字,不读取

i = 0

while i < 10 :

if i==4:

# 在关键字使用之前,需要确认是否对计数器进行修改---否则会出现死循环的

i += 1

continue

print(i)

i += 1

print("wnabu,i=%d" % i)

运行结果

0

1

2

3

5

6

7

8

9

wnabu,i=10

拓展:

print(i,end=“--”)

i = 0

while i < 10 :

if i==4:

# 在关键字使用之前,需要确认是否对计数器进行修改---否则会出现死循环的

i += 1

continue

print(i,end="---")

i += 1

print("wnabu,i=%d" % i)

0---1---2---3---5---6---7---8---9---wnabu,i=10

知识点3,循环嵌套(类似于条件嵌套)

while 里面还有 while,就是循环嵌套

例子:乘法表的源码Python版

i = 1

while i < 10 :

j=1

while j <= i :

print("%d * %d = %d" % (i,j,i*j) , end="\t")

j += 1

print("")

i += 1

print("打印完毕,请验收")

结果展示:

1 * 1 = 1

2 * 1 = 22 * 2 = 4

3 * 1 = 33 * 2 = 63 * 3 = 9

4 * 1 = 44 * 2 = 84 * 3 = 124 * 4 = 16

5 * 1 = 55 * 2 = 105 * 3 = 155 * 4 = 205 * 5 = 25

6 * 1 = 66 * 2 = 126 * 3 = 186 * 4 = 246 * 5 = 306 * 6 = 36

7 * 1 = 77 * 2 = 147 * 3 = 217 * 4 = 287 * 5 = 357 * 6 = 427 * 7 = 49

8 * 1 = 88 * 2 = 168 * 3 = 248 * 4 = 328 * 5 = 408 * 6 = 488 * 7 = 568 * 8 = 64

9 * 1 = 99 * 2 = 189 * 3 = 279 * 4 = 369 * 5 = 459 * 6 = 549 * 7 = 639 * 8 = 729 * 9 = 81

打印完毕,请验收

拓展,转义字符

\t,\n,\*

在不适用表格的情况下,垂直方向安排列对其文本

转义字符

\\

反斜杠符号

\'

单引号

\"

双引号

\n

换行

\t

横向制表符

\r

回车

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值