4.编写一个函数,接受一个字符串作为参数,并返回字符串的长度。
时间: 2024-03-25 18:41:57 浏览: 12
好的,这是一个实现这个功能的函数:
```python
def get_string_length(string):
return len(string)
```
这个函数接受一个字符串作为参数,并使用内置函数 `len()` 来获取字符串的长度。然后,它将字符串的长度作为结果返回。
你可以像这样调用函数:
```python
result = get_string_length("hello world")
print(result) # 输出:11
```
相关问题
编写一个自定义函数返回一个任意字符串的长度Python
当然可以!以下是一个示例代码,它定义了一个名为`get_string_length`的函数,接受一个字符串作为输入,并返回该字符串的长度:
```python
def get_string_length(input_string):
return len(input_string)
# 示例用法
string = "Hello, World!"
length = get_string_length(string)
print(length) # 输出:13
```
在上述代码中,`get_string_length`函数使用了内置函数`len()`来获取输入字符串的长度,并将其作为返回值。你可以将任意字符串作为参数传递给这个函数,它会返回对应字符串的长度。
注意:这只是一个简单的示例,你可以根据自己的需求对函数进行扩展和修改。
用c语言写:编写一个函数,求一个字符串的长度
好的,以下是用 C 语言编写一个函数,求一个字符串的长度的代码:
```c
#include <stdio.h>
int string_length(char str[]) {
int len = 0;
while (str[len] != '\0') {
len++;
}
return len;
}
int main() {
char str[] = "Hello, World!";
int len = string_length(str);
printf("字符串 \"%s\" 的长度为 %d\n", str, len);
return 0;
}
```
这段代码定义了一个名为 `string_length` 的函数,该函数接受一个字符串作为参数,返回该字符串的长度。在函数内部,使用了一个 `while` 循环,遍历字符串中的每一个字符,直到遇到字符串的结尾符 `'\0'` 为止。在每个字符的位置上,将长度计数器 `len` 加一。最后返回计数器的值。
在 `main` 函数中,我们定义了一个字符串 `str` 并将其传递给 `string_length` 函数。然后将返回值存储在变量 `len` 中,并将其打印出来,以展示字符串的长度。