一.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+=1

print()

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 +=1

2.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_利用Python循环(包括whilefor)各种打印九九乘法表的实例...相关推荐

  1. python经纬度获取县名_利用 Python 批量获取县镇运输距离

    起因 最近做规划项目,领导让查出某几个市的所有乡镇级行政区域,距离所在县级行政中心的交通运输距离.想着也不是啥难事儿,高德地图一搜就有. 当我把各市行政区划统计完,发现一共有五百多个乡镇,意味着要在地 ...

  2. python打印古诗_python打印古诗_python教程:利用python基础知识取出对应诗句

    <python教程:利用python基础知识取出对应诗句>由[张国维博客]于2020年05月09日整理发布! 当今科技蓬勃发展的今天,我们学习一门编程语言是很有必要的.随着人工智能行业的兴 ...

  3. python实现冒泡排序完整算法_利用python实现冒泡排序算法实例代码

    利用python实现冒泡排序算法实例代码 冒泡排序 冒泡排序(英语:Bubble Sort)是一种简单的排序算法.它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来.遍历数 ...

  4. python用渐变色画圆_利用python控制Autocad:pyautocad方式

    发现pyautocad模块:可以用python控制autocad的包.今天把文档中的重点内容摘录出来,以后绘图.计算大工程量.或者识别施工图的时候时候也许可以用到. 一.连接cad pyautocad ...

  5. python用什么处理文件_利用Python如何快速处理文件

    利用Python如何快速处理文件 我之前要合并将近1000个CSV表格 每个表格共370列,约360行不等,列名相同 三个方案瞬间浮现在我眼前: 1.Ctrl C + Ctrl V--可以睡公司了: ...

  6. python编程应用中级_如何利用Python辅助开发HSK中级课程-数据统计篇

    HSK中级(4级)课程的开发难度比1-3级大上许多.原因主要有:生词量翻倍:3级是300个新增词,4级是600个新增词(脑容量明显不够了) 语法数量猛增:3级的语法数量在50左右,而4级的语法数量,基 ...

  7. python 打卡记录代码_利用Python实现对考勤打卡数据处理的总结

    利用Python实现对考勤打卡数据处理的总结 一.背景交代 二.说明 三. 8种方法 1. 查看文件是否存在 2. 导入excel文件,并把数据保存为dataframe格式 3. 计算程序运行时间 4 ...

  8. python爬虫爬取音乐_利用python爬虫实现爬取网易云音乐热歌榜

    利用python爬虫实现爬取网易云音乐热歌榜 发布时间:2020-11-09 16:12:28 来源:亿速云 阅读:102 作者:Leah 本篇文章给大家分享的是有关利用python爬虫实现爬取网易云 ...

  9. python pandas合并单元格_利用Python pandas对Excel进行合并的方法示例

    前言 在网上找了很多Python处理Excel的方法和代码,都不是很尽人意,所以自己综合网上各位大佬的方法,自己进行了优化,具体的代码如下. 博主也是新手一枚,代码肯定有很多需要优化的地方,欢迎各位大 ...

最新文章

  1. k8s使用kube-router网络插件并监控流量状态
  2. react脚手架快速创建react项目
  3. Spark源码分析之SparkContext
  4. finallshell使用_FinalShell使用---Xshell的良心国产软件
  5. Hadoop学习笔记(一):零Linux基础安装hadoop过程笔记
  6. SAP License:OAYZ中的使用年限无法更改
  7. attr 和 prop 区别
  8. 时间java_Java 日期时间
  9. 时间管理-重要与紧急
  10. java弹幕爬取,手把手教你爬取B站弹幕(超详细)!
  11. JAVA实现类泡泡屏保效果
  12. win10+tensorflow-gpu+1050ti(终于安装成功了T﹏T)
  13. qlv转mp4失败 解决方法
  14. 开放式经济系统设计[转载]
  15. 从人工智能角度考虑生命的本质和意义
  16. php 字符串转 buffer,ArrayBuffer与字符串的互相转换
  17. 大数据在社会中的重要性
  18. 史上最简单的 MySQL 教程(十四)「列属性 之 主键」
  19. 【菜鸟窝阿里算法专家Chris】当机会出现时,多一种武器,就多一分机会。
  20. echarts异步数据加载MySQL_微信小程序 Echarts 异步数据更新

热门文章

  1. 【JavaScript】将浮点数与整数分开
  2. 【Python】小练习
  3. aws lambda_它会融合吗? 或如何在AWS Lambda中运行Google Chrome
  4. python画图指定起点_python3绘图示例6-1(基于matplotlib,绘图流程介绍及设置等)...
  5. mac安装和使用boost库
  6. Python | 浅谈并发锁与死锁问题
  7. Python爬取网站上面的数据很简单,但是如何爬取APP上面的数据呢
  8. 学Python必须背的42个常见单词
  9. LeetCode 题 - 67. 二进制求和 python实现
  10. 二叉树的深度优先遍历原理及python实现