python爱心代码高级满屏飘名字
时间: 2023-11-17 07:04:26 浏览: 563
以下是Python爱心代码高级满屏飘名字的示例:
```python
import os
import time
def heart_animation():
hearts = [" \033[91m♥\033[0m", " \033[91m♥♥\033[0m", "\033[91m♥♥♥\033[0m", " \033[91m♥♥\033[0m", " \033[91m♥\033[0m"]
for i in range(20):
for heart in hearts:
print("\033[1;32;40m%s\033[0m" % heart, end="")
print()
time.sleep(0.1)
os.system("clear")
def name_animation(name):
name_len = len(name)
spaces = " " * 30
while True:
for i in range(30):
print(spaces[:i] + name + spaces[i:i+name_len] + "\r", end="")
time.sleep(0.05)
if __name__ == "__main__":
name = input("请输入你的名字:")
heart_animation()
name_animation(name)
```
运行代码后,程序会先播放一个爱心动画,然后在屏幕上滚动显示输入的名字。
阅读全文