为什么Python会从相同的代码中给出不同的输出[关闭]

nvbavucw  于 2023-10-21  发布在  Python
关注(0)|答案(1)|浏览(116)

已关闭,此问题需要details or clarity。它目前不接受回答。
**想改善这个问题吗?**通过editing this post添加详细信息并澄清问题。

昨天关门了。
Improve this question
我得到的输出与YouTube讲师得到的不同,该教程是4年前使用python 3的

num = [5,2,5,2,2]

for x_counts in num:

    output = ''

    for count in range(x_counts):

        output += "x"

        print(output)

这段代码应该生成与下面的代码相同的输出

numbers = [5,2,5,2,2]

for x in numbers:

    print("x" * x)

但我得到的输出

4ktjp1zp

4ktjp1zp1#

这个问题可能与代码中的缩进有关,因为它在Python中至关重要。请确保您的代码正确缩进!

相关问题