嵌套for循环怎么做啊,想做做这样的练习提升一下,发现自己有待提升
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!这个就看你怎么选择了,你可以以横向为主写代码,就是写一行换行,再写一行,不过嘛,这样需要掌握好他的逻辑,其实纵向为主会更好一点,看纵向的数据的特点,写一个函数,最后点用就可以了
这个数字之间的间距应该是根据输入数字的不同而改变的吧?
n = int(input())
for i in range(n):
print(" "*n*(n-i-1),end="")
for j in range(2*i+1):
if j>i: j=2*i-j
print(f"{2**j:<{n}}",end="")
print()
xx