#九九乘法表 for...in ..

#左下角
for i in range(1,10):
for j in range(1,i+1):
print(' %d×%d=%2d'%(j,i,i*j), end = '')
print()
print('-------------------------------------------------------------------------') #右下角
for i in range(1,10):
for k in range(i,9):
print(end=' ')
for j in range(1,i+1):
print("%2d×%d=%2d" %(j,i,i*j), end = '') print()
print('-------------------------------------------------------------------------') #左上角
for i in range(9,0,-1):
for j in range(1,i+1):
print("%2d×%d=%2d" %(j,i,i*j), end = '')
print()
print('-------------------------------------------------------------------------') #右上角
for i in range(1,10):
for k in range(1,i):
print(end =' ')
for j in range(9,i-1,-1): print("%2d×%d=%2d" %(j,i,i*j), end = '')
print() #九九乘法表 (while 循环) #左下角
i = 1
while i <= 9:
j = 1
while j <= i:
print(' %d×%d=%2d'%(i,j,i*j),end = '')
j += 1
i += 1
print()
print('-------------------------------------------------------------------------') #右下角
i = 1
while i <=9:
k = 9
while k > i:
print(end=' ')
k -= 1
j = 1
while j <= i:
print(' %d×%d=%2d'%(j,i,i*j),end = '')
j += 1
i += 1
print()
print('-------------------------------------------------------------------------') #左上角
i = 9
while i >= 1:
j = 1
while j <= i:
print(' %d×%d=%2d'%(j,i,i*j),end = '')
j +=1
i -=1
print()
print('-------------------------------------------------------------------------') #右上角 i = 9
while i >=1:
k = 9
while k > i:
print(end=' ')
k -= 1
j = 1
while j <= i:
print(' %d×%d=%2d'%(j,i,i*j),end = '')
j += 1
i -= 1
print()
print('-------------------------------------------------------------------------')

  

Python 使用for...in...和 while 循环 实现8种格式的 九九乘法表的更多相关文章

  1. 【转】Python实现不同格式打印九九乘法表

    前言:最近在学习Python,学习资源有慕课网上的视频教程.菜鸟教程以及Python官方文档tutorial.虽然了解了Python的基本语法,但是还没有真正意义上输出自己写的代码.代码小白,之前仅学 ...

  2. Python实现不同格式打印九九乘法表

    前言:最近在学习Python,学习资源有慕课网上的视频教程.菜鸟教程以及Python官方文档tutorial.虽然了解了Python的基本语法,但是还没有真正意义上输出自己写的代码.代码小白,之前仅学 ...

  3. 利用Python中的for循环和while循环,打印各种方向的九九乘法表。

    哈喽大家好,今天,可乐来给大家分享一下Python中用for循环和while循环打印九九乘法表的操作.由于本人也是刚刚接触Python不长时间,代码也是自己编写的,所以有什么不足之处还请大家多多指教. ...

  4. python利用for..in遍历,while循环嵌套编译九九乘法表的几种模式

    运用for....in...遍历的四种方向的九九乘法表: 左下角: import sysfor i in range(1,10): for j in range(1,i+1): sys.stdout. ...

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

    一.for循环打印九九乘法表 #注意:由于缩进在浏览器不好控制,请大家见谅,后续会有图片传入. 1.1 左下角 for i in range(1,10): for j in range(1,i+1): ...

  6. Python中的九九乘法表(for循环)

    用for循环写出的九九乘法表(包括函数的调用) #方向一 for i in range(1,10):    for j in range(1,i+1):        d = i * j        ...

  7. python中使用for循环,while循环,一条命令打印99乘法表

    用for循环打印九九乘法表: 1 2 3 4 5 6 for i in range (1,10):     for j in range(1,10):         print(j,"x& ...

  8. python—用for循环、while循环和一句话打印九九乘法表

    用for循环打印九九乘法表: for i in range (1,10): for j in range(1,10): print(j,"x",i,"=",i* ...

  9. 输出九九乘法表(Python、Java、C、C++、JavaScript)

    最近在学python的过程中,接触到了循环的知识,以及这个案例,于是写了下!感觉还不错,然后就用其它几种语言也试了下!! 接下来,就跟大家分享下实现方法!! 实现输出九九乘法表,主要用到的是循环的知识 ...

随机推荐

  1. ajax+js数据模板+后台

    .net 后台,ajax+js模板引擎的数据填充,制作无刷新分页 js模板用laytpl 待续...

  2. background和background-color的区别

    在设置输入框变成一条线的样式时遇到一个小问题. 无论怎么设置 输入框的背景都没有变 而设置background: #aaa;背景就改变了. 后来发现原因 background 可以设置 背景颜色.背景 ...

  3. javascript 表格排序和表头浮动效果(扩展SortTable)

    前段时间一个项目有大量页面用到表格排序和表头浮动的效果,在网上找了几个表格排序的js代码,最后选择了 Stuart Langridge的SortTable,在SortTable基础上做了些扩展,加上了 ...

  4. Gym - 101911C Bacteria (规律题)

    传送门:点我 Time limit2000 ms Memory limit262144 kB Recently Monocarp has created his own mini-laboratory ...

  5. React学习札记一

    I’m in a hurry! 我在赶时间! It’s her field. 这是她的本行. It’s up to you. 由你决定. You owe me one.你欠我一个人情. 1.React ...

  6. 问题1:jquery实现全选功能,第二次失效(已解决)

    问题:使用了attr("checked",true”)设置子复选框的被选状态,第一次执行功能正常,但第二次失效. 解决方案:将attr("checked",tr ...

  7. 【laravel VS lumen】

    读取项目的配置信息 读取config文件database.php中的default属性信息 laravel:config('database.default'); lumen:app()->co ...

  8. Netty---入门程序,搭建Websocket 服务器

    Netty 常用的场景: 1.充当HTTP 服务器,但Netty 并没有遵循servlet 的标准,反而实现了自己的一套标准进行Http 服务: 2,RPC 远程调用,在分布式系统中常用的框架 3.S ...

  9. 利用jenkins+saltstack+sh部署项目到多台服务器

    jenkins的配置(这里作用只是当做界面使用,利用它来管理执行salt命令,这里以 shop.51ekt.com 这个项目目录为例) 1.利用参数化构建项目,来实现是发布还是回滚操作: 2.构建操作 ...

  10. Django 实现登陆验证码

    一 基本使用方法 Python生成随机验证码,需要使用PIL模块 安装: pip3 install pillow 基本使用 1 创建图片 from PIL import Image, ImageDra ...