python 基本九九乘法表for:

举例说明以下:

它是由for循环句子形成的:

最先 :


for循环能够解析xml一切编码序列的新项目,如一个列表或是一个字符串数组。

range()这是一个可建立一个整数金额列表的涵数,一般用以for循环中;

for i in range (1,10) 便是在for循环里用range()涵数建立一个1到9的整数金额列表(注:range()涵数中分号前面的数为整数金额列表的起止数,分号后面的数为整数金额列表的末十位数加1),

因此 i 的赋值为(1,2,3,4,5,6,7,8,9,)

第二步:


是在给 i 赋值的基本上,在做进一步的循环系统,即给 j 赋值

注:当 i 的数值1时: j 的赋值便是(1,2)这时 j 的赋值1

当 i 的数值2时: j 的赋值便是(1,3)这时 j 的赋值2

当 i 的数值3时: j 的赋值便是(1,4)这时 j 的赋值3

当 i 的数值4时: j 的赋值便是(1,5)这时 j 的赋值4

.........

最终:


%s为恢复出厂设置赋值,%操作符为恢复出厂设置字符串数组实际操作,s意味着字符串数组,文件格式符为真正值预埋部位,并操纵显示信息的文件格式。

因此 三个%s先后相匹配的数值 i ,j,和 i 乘于 j 的值。

end=‘ ’ 是为print輸出的最终值传送一个标记 键入空格符,即结尾輸出空格符

print()print括弧内不写一切主要参数,即默认设置为自动换行

之上为for循环句子輸出的九九乘法表。

下边是为while循环系统輸出的九九乘法表:


while循环系统即在某标准下,循环系统实行某段程序,以解决必须反复解决的同样每日任务。


因此 while循环系统最先要设定一个自变量为n=1,

随后在创建一个标准为 n <= 9;或是n<10.(注:标准是同样的仅仅书写不一样)


在n<=9的标准创立的基本上,在开展进一步的循环系统实际操作,即设定自变量m=1,设定标准为m<=n(假如第一个循环系统标准为n<10得话,第二个循环系统标准还要为m


随后就可以輸出了,此句基本原理跟for循环輸出基本原理一样就没有反复表述


由于while为标准内反复循环系统的程序流程,因此 要有m =1(即是:m=m 1)假如这里沒有赋值程序流程将进到无限循环。


最终的n =1 ,紧跟同样。

综上所述汇总:

for一般用列表循环系统不能反复,

while一般用以一定标准下的反复循环系统。