📜  palomita blanca palomita azul (1)

📅  最后修改于: 2023-12-03 14:45:02.120000             🧑  作者: Mango

Palomita Blanca Palomita Azul

Palomita Blanca Palomita Azul (白鸽子、蓝鸽子) 是一个变种的采用传统墨西哥风格的童谣/儿歌。本文将介绍如何在编程中应用这首童谣。

程序

下面是一个简单的 Python 程序,演示如何打印这首童谣:

print("Palomita blanca, palomita azul")
print("¿Qué color el vestido te pondrás tú?")
print("Si lo pones blanco, te doy mi amor")
print("Si lo pones azul, te doy mi corazón")

输出结果为:

Palomita blanca, palomita azul
¿Qué color el vestido te pondrás tú?
Si lo pones blanco, te doy mi amor
Si lo pones azul, te doy mi corazón
解释

这个程序是在终端中打印这首儿歌的歌词。首先,使用 print 函数打印第一行歌词:

print("Palomita blanca, palomita azul")

然后,使用 print 函数打印第二行歌词:

print("¿Qué color el vestido te pondrás tú?")

第三行和第四行歌词只有颜色不同,因此可以使用一个 if 语句来判断打印哪一行:

color_vestido = input("¿Qué color el vestido te pondrás tú? ")
if color_vestido == "blanco":
    print("Si lo pones blanco, te doy mi amor")
else:
    print("Si lo pones azul, te doy mi corazón")

程序将提示用户输入颜色,并使用 if 语句根据用户输入打印相应的行。注意,Python 中的字符串比较是区分大小写的,因此输入 "Blanco" 或 "AZUL" 是不行的。

Markdown 代码片段
# Palomita Blanca Palomita Azul

Palomita Blanca Palomita Azul (白鸽子、蓝鸽子) 是一个变种的采用传统墨西哥风格的童谣/儿歌。本文将介绍如何在编程中应用这首童谣。

## 程序

下面是一个简单的 Python 程序,演示如何打印这首童谣:

```python
print("Palomita blanca, palomita azul")
print("¿Qué color el vestido te pondrás tú?")
print("Si lo pones blanco, te doy mi amor")
print("Si lo pones azul, te doy mi corazón")
```

输出结果为:

```
Palomita blanca, palomita azul
¿Qué color el vestido te pondrás tú?
Si lo pones blanco, te doy mi amor
Si lo pones azul, te doy mi corazón
```


## 解释

这个程序是在终端中打印这首儿歌的歌词。首先,使用 `print` 函数打印第一行歌词:

```python
print("Palomita blanca, palomita azul")
```

然后,使用 `print` 函数打印第二行歌词:

```python
print("¿Qué color el vestido te pondrás tú?")
```

第三行和第四行歌词只有颜色不同,因此可以使用一个 `if` 语句来判断打印哪一行:

```python
color_vestido = input("¿Qué color el vestido te pondrás tú? ")
if color_vestido == "blanco":
    print("Si lo pones blanco, te doy mi amor")
else:
    print("Si lo pones azul, te doy mi corazón")
```

程序将提示用户输入颜色,并使用 `if` 语句根据用户输入打印相应的行。注意,Python 中的字符串比较是区分大小写的,因此输入 "Blanco" 或 "AZUL" 是不行的。