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()
相关推荐
一定要AK12 分钟前
Spring 入门核心笔记
java·笔记·spring
A__tao13 分钟前
Elasticsearch Mapping 一键生成 Java 实体类(支持嵌套 + 自动过滤注释)
java·python·elasticsearch
研究点啥好呢17 分钟前
Github热门项目推荐 | 创建你的像素风格!
c++·python·node.js·github·开源软件
xiaotao13119 分钟前
第九章:Vite API 参考手册
前端·vite·前端打包
午安~婉25 分钟前
Electron桌面应用聊天(续)
前端·javascript·electron
KevinCyao27 分钟前
java视频短信接口怎么调用?SpringBoot集成视频短信及回调处理Demo
java·spring boot·音视频
迷藏49433 分钟前
**发散创新:基于Rust实现的开源合规权限管理框架设计与实践**在现代软件架构中,**权限控制(RBAC)** 已成为保障
java·开发语言·python·rust·开源
彧翎Pro1 小时前
基于 RO1 noetic 配置 robosense Helios 32(速腾) & xsense mti 300
前端·jvm
明日清晨1 小时前
python扫码登录dy
开发语言·python
小码哥_常1 小时前
解锁系统设置新姿势:Activity嵌入全解析
前端