python练习三

模式A

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

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

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

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()

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-08 10:48:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-08 10:48:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-08 10:48:02       82 阅读
  4. Python语言-面向对象

    2024-04-08 10:48:02       91 阅读

热门阅读

  1. 人到中年,IT从业者怎么办

    2024-04-08 10:48:02       30 阅读
  2. 猜测生日日期

    2024-04-08 10:48:02       35 阅读
  3. 正则表达式

    2024-04-08 10:48:02       31 阅读
  4. 基于Docker 快速搭建EFK日志中心

    2024-04-08 10:48:02       32 阅读
  5. 利用python抓取小说,爬虫抓取小说

    2024-04-08 10:48:02       30 阅读
  6. 关于APP分发,要取得更好效果需要注意的

    2024-04-08 10:48:02       33 阅读
  7. 深入浅出 -- 系统架构之负载均衡Nginx跨域配置

    2024-04-08 10:48:02       35 阅读
  8. 前后端接口写法(传输数据)

    2024-04-08 10:48:02       35 阅读
  9. Teamcenter 修改缓存文件夹名称及路径的方法

    2024-04-08 10:48:02       69 阅读
  10. css 手写返回箭头

    2024-04-08 10:48:02       35 阅读
  11. 【告警监控】监控,巡检和拨测

    2024-04-08 10:48:02       36 阅读
  12. Unity LayoutRebuilder 强制UI重新布局

    2024-04-08 10:48:02       32 阅读
  13. wpf viewmodel和界面双向通知

    2024-04-08 10:48:02       27 阅读
  14. tx-lcn使用

    2024-04-08 10:48:02       32 阅读
  15. WPF —— FromTo/By动画

    2024-04-08 10:48:02       32 阅读
  16. C#WPF控件Menu详解

    2024-04-08 10:48:02       30 阅读