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()
相关推荐
WX-bisheyuange2 小时前
基于Spring Boot的教师个人成果管理系统的设计与实现
java·spring boot·后端
夏鹏今天学习了吗3 小时前
【性能优化】前端高性能优化策略
前端·性能优化
xunyan62343 小时前
面向对象(上)-封装性的引入
java·开发语言
脸大是真的好~4 小时前
黑马JAVAWeb-05 JDBC入门-预编译SQL-Mybatis入门-Mybatis日志输出-数据库连接池-增删改查-XML映射配置
java
还算善良_4 小时前
XML签名
xml·java·开发语言
梅梅绵绵冰4 小时前
xml方式实现AOP
xml·java·开发语言
桦说编程5 小时前
Guava 迭代器增强类介绍
java·后端·设计模式
235165 小时前
【JVM】Java为啥能跨平台?JDK/JRE/JVM的关系?
java·开发语言·jvm·spring boot·后端·spring·职场和发展
风轻扬7775 小时前
SQLAlchemy2.0使用
python·sqlalchemy·orm框架
潘帕斯的雄鹰5 小时前
直观理解注意力机制
python·transformer·注意力机制·自注意力机制