python课后习题三

题目:

解题过程:

模式A:

num = int(input("(模式A)输入数字:"))               
for i in range(num):                         
    for j in range(num):                     
        if j < i + 1:                        
            print(j + 1, end=" ")            
        else:                                
            print("", end=" ")               
    print()                                  
                                             

模式B:

num = int(input("(模式B)输入数字:"))              
for i in range(num):                        
    for j in range(num):                    
        if j < (num - i):                   
            if j != (num - i - 1):          
                print(j + 1, end=" ")       
            else:                           
                print(j + 1, end=" ")       
        else:                               
            print(" ", end=" ")             
    print()                                 

模式C:

num = int(input("(模式C)输入数字:"))      
for i in range(1, num + 1):         
    for _ in range(num - i):        
        print(" ", end=" ")         
    for j in range(i, 0, -1):       
        print(j, end=" ")           
    print()                         
                                    

模式D:

num = int(input("(模式D)输入数字:"))            
for i in range(num):                      
    for j in range(num):                  
        if j >= i:                        
            print(j - i + 1, end=" ")     
        else:                             
            print(" ", end=" ")           
    print()                               
                                          

相关推荐

  1. 人工智能原理第十习题(仅供参考)

    2024-04-10 05:52:06       34 阅读
  2. 【人工智能Ⅰ】AI习题

    2024-04-10 05:52:06       48 阅读

最近更新

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

    2024-04-10 05:52:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-10 05:52:06       101 阅读
  3. 在Django里面运行非项目文件

    2024-04-10 05:52:06       82 阅读
  4. Python语言-面向对象

    2024-04-10 05:52:06       91 阅读

热门阅读

  1. OSPF的接口网络类型

    2024-04-10 05:52:06       33 阅读
  2. Python中的sort()与sorted()用法

    2024-04-10 05:52:06       33 阅读
  3. CentOS 7.9 额外安装一个Python3.x版本详细教程

    2024-04-10 05:52:06       40 阅读
  4. 日期之间的工作日

    2024-04-10 05:52:06       27 阅读
  5. 题目:学习使用按位异或 ^

    2024-04-10 05:52:06       39 阅读
  6. git 提交一个pr

    2024-04-10 05:52:06       39 阅读
  7. epoll的使用示例及其解释

    2024-04-10 05:52:06       35 阅读
  8. tsconfig.json文件翻译

    2024-04-10 05:52:06       29 阅读
  9. 异步和同步

    2024-04-10 05:52:06       31 阅读
  10. 解析View树、apk安装

    2024-04-10 05:52:06       27 阅读
  11. Qt中的触屏事件

    2024-04-10 05:52:06       37 阅读