第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后一行共N的星号。 答案:n = eval(input()) for i in range(1,n+1,2): print("{0:^{1}}".format('*'*i, n)) 看不懂循环和最后format里面的意思 可以解释一下吗谢谢🙏
小凯要加油的博客·可以通过循环在python完成星号三角形 N = eval(input()) a = int(N/2)+1 #先求三角形的行数 n = 1 for i in range(a): #开始循环 b = ' ' * ((N - n) // 2) #空格的个数 c = '*' * n #星号的个数 print(b + c +...