2401_88371821 2024-11-12 17:09 采纳率: 75%
浏览 10
已结题

一道python题问下解题思路

img


求解该题,我大概知道什么意思,怎么写,但是感觉有点混乱,运行出来说我有两处错误,求一个思路清晰明了的解法

  • 写回答

1条回答 默认 最新

  • 晴友读钟 2024-11-12 19:27
    关注

    用很简单易解的方式写了一个解法,希望能帮助你学会它

    
    n, m = input().split()  # 输入n和m,注意此时n和m是字符串类型
    n = int(n)
    m = int(m)  # 将n和m转换为int类型,方便后续使用
    while (m != 0):
        m -= 1 #m作为一个记录输出几次图案的变量,每次while循环减1,减为0时停止
        for i in range(n): #for循环嵌套,外层循环n次代表有n行*号
            for j in range(i + 1): #内层循环i+1次代表每列*号不超过i+1
                print('*', end=' ')
            print()
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 11月21日
  • 已采纳回答 11月13日
  • 创建了问题 11月12日