你的Python代码出现了几处错误和结构问题,以下是针对这些问题的建议:
1. **缩进问题**:Python 对缩进非常敏感。你的 `if __name__ == '__main__': lovestory()` 这一部分缩进位置不正确,它应该与函数 `lovestory()` 平齐,因为这是一个模块的运行入口。
修正代码:
import time
def lovestory():
for i in range(1, 52):
print(' ' * (51 - i), end='')
for j in range(1, 2 * i):
print('*', end='')
time.sleep(0.005)
print()
for i in range(51, 0, -1):
print(' ' * (51 - i), end='')
for j in range(1, 2 * i):
print('*', end='')
time.sleep(0.005)
print()
if __name__ == '__main__':
lovestory()
2. **去掉不相关的内容**:你的代码里面含有 C 语言代码的片段,这可能是从其他地方粘贴过来的,建议将其删除,以免混淆。
如果这些问题解决后仍有问题,请检查你的运行环境是否与 Python 脚本相匹配,确保一切正常。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |