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

yipeiwu_com5年前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设计】的支持。如果你想了解更多相关内容请查看下面相关链接

相关文章

Python中list初始化方法示例

本文实例讲述了Python中list初始化方法。分享给大家供大家参考,具体如下: 1、基本方法。 lst = [1, 2, 3, 4, 5] 2、初始化连续数字。 >...

windows下安装Python的XlsxWriter模块方法

在windows环境下安装python的XlsxWriter模块,虽然很简单,但由于自己粗心,少了一个字符,导致不少的错误。。。 1、通过pip命令来安装。 C:\Users\Adm...

Python+request+unittest实现接口测试框架集成实例

Python+request+unittest实现接口测试框架集成实例

1、为什么要写代码实现接口自动化 大家知道很多接口测试工具可以实现对接口的测试,如postman、jmeter、fiddler等等,而且使用方便,那么为什么还要写代码实现接口自动化呢?工...

Python读取stdin方法实例

Python读取stdin方法实例

Python中常用到的两种标准化输入方式:分别sys.stdin和input,两者使用方式大致相同,但是总的来说sys.stdin使用方式更加多样化一些,下面就例子说明两者之间的使用差别...

《与孩子一起学编程》python自测题

测试题一、 1、 程序可以响应的两种事件分别是键盘事件和鼠标事件。 2、 处理事件的代码称为事件处理器 3、 Pygame使用KEYDOWN事件来检测按键是否按下。 4、 Pos...