定义一个不需要返回值的show函数,接收3个参数,分别是:name,age,height,对应的属性分别是:姓名,年龄,身高。构思好合适的参数数据类型,然后在show函数中把表格中这些信息输出出来。
时间: 2024-06-09 17:09:07 浏览: 29
可以使用字符串作为参数类型,代码如下:
```python
def show(name:str, age:str, height:str) -> None:
print("+------+-------+--------+")
print("| name | age | height |")
print("+------+-------+--------+")
print("| {:^4} | {:^5} | {:^6} |".format(name, age, height))
print("+------+-------+--------+")
```
这个函数接收三个字符串类型的参数 name, age 和 height,没有返回值。在函数内部,我们使用字符串格式化输出,将输入的信息按照表格格式打印出来,其中 `{:^4}` 表示居中对齐,总宽度为4个字符。
相关问题
定义一个不需要返回值的show函数,接收3个参数
以下是一个Python语言的示例代码:
```python
def show(arg1, arg2, arg3):
print(arg1)
print(arg2)
print(arg3)
```
这个函数接收3个参数 arg1、arg2 和 arg3,分别打印输出它们的值。由于该函数没有返回值,因此调用该函数时无需使用赋值运算符来接收返回值,只需简单地调用即可,例如:
```python
show("Hello", "world", 123)
```
输出结果为:
```
Hello
world
123
```
使用c语言定义一个不需要返回值的show函数,接收3个参数,分别是:name,age,height,对应的属性分别是张三,李四,王五三人,年龄分别是20岁,21岁,20岁,身高分别是1.76米,1.78米,1.69米。在show函数中把表格中这些信息输出出来。
下面是使用C语言定义的show函数,它接收3个参数:name, age, height,并输出这些信息到控制台。
```c
#include <stdio.h>
void show(char* name, int age, float height)
{
printf("name\tage\theight\n");
printf("%s\t%d\t%.2f\n", name, age, height);
}
int main()
{
show("张三", 20, 1.76);
show("李四", 21, 1.78);
show("王五", 20, 1.69);
return 0;
}
```
输出为:
```
name age height
张三 20 1.76
李四 21 1.78
王五 20 1.69
```