python练习三

模式A

python 复制代码
num = int(input("请输入模式A的层数:"))
for i in range(1, num + 1):
    # 画数字
    for j in range(1, i + 1):
        print(str(j) + "\t", end="")
    print()

模式B

python 复制代码
num = int(input("请输入模式B的层数:"))
for i in range(num, 0, -1):
    # 画数字
    for j in range(1, i + 1):
        print(str(j) + "\t", end="")
    print()

模式C

python 复制代码
num = int(input("请输入模式C的层数:"))
for i in range(1, num + 1):
    # 画空格
    for _ in range(num - i):
        print("\t", end="")
    # 画数字
    for j in range(1, i + 1):
        print(str(j) + "\t", end="")
    print()

模式D

python 复制代码
num = int(input("请输入模式D的层数:"))
for i in range(1, num + 1):
    #画空格
    for _ in range(1, i):
        print("\t", end="")
    #画数字
    for j in range(1, num - i + 2):
        print(str(j) + "\t", end="")

    print()
相关推荐
Mr_Xuhhh7 分钟前
第一部分:类和对象(中)— 取地址运算符重载
java·开发语言
Selegant10 分钟前
告别传统部署:用 GraalVM Native Image 构建秒级启动的 Java 微服务
java·开发语言·微服务·云原生·架构
讯方洋哥13 分钟前
应用冷启动优化
前端·harmonyos
__万波__15 分钟前
二十三种设计模式(十三)--模板方法模式
java·设计模式·模板方法模式
动亦定15 分钟前
微服务中如何保证数据一致性?
java·数据库·微服务·架构
speedoooo17 分钟前
未来的App不再需要菜单栏?
前端·ui·容器·小程序·web app
王桑.20 分钟前
Spring中IoC的底层原理
java·后端·spring
qq_2147826122 分钟前
GWalkR,部分替代Tableau!
ide·python·jupyter
Liii40326 分钟前
Java集合详细讲解
java·开发语言