gpt4 book ai didi

python - 用 Python 制作 V 形图案

转载 作者:行者123 更新时间:2023-11-28 18:20:52 25 4
gpt4 key购买 nike

我想用算法制作图案。

结果是这样的模式

..........
..........
..........
..........
..........
..........
.########.
.########.
##########
##########

但我理想的模式是

##......##
##......##
.##....##.
.##....##.
..##..##..
..##..##..
...####...
...####...
....##....
....##....

所以,我不明白为什么我不能在我的代码中这样做。通过比较当前模式和理想模式,我认为数据无法正确使用。但我不知道如何解决这个问题。我应该怎么做才能做到这一点?

最佳答案

另一种方法:

final = []
for i in range(10):
temp = ["." for j in range(10)]
temp[int(i / 2)] = "#"
temp[int(i / 2) + 1] = "#"
temp[-int(i / 2) - 1] = "#"
temp[-int(i / 2) -2] = "#"
final.append(temp)

for a in final:
print("".join(a))

将打印:

##......##
##......##
.##....##.
.##....##.
..##..##..
..##..##..
...####...
...####...
....##....
....##....

这可以变得更清晰,但在这里您可以看到所有不同的步骤,所以我希望它能有所帮助

关于python - 用 Python 制作 V 形图案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45183784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com