Python使用while循环花式打印乘法表

yipeiwu_com6年前Python基础

花式打印9*9乘法表

#第一个计数器
i = 1
while i < 10:
  #第二个计数器
  j = 1
  while j <= i:
    print('%d*%d=%d\t' %(j, i, i*j) , end=(''))
    j +=1
  #换行
  print('')
  i +=1
#输出换行
print('')

i = 1
while i <= 9:
  k = 8
  j = 1
  while k >= i:
    print('\t\t', end=(''))
    k -= 1
  while j <= i:
    print('%d*%d=%d\t' % (j, i, i * j), end=(''))
    j += 1
  print('')
  i += 1
print('')

i = 9
while i > 0:
  j = 1
  k = 8
  while k >= i:
    print('\t\t', end=(''))
    k -= 1
  while j <= i:
    print('%d*%d=%d\t' % (j, i, j * i), end=(''))
    j += 1
  print('')
  i -= 1
print('')

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对【听图阁-专注于Python设计】的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

wxPython窗口中文乱码解决方法

本文实例讲述了wxPython窗口中文乱码解决方法,分享给大家供大家参考。具体方法如下: 文件保存为 utf-8 文件开头添加 # -*- coding: utf-8 -*- 在有中文字...

Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法

本文实例讲述了Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法。分享给大家供大家参考。具体实现方法如下: # 这里将一个文件树中的所有文件和子目录归档到一个ta...

python根据多个文件名批量查找文件

python根据多个文件名批量查找文件

本文实例为大家分享了python根据多个文件名批量查找文件的具体代码,供大家参考,具体内容如下 老板给了我一个文件列表,让我在一堆文件中挑出来,他要的文件有500多个,一堆文件有上千个,...

python实现2048小游戏

python实现2048小游戏

2048的python实现。修改自某网友的代码,解决了原网友版本的两个小bug: 1. 原版游戏每次只消除一次,而不是递归消除。如 [2 ,2 ,2 ,2] 左移动的话应该是 [4,...

python with statement 进行文件操作指南

由于之前有一个项目老是要打开文件,然后用pickle.load(file),再处理。。。最后要关闭文件,所以觉得有点繁琐,代码也不简洁。所以向python with statement寻...