import os
import time
def heart_animation():
heart = [
” ❤️ ❤️ “,
” ❤️ ❤️ ❤️ “,
“❤️ ❤️ ❤️”,
” ❤️ ❤️ “,
” ❤️ ❤️ “,
” ❤️ “
]
while True:
for i in range(6):
os.system(‘cls’ if os.name == ‘nt’ else ‘clear’)
print(‘\\n’ * i + heart[i])
time.sleep(0.1)
for i in range(4, -1, -1):
os.system(‘cls’ if os.name == ‘nt’ else ‘clear’)
print(‘\\n’ * i + heart[i])
time.sleep(0.1)
if __name__ == ‘__main__’:
heart_animation()
这段代码使用了循环语句和时间模块,通过输出不同的心形字符串来实现动态满屏的效果。同时,代码使用了不同操作系统的清屏命令,确保在不同操作系统下代码的可用性。
文章出处登录后可见!
已经登录?立即刷新