weixin_58945520
2021-06-07 21:29
采纳率: 55.6%
浏览 9

Python,求解答,谢谢好心人

 

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 盼小辉丶 2021-06-07 21:55
    已采纳
    s = []
    for i in range(1, 2*5):
        if i <= 5 :
            s.append(i)
        else:
            s.pop()
        string = ''.join([str(j) for j in s])
        print(string)
    点赞 评论
  • 源程序如下:

    n = int(input("请输入一个整数:"))
    for i in range(1,n+1):
        a = ""
        for j in range(1,i+1):
            a += str(j)
        print(a)
    for i in range(n,1,-1):
        a = ""
        for j in range(1,i):
            a += str(j)
        print(a)

    运行结果:

    请输入一个整数:5
    1
    12
    123
    1234
    12345
    1234
    123
    12
    1
    点赞 评论

相关推荐 更多相似问题