九九乘法表

for...in方法实现

#方法一

for i in range(1, 10):for j in range(1, i+1):print('{}*{}={:<4}'.format(j, i, i*j), end=' ')print()#输出

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*4=4 2*4=8 3*4=12 4*4=16

1*5=5 2*5=10 3*5=15 4*5=20 5*5=25

1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36

1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49

1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64

1*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

#方法二

for i in range(9, 0, -1):for j in range(1, i+1):print('{}*{}={:<4}'.format(j, i, i*j), end=' ')print()#输出

1*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*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64

1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49

1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36

1*5=5 2*5=10 3*5=15 4*5=20 5*5=25

1*4=4 2*4=8 3*4=12 4*4=16

1*3=3 2*3=6 3*3=9

1*2=2 2*2=4

1*1=1

#方法三

for i in range(1, 10):for space in range(9, i, -1): #循环打印空格使之居右对齐

print(end=' '*10)for j in range(i, 0, -1):print('{}*{}={:<4}'.format(j, i, i*j), end=' ')print()#输出

1*1=1

2*2=4 1*2=2

3*3=9 2*3=6 1*3=3

4*4=16 3*4=12 2*4=8 1*4=4

5*5=25 4*5=20 3*5=15 2*5=10 1*5=5

6*6=36 5*6=30 4*6=24 3*6=18 2*6=12 1*6=6

7*7=49 6*7=42 5*7=35 4*7=28 3*7=21 2*7=14 1*7=7

8*8=64 7*8=56 6*8=48 5*8=40 4*8=32 3*8=24 2*8=16 1*8=8

9*9=81 8*9=72 7*9=63 6*9=54 5*9=45 4*9=36 3*9=27 2*9=18 1*9=9

#方法四

for i in range(9, 0, -1):for space in range(9, i, -1):print(end=' '*10)for j in range(i, 0, -1):print('{}*{}={:<4}'.format(j, i, i*j), end=' ')print()#输出

9*9=81 8*9=72 7*9=63 6*9=54 5*9=45 4*9=36 3*9=27 2*9=18 1*9=9

8*8=64 7*8=56 6*8=48 5*8=40 4*8=32 3*8=24 2*8=16 1*8=8

7*7=49 6*7=42 5*7=35 4*7=28 3*7=21 2*7=14 1*7=7

6*6=36 5*6=30 4*6=24 3*6=18 2*6=12 1*6=6

5*5=25 4*5=20 3*5=15 2*5=10 1*5=5

4*4=16 3*4=12 2*4=8 1*4=4

3*3=9 2*3=6 1*3=3

2*2=4 1*2=2

1*1=1

while方法实现

#方法一

i = 1

while i <= 9:

j= 1

while j <=i:print('{}*{}={:<4}'.format(j, i, i*j), end=' ')

j+= 1i+= 1

print()#输出

1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*4=4 2*4=8 3*4=12 4*4=16

1*5=5 2*5=10 3*5=15 4*5=20 5*5=25

1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36

1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49

1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64

1*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

#方法二

i = 9

while i >= 1:

j= 1

while j <=i:print('{}*{}={:<4}'.format(j, i, i*j), end=' ')

j+= 1i-= 1

print()#输出

1*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*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64

1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49

1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36

1*5=5 2*5=10 3*5=15 4*5=20 5*5=25

1*4=4 2*4=8 3*4=12 4*4=16

1*3=3 2*3=6 3*3=9

1*2=2 2*2=4

1*1=1

#方法三

i = 1

while i <= 9:

k= 9

while k >i:print(end=' '*10)

k-= 1j=iwhile j >= 1:print('{}*{}={:<4}'.format(j, i, i*j), end=' ')

j-= 1i+= 1

print()#输出

1*1=1

2*2=4 1*2=2

3*3=9 2*3=6 1*3=3

4*4=16 3*4=12 2*4=8 1*4=4

5*5=25 4*5=20 3*5=15 2*5=10 1*5=5

6*6=36 5*6=30 4*6=24 3*6=18 2*6=12 1*6=6

7*7=49 6*7=42 5*7=35 4*7=28 3*7=21 2*7=14 1*7=7

8*8=64 7*8=56 6*8=48 5*8=40 4*8=32 3*8=24 2*8=16 1*8=8

9*9=81 8*9=72 7*9=63 6*9=54 5*9=45 4*9=36 3*9=27 2*9=18 1*9=9

#方法四

i = 9

while i >= 1:

k= 9

while k >i:print(end=' '*10)

k-= 1j=iwhile j >= 1:print('{}*{}={:<4}'.format(j, i, i*j), end=' ')

j-= 1i-= 1

print()#输出

9*9=81 8*9=72 7*9=63 6*9=54 5*9=45 4*9=36 3*9=27 2*9=18 1*9=9

8*8=64 7*8=56 6*8=48 5*8=40 4*8=32 3*8=24 2*8=16 1*8=8

7*7=49 6*7=42 5*7=35 4*7=28 3*7=21 2*7=14 1*7=7

6*6=36 5*6=30 4*6=24 3*6=18 2*6=12 1*6=6

5*5=25 4*5=20 3*5=15 2*5=10 1*5=5

4*4=16 3*4=12 2*4=8 1*4=4

3*3=9 2*3=6 1*3=3

2*2=4 1*2=2

1*1=1

python九九乘法表右对齐_python语法练习题之九九乘法表相关推荐

  1. python打九九乘法表上三角下三角_python经典练习题之九九乘法表、打印菱形、打印对顶三角形、斐波拉契数列、素数......

    CSDN 双十一 活动优惠提前抢!全站好课1元起,万券齐发折上折! 11.11 超值膨胀金[10元抵100元]限量发放!11月11日当天全站通用,更有机会享受折上折优惠!仅限299份,先到先得! 学学 ...

  2. python打九九乘法表上三角下三角_python经典练习题之九九乘法表、打印菱形、打印对顶三角形、斐波拉契数列、素数... - 小黑电脑...

    学学习简单的练习,学到后面会有越来越多的解法来写! 作业的目的是为了让大家熟悉程序语言,锻炼将思路转换成程序逻辑. 九九乘法表 help(print) 先思考能不能打印出方阵 # 1 方阵 # 1 方 ...

  3. python怎么让输出的数字右对齐_Python格式化输出的精度和位数控制

    原创作者:牵引小哥 微信公众号:牵引小哥讲Python 注:转载或复制请注明出处--牵引小哥 上一期小哥讲解了Python格式化输出的三种方式. 本期小哥讲解一下关于小数精度和字符串位数的控制: 1. ...

  4. python怎么让输出的数字右对齐_python(格式化输出)

    一.%格式化输出 1.整数的输出(参照ASCII) %o -- oct 八进制 %d -- dec 十进制(digit ) %x -- hex 十六进制 >>> print('%o' ...

  5. python 中间一列左对齐_Python|fstring我喜欢Python的原因之一

    写脚本,很大一部分工作是在做字符串的处理:分割(split),合并(join),格式化(format).前两部分,各种语言实现,大同小异.而格式化在Python中独树一帜的发明了f-string,它的 ...

  6. 按钮右对齐_Python Tkinter Button按钮

    简介 BUTTON小工具时使用的按钮添加到各种类型的Python应用,Python允许用户配置按钮的按我们的要求,各种选项可以被设置或重置的要求. BUTTON 小工具时使用的按钮添加到各种类型的Py ...

  7. python数据域宽左对齐_Python语言及其运用_第七章_像高手一样玩转数据

    [主要内容]1.格式化:2.正则表达式 [基本知识] 一.格式化 (一)使用%的旧式格式转化 1.基本格式:string % data string包含待插值的序列,带插入的部分由%和字母组成.转换类 ...

  8. python九九乘法表如何对齐_python怎么样输出九九乘法表

    python输出九九乘法表的方法:使用for循环叠加,代码为[for i in range(1, 10):for j in range(1, i+1):print('{}x{}={}\t'.forma ...

  9. python中not加变量是_Python -- 语法和变量

    小Q:风一更,雪一更,聒碎乡心梦不成,故园无此声.           ----纳兰容若<长相思> -------------------------------------------- ...

最新文章

  1. 爱因斯坦谜题解答(三种算法比较)
  2. Linux 删除文件夹和文件的命令(强制删除包括非空文件)
  3. Java内存模型深度解析:基础部分--转
  4. 剑指 Offer打卡 数组与矩阵
  5. 程序设计基础(C语言)教学案例-序言
  6. Linux音频驱动-OSS和ALSA声音系统简介及其比较
  7. 结构体全局变量_nginx源码分析—内存池结构ngx_pool_t及内存管理
  8. 【python项目开发】爬虫基础知识
  9. 《上海悠悠接口自动化平台》-5.测试计划与定时任务
  10. 哔哩哔哩谷歌浏览器助手Mac版分享来了
  11. 80386 CPU资源
  12. http://localhost:8080/login的密码和账号的问题
  13. 【SQLPlanet】如何将一维表转化为二维表
  14. 0 、 ‘0‘ 、 “0“ 、 ’\0’ 区别
  15. python爬虫:lxml爬取链家网二手房信息
  16. C++算法设计与分析课后习题(第三章)
  17. 微信小程序weui-form表单的使用
  18. 超硬核!程序员10种副业赚钱之道,实现月收入增加20k!
  19. MapReduce(深入)---案例之用户上行流量 下行流量 总流量倒序 按省份分区
  20. 【操作系统】3.进程管理

热门文章

  1. 关于python2到python3更新的一些书写规则的更改
  2. javaee实验报告心得_JavaEE实验报告.doc
  3. php 后端 轻量 框架,GitHub - 22cloud/mixphp: 轻量 PHP 框架,基于 Swoole 的常驻内存型 PHP 高性能框架 (开发文档完善)...
  4. c语言改变doss窗口的颜色,C语言第三次模拟练习题部分解答
  5. can't request region for resource [mem 0xfed40080-0xfed40fff]问题的解决办法
  6. Halcon算子学习:smooth_object_model_3d
  7. JavaSE——IO(下)(Properties类、序列化与反序列化)
  8. MFC基于单文档制作吹彩色泡泡程序
  9. JavaScript 中的 require / exports、import / export、浅谈JavaScript、ES5、ES6
  10. Guava入门~Objects