用PYTHON语言编写一个爱心程序
时间: 2024-10-22 20:11:33 浏览: 20
基于python的超油腻爱心发射小程序
当然可以,用Python语言编写一个简单的爱心图案并不复杂。下面是一个例子,使用了字符 '*' 来绘制一个心形:
```python
def print_heart(size=5):
for i in range(size):
# 上半部分的心形
if i % 2 == 0:
print(' ' * (size - i - 1) + '*' + ' ' * (size - i - 2) + '*' + ' ' * (size - i - 1))
# 下半部分的心形
else:
print(' ' * (size - i - 2) + '*' + ' ' * (size - i - 1) + '*' + ' ' * (size - i - 2))
# 调用函数绘制爱心,大小由默认的5变为用户输入
try:
size = int(input("请输入爱心的大小(偶数): "))
if size % 2 != 0:
print("大小必须是偶数,请重新输入.")
else:
print_heart(size)
except ValueError:
print("输入的不是一个整数,请重新输入.")
```
当你运行此程序并输入一个偶数时,它会显示相应大小的心形。例如,如果你输入 `4`,输出将会是:
```
*
***
*****
*******
*********
```
阅读全文