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

相关文章

跟老齐学Python之玩转字符串(3)

字符串就是一个话题中心。 给字符串编号 在很多很多情况下,我们都要对字符串中的每个字符进行操作(具体看后面的内容),要准确进行操作,必须做的一个工作就是把字符进行编号。比如一个班里面有5...

简洁的十分钟Python入门教程

【简介】 Python是一种动态解释型的编程语言。Python可以在Windows、UNIX、MAC等多种操作系统上使用,也可以在Java、.NET开发平台上使用。 【特点】 1 Pyt...

Python使用post及get方式提交数据的实例

最近在使用Python的过程中,发现网上很少提到在使用post方式时,怎么传一个数组作为参数的示例,此处根据自己的实践经验,给出相关示例: 单纯的post请求: def http_p...

python登录WeChat 实现自动回复实例详解

python登录WeChat 实现自动回复实例详解

最近实现了一些微信的简单玩法 我们可以通过网页版的微信微信网页版,扫码登录后去抓包爬取信息,还可以post去发送信息。 》》安装itchat这个库  &nb...

Python实现银行账户资金交易管理系统

Python实现银行账户资金交易管理系统

用类和对象实现一个银行账户的资金交易管理, 包括存款、取款和打印交易详情, 交易详情中包含每次交易的时间、存款或者取款的金额、每次交易后的余额。 如: 下面按照要求定义一个账户 Acc...