python编写学生注册信息的打印函数,传入姓名 、性别 、年龄、城市四个参数,其中年龄和城市为默认参数,默认值为20,”兰州”
时间: 2024-03-19 14:45:18 浏览: 5
好的,以下是Python编写的函数代码:
```python
def print_student_info(name, gender, age=20, city="兰州"):
print("姓名:", name)
print("性别:", gender)
print("年龄:", age)
print("城市:", city)
```
使用方法如下:
```python
print_student_info("张三", "男")
print_student_info("李四", "女", 22, "北京")
```
第一个调用会输出:
```
姓名: 张三
性别: 男
年龄: 20
城市: 兰州
```
第二个调用会输出:
```
姓名: 李四
性别: 女
年龄: 22
城市: 北京
```
相关问题
使用Python编写学生注册信息的打印函数,传入姓名 、性别 、年龄、城市四个参数,其中年龄和城市为默认参数,默认值为20,”兰州”
好的,我可以为您编写一个这样的函数:
```python
def print_student_info(name, gender, age=20, city="兰州"):
print("姓名:", name)
print("性别:", gender)
print("年龄:", age)
print("城市:", city)
```
您可以调用该函数并传入相应的参数,例如:
```python
print_student_info("张三", "男", 22, "北京")
```
输出结果为:
```
姓名: 张三
性别: 男
年龄: 22
城市: 北京
```
如果不传入年龄和城市参数,则会默认使用20和“兰州”作为参数值:
```python
print_student_info("李四", "女")
```
输出结果为:
```
姓名: 李四
性别: 女
年龄: 20
城市: 兰州
```
编写学生注册信息的打印函数,传入姓名 、性别 、年龄、城市四个参数,其中年龄和城市为默认参数,默认值为20,”兰州”
好的,这是一个简单的Python函数,可以满足您的需求:
```
def print_student_info(name, gender, age=20, city="兰州"):
print("姓名:", name)
print("性别:", gender)
print("年龄:", age)
print("城市:", city)
```
这个函数有四个参数,其中 `name` 和 `gender` 是必需的,而 `age` 和 `city` 是可选的,默认值分别为 20 和 "兰州"。调用该函数时,您只需要传递必需的参数,可选参数将采用默认值。
例如,如果您想要打印一个叫做张三,性别为男,年龄为25,来自北京的学生的信息,您可以这样调用该函数:
```
print_student_info("张三", "男", 25, "北京")
```
输出结果应该是这样的:
```
姓名: 张三
性别: 男
年龄: 25
城市: 北京
```
如果您只想打印一个叫做李四,性别为女,年龄为默认值20,来自默认城市"兰州"的学生的信息,您可以这样调用该函数:
```
print_student_info("李四", "女")
```
输出结果应该是这样的:
```
姓名: 李四
性别: 女
年龄: 20
城市: 兰州
```