编写函数show msg(n,name ),它可以输出n 行的字符串“happy birthday ****”
时间: 2023-10-21 08:11:08 浏览: 104
以下是示例 Python 代码实现:
```python
def show_msg(n, name):
for i in range(n):
print(f"happy birthday {name}")
# 调用函数
show_msg(5, "Alice")
```
该函数接受两个参数:`n` 和 `name`,其中 `n` 表示要输出多少行字符串,`name` 表示要在字符串中填充的名字。
函数使用 `for` 循环来输出 `n` 行字符串,每行都是“happy birthday `name`”的格式。最后,我们可以通过调用该函数并传入所需的参数来使用它。例如,`show_msg(5, "Alice")` 将输出 5 行“happy birthday Alice”的字符串。
相关问题
编写函数show msg(n,name ),它可以输出n 行的字符串“happy birthday ****”,若果***为小明
以下是Python代码实现:
```
def show_msg(n, name):
for i in range(n):
print("happy birthday", name)
# 调用函数输出10行“happy birthday 小明”
show_msg(10, "小明")
```
阅读全文