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()
相关推荐
C_心欲无痕1 分钟前
Next.js 路由系统对比:Pages Router vs App Router
开发语言·前端·javascript
LawrenceLan4 分钟前
Flutter 零基础入门(二十二):Text 文本组件与样式系统
开发语言·前端·flutter·dart
程序员敲代码吗4 分钟前
如何从Python初学者进阶为专家?
jvm·数据库·python
派大鑫wink10 分钟前
【Day39】Spring 核心注解:@Component、@Autowired、@Configuration 等
java·后端·spring
狗都不学爬虫_16 分钟前
JS逆向 - 最新版某某安全中心滑块验证(wasm设备指纹)
javascript·爬虫·python·网络爬虫·wasm
运筹vivo@19 分钟前
攻防世界:Web_php_unserialize
前端·web安全·php
阿杰 AJie20 分钟前
Lambda 表达式大全
开发语言·windows·python
格鸰爱童话20 分钟前
python基础总结
开发语言·python
tjjucheng24 分钟前
小程序定制开发哪家有成功案例
python
输出输入26 分钟前
JAVA能进行鸿蒙系统应用的开发吗
java