Python用for循环实现九九乘法表

yipeiwu_com7年前Python基础

下面通过一段代码给大家介绍python 使用for 循环实现九九乘法表,具体代码如下所示:

#for 循环实现99乘法表
for i in range (1,10):
  for j in range (1,i+1):
    print("{}*{} = {:<4}".format(i,j,i*j),end = " ")
  print("")
print('第1种'+"-"*96)
for i in range (9,0,-1):
  for j in range (1,i+1):
    print("{}*{} = {:<4}".format(i, j, i * j), end=" ")
  print("")
print('第2种'+"-"*96)
for i in range (1,10):
  for k in range (1,i):
    print(end = "      ")
  for j in range (i,10):
      print("{}*{} = {:<4}".format(i,j,i*j),end = " ")
  print("")
print('第3种'+"-"*96)
for i in range (9,0,-1):
  for k in range (1,i):
    print(end = "      ")
  for j in range (i,10):
      print("{}*{} = {:<4}".format(i,j,i*j),end = " ")
  print("")
print('第4种'+"-"*96)
for i in range (1,10):
  for j in range (1,10):
    print("%d*%d=%2d" % (i,j,i*j),end = "  ")
  print("")
print('第5种'+"-"*96)
for i in range (1,10):
  for j in range (i,10):
    print("%d*%d=%2d" % (i,j,i*j),end = "  ")
  print("")
print('第6种'+"-"*96)
for i in range (9,0,-1):
  for j in range (1,i+1):
    print("%d*%d=%2d" % (i,j,i*j),end = "  ")
  print("")
print('第7种'+"-"*96)
for i in range (1,10):
  for k in range (1,i):
    print(end = "     ")
  for j in range (i,10):
    print("%d*%d=%2d" % (i, j, i * j), end="  ")
  print("")
print('第8种'+"-"*96)
for i in range (1,10):
  for k in range (1,10-i):
    print(end = "     ")
  for j in range (i,0,-1):
    print("%d*%d=%2d" % (i, j, i * j), end="  ")
  print("")
print('第9种'+"-"*96)

总结

以上所述是小编给大家介绍的Python用for循环实现九九乘法表,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对【听图阁-专注于Python设计】网站的支持!

相关文章

Python3.2中Print函数用法实例详解

本文实例讲述了Python3.2中Print函数用法。分享给大家供大家参考。具体分析如下: 1. 输出字符串 >>> strHello = 'Hello World...

python如何以表格形式打印输出的方法示例

python如何以表格形式打印输出的方法示例

好久不见,风水轮流转,我竟然写写写python了 近日有个小需求,要求收集统计一些信息上报,并直接在后台控制台打印,写入日志 为了美观,需要以表格形式展现数据,形如 虽说可以用 pre...

Python开发之快速搭建自动回复微信公众号功能

Python开发之快速搭建自动回复微信公众号功能

在之前的一篇文章 Python利用 AIML 和 Tornado 搭建聊天机器人微信订阅号 中用 aiml 实现了一个简单的英文聊天机器人订阅号。但是只能处理英文消息,现在用 图灵机器人...

Python 3 判断2个字典相同

下面先给大家介绍下Python 3 判断2个字典相同的方法, Python自带的数据结构dict非常好用,之前不知道怎么比较2个字典是否相同,做法是一个一个key比较过去。。。 现在想到...

200 行python 代码实现 2048 游戏

200 行python 代码实现 2048 游戏

创建游戏文件 2048.py 首先导入需要的包: import curses from random import randrange, choice from collection...