用python弄循环语句五角星,外加一个爱心的代码
时间: 2024-10-20 09:16:26 浏览: 19
在Python中,可以使用嵌套循环结合字符串拼接的方式,创建出一个简单的五角星和爱心形状。下面是一个示例代码:
```python
# 定义函数绘制五角星
def draw_star():
for i in range(5):
print(" " * (4 - i), end="")
for j in range(2*i + 1):
if j == 0 or j == 2*i:
print("*", end="")
else:
print(" ", end="")
print()
# 定义函数绘制爱心
def draw_heart():
print("❤️")
# 循环展示五角星和爱心
for _ in range(3): # 可以改变次数,增加星星的跳跃感
draw_star()
draw_heart()
print("\n" * 2) # 每次切换形状后换行
```
这个代码首先定义了一个绘制五角星的函数`draw_star`,然后定义了一个绘制爱心的函数`draw_heart`。接着在一个循环里交替调用这两个函数,每次之后添加两个空行来分开两者。运行这个代码,你就会看到五角星和爱心交替出现。
如果你想让五角星和爱心之间有动画效果,可以尝试调整循环次数和暂停时间。
阅读全文