Python 使用 Turtle 库
```python
import turtle
def draw_heart():
screen = turtle.Screen()
screen.title("爱心代码")
screen.bgcolor("white")
love = turtle.Turtle()
love.shape("turtle")
love.color("red")
love.speed(1)
love.begin_fill()
love.left(140)
love.forward(224)
love.circle(-112, 200)
love.left(120)
love.circle(-112, 200)
love.forward(224)
love.end_fill()
love.hideturtle()
turtle.done()
draw_heart()
```
Python 使用 print 函数
```python
def print_heart():
heart = [
" ",
" * * ",
"* *",
"* *",
"* *",
" * * ",
" "
]
for row in heart:
print(row)
print_heart()
```
JavaScript 使用 Canvas
```javascript
const canvas = document.getElementById('heartCanvas');
const ctx = canvas.getContext('2d');
ctx.beginPath();
ctx.moveTo(250, 260);
ctx.bezierCurveTo(130, 260, 50, 180, 50, 80);
ctx.bezierCurveTo(50, 30, 130, -40, 250, 80);
ctx.stroke();
```
C++ 使用标准输出
```cpp
include
int main() {
std::cout << " * *\n"
<< " * *\n"
<< " * *\n"
<< "* *\n"
<< "* *\n"
<< " * *\n"
<< " * *\n";
return 0;
}
```
C 使用 Console.WriteLine
```csharp
using System;
class Program {
static void Main() {
Console.WriteLine(" * *");
Console.WriteLine(" * *");
Console.WriteLine("* *");
Console.WriteLine("* *");
Console.WriteLine("* *");
Console.WriteLine(" * *");
Console.WriteLine(" * *");
}
}
```
这些代码示例分别使用 Python 的 Turtle 库、Python 的 print 函数、JavaScript 的 Canvas API、C++ 的标准输出和 C 的 Console.WriteLine 方法来绘制爱心形状。你可以根据自己的需求和编程环境选择合适的代码示例。