php for循环4种99乘法表

合集下载

利用Python循环(包括whilefor)各种打印九九乘法表的实例

利用Python循环(包括whilefor)各种打印九九乘法表的实例

利⽤Python循环(包括whilefor)各种打印九九乘法表的实例⼀.for循环打印九九乘法表#注意:由于缩进在浏览器不好控制,请⼤家见谅,后续会有图⽚传⼊。

1.1 左下⾓ for i in range(1,10): for j in range(1,i+1): print('%d*%d=%2d\t'%(j,i,i*j),end='') print()效果图:1.2 右下⾓for i in range(1,10): for k in range(i+1,10): print(end=' ') #此处为返回⼋个空格,请注意 for j in range(1,i+1): print('%d*%d=%2d\t' % (j, i, i * j), end='')print()1.3 左上⾓ for i in range(9,0,-1): for j in range(1,i+1): print('%d*%d=%2d\t' % (j, i, i * j), end='')print() #此处的⽬的主要是利⽤print特性换⾏1.4 右上⾓for i in range(1,10): for k in range(1,i): print(end=' ') #此处返回⼋个空格for j in range(9,i-1,-1): print('%d*%d=%2d\t' % (i, j, i * j), end='')print()⼆.while循环打印乘法表(四种⽅法)2.1 左下⾓ i = 1 while i <=9: j = 1 while j <= i: print('%d*%d=%2d\t'%(i,j,i*j),end='') j+=1print()i +=1效果图:2.2 右下⾓ i = 1 while i <= 9: k = 9 while k >i: print(end=' ') #此处为⼋个空格 k -= 1 j = 1 while j <= i: print('%d*%d=%2d\t'%(j,i,i*j),end='') j +=1 print() i +=12.3 左上⾓ i = 9 while i >= 1: j = 1 while j <= i: print('%d*%d=%2d\t'%(j,i,i*j),end='') j +=1 i -= 1 print()2.4 右上⾓ i = 9 while i >= 1: k = 9 while k > i: print(end=' ') #此处为⼋个空格 k -= 1 j = 1 while j <=i: print('%d*%d=%2d\t'%(j,i,i*j),end='') j +=1 print() i -= 1后续:此处截图为当时源码,仅供参考以上这篇利⽤Python循环(包括while&for)各种打印九九乘法表的实例就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。

使用循环嵌套打印九九乘法表

使用循环嵌套打印九九乘法表

使用循环嵌套打印九九乘法表1. 什么是九九乘法表九九乘法表是一种用来显示数学乘法结果的图表,也称为九九乘法口诀表。

它以1到9的数字为基础,通过进行乘法运算,列出了从1乘1到9乘9的所有结果。

呈现为一个九乘九的矩阵,每个格子显示了两个乘数及相应的乘积。

2. 打印九九乘法表的基本方法为了打印九九乘法表,我们使用了嵌套循环的方法,即在一个循环内再包含另一个循环。

通过两个嵌套的循环,一个用于控制行数,另一个用于控制列数,实现了逐个输出每个格子的数值。

for i in range(1, 10):for j in range(1, 10):print(i * j, end="\t")print()3. 解读九九乘法表的结果3.1 每行的乘数递增每行的乘数从左到右递增,分别为1、2、3、…、9。

反映了乘法运算中每个乘数的递增。

3.2 每列的被乘数递增每列的被乘数从上到下递增,分别为1、2、3、…、9。

反映了乘法运算中每个被乘数的递增。

3.3 对称性九九乘法表呈现出对称结构,主对角线上的数值是相同的,符合乘法运算的交换律。

3.4 上三角与下三角九九乘法表可分为上下两部分,上三角包含右上到左下的斜对角线上的数值,下三角包含左上到右下的斜对角线上的数值。

反映了乘法运算中乘积与顺序无关。

4. 九九乘法表的应用4.1 教育教学九九乘法表是学习数学乘法运算的基础,帮助学生理解乘法的规律,提高计算能力和记忆力。

4.2 快速计算掌握九九乘法表使我们在日常计算中更快速准确,不再依赖计算器,培养直接计算的能力。

4.3 发现数学规律九九乘法表中存在许多有趣的数学规律,通过观察和分析,能发现更深层次的数学定律和关系。

5. 打印特定范围的九九乘法表除了完整的九九乘法表,通过调整循环参数,我们可以打印出特定范围内的乘法表。

for i in range(1, 6):for j in range(1, 6):print(i * j, end="\t")print()九九乘法表是一种重要的数学工具,通过嵌套循环的方式打印,有助于理解乘法运算规律。

使用for循环打印99乘法表

使用for循环打印99乘法表

使用for循环打印9×9乘法表是一个非常有用的编程技术。

使用for循环打印9×9乘法表的主要目的是为了方便学习者掌握乘法运算。

通过for循环,可以轻松地实现9×9乘法表的打印。

首先,我们需要定义一个for循环,从1开始,一直到9,每次循环加1。

然后,定义另一个for循环,从1开始,一直到9,每次循环也加1。

在两个for循环内,使用print函数输出乘法表,每次循环换行,并且每行前面加上一个空格。

最后,只需要用一个print函数将乘法表打印出来。

使用for循环打印9×9乘法表,结果如下:1x1=1 2x1=2 3x1=3 4x1=4 5x1=5 6x1=6 7x1=7 8x1=8 9x1=91x2=2 2x2=4 3x2=6 4x2=8 5x2=10 6x2=12 7x2=14 8x2=16 9x2=181x3=3 2x3=6 3x3=9 4x3=12 5x3=15 6x3=18 7x3=21 8x3=24 9x3=271x4=4 2x4=8 3x4=12 4x4=16 5x4=20 6x4=24 7x4=28 8x4=32 9x4=361x5=5 2x5=10 3x5=15 4x5=20 5x5=25 6x5=30 7x5=35 8x5=40 9x5=451x6=6 2x6=12 3x6=18 4x6=24 5x6=30 6x6=36 7x6=42 8x6=48 9x6=541x7=7 2x7=14 3x7=21 4x7=28 5x7=35 6x7=42 7x7=49 8x7=56 9x7=631x8=8 2x8=16 3x8=24 4x8=32 5x8=40 6x8=48 7x8=56 8x8=64 9x8=721x9=9 2x9=18 3x9=27 4x9=36 5x9=45 6x9=54 7x9=63 8x9=72 9x9=81以上就是使用for循环打印9×9乘法表的完整示例,通过这个实例,我们可以发现,使用for循环打印9×9乘法表的方法非常简单,同时也非常有效。

python的while嵌套99乘法表三角形和正方形

python的while嵌套99乘法表三角形和正方形
网络错误503请刷新页面重试持续报错请尝试更换浏览器或网络环境
python的 while嵌套 99乘法表三角形和正方形
python的99乘法表
num1=1 while num1<=9 :
num2 = 1 while num2 <=num1 :
print (str(num2)+"X"+str(num2*num1),end="\t") num2+=1 num1+=1 print()
99乘法表
python自定义长高的矩形
width=int(input("width:")) height=int(input("height:")) while width>0 :
gao=height while gao>0 :
print("#",end="") gao-=1 width-=1 print()
用户自定义长高的矩形
python的三角形
num1=5 while num1>=0 :
num2=5 while num2>num1 :
print("#",end="") num2-=1 num1-=1 print()
python的三角形
通过3个代码 简单了解python中while嵌套的使用 。
之前学PHP的时候也有使用while嵌套写99乘法口诀,但是都忘了,很难记住。
while嵌套对于新手来说还是有一点绕的,要多熟悉多练习,多吃核桃,健脑学习。

九九乘法表的程序

九九乘法表的程序

九九乘法表的程序九九乘法表,是我们在小学学习数学时常常做的一道题目,它主要是为了帮助我们熟悉并掌握乘法的运算规律。

九九乘法表中,我们从1到9两两相乘,得到的结果按照一定的格式排列在表格中,帮助我们更好地理解乘法。

以下是一个用Python语言编写的九九乘法表程序:``` python#打印九九乘法表for i in range(1, 10):for j in range(1, i+1):print(f"{j}×{i}={i*j}\t", end='') #使用制表符'\t'来对齐print()```上述程序使用了两个嵌套的`for`循环来实现九九乘法表的输出。

外层循环控制行数,内层循环控制每行的输出内容。

在外层循环中,`range(1, 10)`表示循环9次,也就是打印9行。

在内层循环中,`range(1, i+1)`表示每行输出的个数逐渐增加,从1到当前行数。

每次循环,在内层循环中使用`print`语句输出一个乘法表达式,并通过`\t`制表符进行对齐。

同时,通过`end=''`参数设置输出内容不换行。

通过`print()`语句在每行输出结束后换行,形成九九乘法表的排列。

运行上述程序,将会得到如下的九九乘法表输出结果:```1×1=11×2=22×2=41×3=32×3=63×3=91×4=42×4=83×4=124×4=161×5=52×5=103×5=154×5=205×5=251×6=62×6=123×6=184×6=245×6=306×6=361×7=72×7=143×7=214×7=285×7=356×7=427×7=491×8=82×8=163×8=244×8=325×8=406×8=487×8=568×8=641×9=92×9=183×9=274×9=365×9=456×9=547×9=638×9=729×9=81```九九乘法表是一张简单又有趣的表,它帮助我们加深对乘法运算规律的理解,也为我们后续学习更复杂的数学知识打下基础。

99乘法表的程序代码

99乘法表的程序代码

99乘法表的程序代码九九乘法表是我们小学时期开始学习的内容,也是我们数学学习中的基础知识。

编写一个程序来输出九九乘法表是一个很好的练习,下面我将给出一个实现九九乘法表输出的Python程序代码。

```pythondef multiplication_table():for i in range(1, 10):for j in range(1, i+1):print(f"{j} x {i} = {i*j}", end='\t')print('\n')multiplication_table()```上面的程序使用两个嵌套的`for`循环来遍历每一行和每一列,然后根据九九乘法规则输出对应的乘法表达式和结果。

运行上述代码,输出结果如下:```1 x 1 = 11 x2 = 2 2 x 2 = 41 x 3 = 32 x3 = 6 3 x 3 = 91 x 4 = 42 x 4 = 83 x4 = 12 4 x 4 = 161 x 5 = 52 x 5 = 103 x 5 = 154 x5 = 20 5 x 5 = 251 x 6 = 62 x 6 = 123 x 6 = 184 x 6 = 245 x6 = 30 6 x 6 = 36 1 x7 = 7 2 x 7 = 14 3 x 7 = 21 4 x 7 = 28 5 x 7 = 35 6 x 7 = 427 x 7 = 491 x 8 = 82 x 8 = 163 x 8 = 24 4 x 8 = 325 x 8 = 406 x 8 = 487 x 8 = 56 8 x 8 = 641 x 9 = 92 x 9 = 183 x 9 = 274 x 9 = 365 x 9 = 456 x 9 = 547 x 9 = 63 8 x 9 = 72 9 x 9 = 81```接下来,我们来详细解释一下代码的实现。

九九乘法表php代码

九九乘法表php代码

九九乘法表php代码【实用版】目录1.九九乘法表的概述2.PHP 代码的简介3.九九乘法表的 PHP 代码实现4.代码的运行效果正文【九九乘法表的概述】九九乘法表是一种用于帮助学生学习和掌握乘法运算规律的工具,它将 1 至 9 的数字相互组合,形成一个九行九列的表格,其中每个格子内都填写着两个数字相乘的结果。

通过学习九九乘法表,学生可以熟练掌握乘法口诀,从而提高乘法运算的速度和准确性。

【PHP 代码的简介】PHP(Hypertext Preprocessor,即"超文本预处理器")是一种流行的开源服务器端脚本语言,常用于创建动态网页内容和各种 Web 应用。

PHP 具有易学易用、跨平台、执行速度快等特点,成为 Web 开发领域的重要技术之一。

【九九乘法表的 PHP 代码实现】如果你想用 PHP 代码实现一个九九乘法表,可以参考以下代码:```php<!DOCTYPE html><html><head><title>九九乘法表</title><style>table {border-collapse: collapse;}td {border: 1px solid #000;padding: 5px;text-align: center;}</style></head><body><table><?phpfor ($i = 1; $i <= 9; $i++) {echo "<tr>";for ($j = 1; $j <= 9; $j++) {if ($j <= $i) {echo "<td>".$j." × ".$i." = ".($i * $j)."</td>";} else {echo "<td></td>";}}echo "</tr>";}></table></body></html>```这段代码首先定义了一个 HTML 文档,然后在其中嵌入了一个表格。

python写99乘法表的几种方法

python写99乘法表的几种方法

(原创实用版4篇)编制人员:_______________审核人员:_______________审批人员:_______________编制单位:_______________编制时间:____年___月___日序言下面是本店铺为大家精心编写的4篇《python写99乘法表的几种方法》,供大家借鉴与参考。

下载后,可根据实际需要进行调整和使用,希望能够帮助到大家,谢射!(4篇)《python写99乘法表的几种方法》篇1在 Python 中,有多种方法可以实现 99 乘法表。

以下是几种常见的方法:方法 1:使用 for 循环```pythonfor i in range(1, 10):for j in range(1, i + 1):print(f"{j}x{i}={i * j}", end="t")print()```方法 2:使用 while 循环```pythoni = 1while i <= 9:j = 1while j <= i:print(f"{j}x{i}={i * j}", end="t")j += 1print()i += 1```方法 3:使用递归函数```pythondef print_table(n):if n == 1:print(1)else:for i in range(1, n):print(f"{i}x{n}={n * i}", end="t")print()for i in range(1, 10):print_table(i)```方法 4:使用生成器表达式和 list comprehension```pythondef generate_table(n):yield from (f"{i}x{n}={n * i}" for i in range(1, n + 1)) for line in generate_table(9):print(line)```方法 5:使用装饰器和生成器```pythondef print_table(func):def wrapper(*args, **kwargs):for line in func(*args, **kwargs):print(line)return wrapper@print_tabledef generate_table(n):yield from (f"{i}x{n}={n * i}" for i in range(1, n + 1))generate_table(9)```这些方法都可以实现 99 乘法表的输出。

使用循环的嵌套输出九九乘法口诀表

使用循环的嵌套输出九九乘法口诀表

使用嵌套循环来输出九九乘法口诀表使用两个嵌套的循环来遍历九九乘法口诀表的行和列,其中外层循环控制行数,内层循环控制列数。

外层循环变量从1到9,表示乘法表中的行数。

内层循环变量也从1到9,表示乘法表中的列数。

在内层循环中,将外层循环变量和内层循环变量相乘即可得到对应的乘法结果。

使用print()函数输出每一行的乘法表。

下面是Python代码的实现示例:for i in range(1, 10): # 控制行数for j in range(1, i+1): # 控制列数print(j, "*", i, "=", i*j, end="\t") # 输出乘法结果,使用制表符分隔每一列print() # 输出换行运行以上代码,即可输出九九乘法口诀表,如下所示:1 * 1 = 11 *2 = 2 2 * 2 = 41 * 3 = 32 *3 = 6 3 * 3 = 91 * 4 = 42 * 4 = 83 *4 = 12 4 * 4 = 161 * 5 = 52 * 5 = 103 * 5 = 154 *5 = 20 5 * 5 = 251 * 6 = 62 * 6 = 123 * 6 = 184 * 6 = 245 *6 = 30 6 * 6 = 361 * 7 = 72 * 7 = 143 * 7 = 214 * 7 = 285 * 7 = 356 *7 = 42 7 * 7 = 491 * 8 = 82 * 8 = 163 * 8 = 24 4 * 8 = 325 * 8 = 406 * 8 = 487 *8 = 56 8 * 8 = 641 * 9 = 92 * 9 = 183 * 9 = 274 * 9 = 365 * 9 = 456 * 9 = 547 * 9 = 638 *9 = 72 9 * 9 = 81以上就是使用嵌套循环输出九九乘法口诀表的方法。

php中for循环嵌套笔记(例:九九乘法表)

php中for循环嵌套笔记(例:九九乘法表)

<?php/*理解for循环以及for循环的嵌套,以及for循环当中的递归* for($i=1;$i<=9;$i++){--由于本人只是初步了解for循环的只用方法,虽有当老师留作业让做一个久久乘法表的时候滞留了一段时间。

经过个人的摸索已经浏览的其他的资料,对于for循环的有了粗浅的见解。

--这个for循环当中的i是为下面的循环当中的j做限制条件当i=1的时候 j只可是一个值当i=2的时候 j只可是两个值 // *关键* 这两个是下面的for循环出来的值1、2当i=3的时候 j只可是三个值 // *关键* 这两个是下面的for循环出来的值1、2 、3其他的以此类推。

然后将i的值与j的每个值分别相乘for($j=1;$j<=$i;$j++){ //的嵌套echo $j."*".$i."=".$i*$j." ";}echo "<br>";//这个是打印整体循环当中 i与j的值echo "<br>-------------------------------------------<br>";for($i=1;$i<=9;$i++){echo "i=".$i;for($j=1;$j<=$i;$j++){echo "j=".$j;}echo "<br>";}*/echo "-------------------------------------------<br>";for($k=1;$k<10;$k++){//for循环的简单应用echo $k."<br>";}echo "-------------------------------------------<br>";for($i=1;$i<=9;$i++){for($j=1;$j<=$i;$j++){echo $j."*".$i."=".$i*$j." ";}//echo "<br>";}echo "<br>-------------------------------------------<br>"; for($i=1;$i<=9;$i++){for($j=1;$j<=$i;$j++){echo $i."*".$j."=".$i*$j." ";}echo "<br>";}echo "<br>-------------------------------------------<br>"; for($i=1;$i<=9;$i++){echo "i=".$i;for($j=1;$j<=$i;$j++){echo "j=".$j;}echo "<br>";}echo "明悟!";?>注释:以上内容需粘贴至php工具当中使用。

使用嵌套循环打印出九九乘法表

使用嵌套循环打印出九九乘法表

使用嵌套循环打印出九九乘法表1. 什么是九九乘法表九九乘法表是一种用来显示数学乘法结果的图表,也被称为九九乘法口诀表。

它通常以1到9的数字为基础,通过进行乘法运算,列出了从1乘1到9乘9的所有结果。

九九乘法表的结构呈现出一个九乘九的矩阵,其中每个格子都显示了两个乘数以及相应的乘积。

2. 打印九九乘法表的基本方法为了打印九九乘法表,我们可以使用嵌套循环的方法。

嵌套循环是指在一个循环内再包含另一个循环。

在这种情况下,我们可以使用两个嵌套的循环,一个用于控制行数,另一个用于控制列数。

通过每一行中的列数与行数相乘,我们可以得到每个格子应该显示的数值。

以下是使用Python语言打印九九乘法表的代码示例:for i in range(1, 10):for j in range(1, 10):print(i * j, end="\t")print()3. 解读九九乘法表的结果九九乘法表的结构清晰,可以帮助我们理解乘法运算的规律。

通过观察表格中的数字,我们可以得出以下几个结论:3.1 每行的乘数递增每行的乘数从左到右递增,分别为1、2、3、…、9。

这反映了乘法运算中每个乘数的递增。

3.2 每列的被乘数递增每列的被乘数从上到下递增,分别为1、2、3、…、9。

这反映了乘法运算中每个被乘数的递增。

3.3 对称性九九乘法表呈现出一种对称的结构,即左上角到右下角的主对角线上的数值是相同的。

这是因为乘法运算中乘法操作的交换律。

3.4 上三角与下三角九九乘法表可以分为上三角和下三角两部分。

上三角包括了右上角到左下角的斜对角线上的数值,而下三角包括了左上角到右下角的斜对角线上的数值。

这反映了乘法运算中乘积与顺序无关。

4. 九九乘法表的应用九九乘法表是一种基本的数学工具,它在教育和日常生活中都有广泛的应用。

4.1 教育教学九九乘法表是学习数学乘法运算的基础,它可以帮助学生理解乘法的规律和性质。

通过反复背诵和填写九九乘法表,学生可以加深对乘法运算的认识,并提高计算能力和记忆力。

python九九乘法表while循环解析

python九九乘法表while循环解析

Python中的循环结构是编程中非常重要的一部分,而九九乘法表是一个经典的练习题目。

本文将通过while循环来解析Python中如何实现九九乘法表,并且逐步讲解其实现过程。

一、什么是九九乘法表九九乘法表是一个展示1*1到9*9乘法运算结果的表格,通常用于小学数学教学中。

它的目的是帮助学生掌握乘法的运算规律,同时也是一个常见的编程练习题目。

二、使用while循环实现九九乘法表在Python中,我们可以使用while循环来实现九九乘法表。

下面是一段使用while循环来打印九九乘法表的简单代码:1. 定义循环控制变量i和j```pythoni = 1while i <= 9:j = 1while j <= i:print(f'{j} * {i} = {i*j}', end='\t')j += 1print('')i += 1```以上代码中,我们首先定义了两个变量i和j,分别代表乘法表中的行和列。

然后我们使用while循环来控制变量i的取值,当i小于等于9时,执行内部的循环。

在内部循环中,我们使用变量j来控制列的取值,并打印出对应的乘法表达式。

当j小于等于i时,打印出乘法表达式,并通过end参数使其在一行输出,然后j自增1。

当j大于i时,换行并使i自增1,重新开始外部循环,直到i大于9时结束整个循环。

三、代码解析在上面的代码中,我们使用了两层while循环来实现九九乘法表的打印。

外部的while循环控制着乘法表的行数,内部的while循环控制着每一行的列数。

通过嵌套循环的方式,我们可以逐行打印出九九乘法表的结果。

四、总结通过以上的解析,我们可以看到使用while循环来实现九九乘法表是一种简单而有效的方法。

通过控制外部和内部循环的变量,我们可以逐步打印出乘法表的每一项结果。

这样的实现方法不仅可以帮助我们掌握Python中的循环结构,也能够增强我们对乘法表的理解和运用能力。

编程打印九九乘法表

编程打印九九乘法表

编程打印九九乘法表
摘要:
1.引言
2.编程打印九九乘法表的方法
3.Python编程实现
4.总结
正文:
九九乘法表是学习数学时非常基础的知识点,通过编程打印九九乘法表可以加深对编程和数学的理解。

本文将介绍一种简单的方法来实现这个功能。

首先,我们需要了解编程打印九九乘法表的方法。

通常,我们可以使用循环结构来实现这个功能。

通过一个外层循环控制行数,内层循环控制列数,即可实现九九乘法表的打印。

接下来,我们以Python编程语言为例,详细介绍如何实现编程打印九九乘法表。

代码如下:
```python
for i in range(1, 10):
for j in range(1, i + 1):
print(f"{j} * {i} = {i * j}", end="t")
print()
```
这段代码首先使用外层循环遍历1到9的数字,内层循环遍历1到当前外
层循环的数字加1。

在内层循环中,我们使用`print`函数打印乘法表的每一个元素,通过`end="t"`参数设置输出结果的格式为制表符分隔。

最后,在外层循环的末尾使用一个没有参数的`print`函数来换行。

通过这段代码,我们可以实现编程打印九九乘法表的功能。

当然,不同的编程语言可能有不同的实现方式,但基本原理都是利用循环结构来打印乘法表。

总结一下,编程打印九九乘法表是一个基础的编程练习,通过掌握循环结构等基本编程概念,可以轻松实现这个功能。

使用双层for循环打印九九乘法表

使用双层for循环打印九九乘法表

使用双层for循环打印九九乘法表使用双层for循环打印九九乘法表是一种常见的编程练习,可以帮助初学者加深对循环语句的理解和掌握。

具体实现方法如下:1. 外层循环控制乘数,从1到9循环;2. 内层循环控制被乘数,从1到当前乘数循环;3. 在每次内层循环中,将两个数相乘并输出到控制台上;4. 在内层循环结束后,需要换行并继续执行下一轮外层循环。

以下是示例代码:for (int i = 1; i <= 9; i++) {for (int j = 1; j <= i; j++) {System.out.print(i + '*' + j + '=' + i*j + 't');}System.out.println();}通过运行上述代码,我们可以得到以下输出结果:1*1=12*1=2 2*2=43*1=3 3*2=6 3*3=94*1=4 4*2=8 4*3=12 4*4=165*1=5 5*2=10 5*3=15 5*4=20 5*5=256*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=367*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=498*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=649*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81从输出结果中可以看出,我们成功地按照九九乘法表的格式打印出了所有乘积。

这个简单的例子可以帮助我们更好地理解嵌套循环的实现和运用。

python基础--for循环(利用for循环打印各自不同格式的九九乘法表)

python基础--for循环(利用for循环打印各自不同格式的九九乘法表)

python基础--for循环(利⽤for循环打印各⾃不同格式的九九乘法表)# 正⽅形输出九九乘法表for i in range(1,10):for j in range(1,10): # %2d是为了给相乘的结果占两个位置,输出结果美观⼀点,毕竟有的结果是个位数,有的是⼗位数,结尾预留空格不换⾏end=“ ”也是为了保持格式的美观print("%d*%d=%2d" % (i,j,i*j),end="") print("")print('='*100)# 左上三⾓形输出九九乘法表for i in range(1,10):for j in range(i,10):print("%d*%d=%2d" % (i,j,i*j),end="")print("")print('='*100)# 右上三⾓形输出九九乘法表for i in range(1,10):for k in range(1,i):print (end="")for j in range(i,10):print("%d*%d=%2d" % (i,j,i*j),end="")print("")print('='*100)# 左下三⾓形输出九九乘法表for i in range(1,10):for j in range(1,i+1):print("%d*%d=%2d" %(j,i,i*j),end="")print("")print('='*100)# 右下三⾓形输出九九乘法表for i in range(1,10):for k in range(1,10-i):print(end="")for j in range(1,i+1):product=i*jprint("%d*%d=%2d" % (i,j,product),end="")print ("")print('='*100)#打印的结果如下:1*1= 1 1*2= 2 1*3= 3 1*4= 4 1*5= 5 1*6= 6 1*7= 7 1*8= 8 1*9= 92*1= 2 2*2= 4 2*3= 6 2*4= 8 2*5=10 2*6=12 2*7=14 2*8=16 2*9=183*1= 3 3*2= 6 3*3= 9 3*4=12 3*5=15 3*6=18 3*7=21 3*8=24 3*9=274*1= 4 4*2= 8 4*3=12 4*4=16 4*5=20 4*6=24 4*7=28 4*8=32 4*9=365*1= 5 5*2=10 5*3=15 5*4=20 5*5=25 5*6=30 5*7=35 5*8=40 5*9=456*1= 6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36 6*7=42 6*8=48 6*9=547*1= 7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49 7*8=56 7*9=638*1= 8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64 8*9=729*1= 9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81====================================================================================================1*1= 1 1*2= 2 1*3= 3 1*4= 4 1*5= 5 1*6= 6 1*7= 7 1*8= 8 1*9= 92*2= 4 2*3= 6 2*4= 8 2*5=10 2*6=12 2*7=14 2*8=16 2*9=183*3= 9 3*4=12 3*5=15 3*6=18 3*7=21 3*8=24 3*9=274*4=16 4*5=20 4*6=24 4*7=28 4*8=32 4*9=365*5=25 5*6=30 5*7=35 5*8=40 5*9=456*6=36 6*7=42 6*8=48 6*9=547*7=49 7*8=56 7*9=638*8=64 8*9=729*9=81====================================================================================================1*1= 1 1*2= 2 1*3= 3 1*4= 4 1*5= 5 1*6= 6 1*7= 7 1*8= 8 1*9= 92*2= 4 2*3= 6 2*4= 8 2*5=10 2*6=12 2*7=14 2*8=16 2*9=183*3= 9 3*4=12 3*5=15 3*6=18 3*7=21 3*8=24 3*9=274*4=16 4*5=20 4*6=24 4*7=28 4*8=32 4*9=365*5=25 5*6=30 5*7=35 5*8=40 5*9=456*6=36 6*7=42 6*8=48 6*9=547*7=49 7*8=56 7*9=638*8=64 8*9=729*9=81====================================================================================================1*1= 11*2= 2 2*2= 41*3= 3 2*3= 6 3*3= 91*4= 4 2*4= 8 3*4=12 4*4=161*5= 5 2*5=10 3*5=15 4*5=20 5*5=251*6= 6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=361*7= 7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=491*8= 8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=641*9= 9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81==================================================================================================== 1*1= 12*1= 2 2*2= 43*1= 3 3*2= 6 3*3= 94*1= 4 4*2= 8 4*3=12 4*4=165*1= 5 5*2=10 5*3=15 5*4=20 5*5=256*1= 6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=367*1= 7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=498*1= 8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=649*1= 9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81====================================================================================================。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档