Python教程

Python Day3 打印三种形式的九九乘法表

本文主要是介绍Python Day3 打印三种形式的九九乘法表,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

左下

for i in range(1, 10):
    for j in range(1, i+1):
        print("{0}*{1}={2}".format(i, j, i * j), end = "\t")
    print("")

在这里插入图片描述
右上

for i in range(1, 10):
    for j in range(1, i):
        print(end = "\t\t")  # 没有end就会自动换行了
    for k in range(i, 10):
        print(str.format("{}*{}={}", i, k, i * k), end = "\t")
    print("")

在这里插入图片描述
全部
法一:

for i in range(1, 10):
    for j in range(1, 10):
        print("{}*{}={}".format(i, j, i * j), end = "\t")
    print("")

法二:

for i in range(1, 10):
    s = ""
    for j in range(1, 10):
        s += str.format("{}*{}={:<4}", i, j, i * j)
    print(s)

在这里插入图片描述

这篇关于Python Day3 打印三种形式的九九乘法表的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!