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


Posted in Python onNovember 06, 2017

一.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()

效果图:

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

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()

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

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特性换行

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

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()

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

二.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

效果图:

利用Python循环(包括while&amp;for)各种打印九九乘法表的实例

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

利用Python循环(包括while&amp;for)各种打印九九乘法表的实例

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()

利用Python循环(包括while&amp;for)各种打印九九乘法表的实例

利用Python循环(包括while&amp;for)各种打印九九乘法表的实例

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&amp;for)各种打印九九乘法表的实例

后续:此处截图为当时源码,仅供参考

利用Python循环(包括while&amp;for)各种打印九九乘法表的实例

利用Python循环(包括while&amp;for)各种打印九九乘法表的实例

利用Python循环(包括while&amp;for)各种打印九九乘法表的实例

利用Python循环(包括while&amp;for)各种打印九九乘法表的实例

以上这篇利用Python循环(包括while&for)各种打印九九乘法表的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python获取系统默认字符编码的方法
Jun 04 Python
Python中循环后使用list.append()数据被覆盖问题的解决
Jul 01 Python
flask-socketio实现WebSocket的方法
Jul 31 Python
Python理解递归的方法总结
Jan 28 Python
Pandas之Dropna滤除缺失数据的实现方法
Jun 25 Python
python安装requests库的实例代码
Jun 25 Python
python中selenium操作下拉滚动条的几种方法汇总
Jul 14 Python
Python3搭建http服务器的实现代码
Feb 11 Python
sklearn+python:线性回归案例
Feb 24 Python
Python实现封装打包自己写的代码,被python import
Jul 12 Python
python使用建议与技巧分享(二)
Aug 17 Python
Python 中的Sympy详细使用
Aug 07 Python
利用Tkinter和matplotlib两种方式画饼状图的实例
Nov 06 #Python
django实现登录时候输入密码错误5次锁定用户十分钟
Nov 05 #Python
用Python登录好友QQ空间点赞的示例代码
Nov 04 #Python
Python通过命令开启http.server服务器的方法
Nov 04 #Python
Python实现一个简单的验证码程序
Nov 03 #Python
Python编程django实现同一个ip十分钟内只能注册一次
Nov 03 #Python
简单了解Python中的几种函数
Nov 03 #Python
You might like
精心挑选的15款优秀jQuery 本特效插件和教程
2012/08/06 Javascript
javascript仿php的print_r函数输出json数据
2013/09/13 Javascript
AJAX跨域请求json数据的实现方法
2013/11/11 Javascript
JS正则表达式大全(整理详细且实用)
2013/11/14 Javascript
手写的一个兼容各种浏览器的javascript getStyle函数(获取元素的样式)
2014/06/06 Javascript
js动态往表格的td中添加图片并注册事件
2014/06/12 Javascript
json属性名为什么要双引号(个人猜测)
2014/07/31 Javascript
js完美实现@提到好友特效(兼容各大浏览器)
2015/03/16 Javascript
在JavaScript中使用NaN值的方法
2015/06/05 Javascript
js中的内部属性与delete操作符介绍
2015/08/10 Javascript
NodeJs——入门必看攻略
2016/06/27 NodeJs
Highcharts学习之数据列
2016/08/03 Javascript
jQuery实用小技巧_输入框文字获取和失去焦点的简单实例
2016/08/25 Javascript
bootstrap中使用google prettify让代码高亮的方法
2016/10/21 Javascript
js获取时间函数及扩展函数的方法
2016/10/30 Javascript
利用vue实现模态框组件
2016/12/19 Javascript
EasyUi 打开对话框后控件赋值及赋值后不显示的问题解决办法
2017/01/19 Javascript
bootstrap table表格客户端分页实例
2017/08/07 Javascript
vuex 的简单使用
2018/03/22 Javascript
史上最为详细的javascript继承(推荐)
2019/05/18 Javascript
JS如何把字符串转换成json
2020/02/21 Javascript
vue3使用vue-count-to组件的实现
2020/12/25 Vue.js
Vue实现图书管理案例
2021/01/20 Vue.js
[07:40]DOTA2每周TOP10 精彩击杀集锦vol.4
2014/06/25 DOTA
Python的Asyncore异步Socket模块及实现端口转发的例子
2016/06/14 Python
Python实现的十进制小数与二进制小数相互转换功能
2017/10/12 Python
Python排序搜索基本算法之冒泡排序实例分析
2017/12/09 Python
django url到views参数传递的实例
2019/07/19 Python
python实现查找所有程序的安装信息
2020/02/18 Python
html5跳转小程序wx-open-launch-weapp踩坑
2020/12/02 HTML / CSS
杭州信雅达系统.NET工程师面试试题
2015/02/08 面试题
高级方案规划工程师岗位职责
2013/11/29 职场文书
简历的自我评价范文
2014/02/04 职场文书
公司应聘自荐书
2014/06/14 职场文书
三严三实对照检查材料
2014/09/22 职场文书
JMeter对MySQL数据库进行压力测试的实现步骤
2022/01/22 MySQL