输入字符串输出该字符串长度
时间: 2024-03-01 11:53:39 浏览: 23
好的,您可以使用以下代码实现:
```python
str = input("请输入一个字符串:")
length = len(str)
print("该字符串的长度为:", length)
```
其中,`input()`函数用于接收用户输入的字符串,`len()`函数用于获取字符串的长度,`print()`函数用于输出计算结果。
相关问题
java输入一串字符输出长度
下面是一个简单的 Java 程序,可以输入一串字符并输出其长度:
```java
import java.util.Scanner;
public class StringLength {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一串字符: ");
String str = input.nextLine();
int length = str.length();
System.out.println("该字符串的长度为: " + length);
}
}
```
程序提示用户输入一串字符,然后使用 `length()` 方法获取该字符串的长度,并输出结果。需要注意的是,字符串的长度是通过 `length()` 方法获取的,而不是通过 `size()` 或 `length` 属性获取的。
如何多次输入字符串并将每个字符串长度输出
你可以使用循环来多次输入字符串,并在每次输入后计算字符串的长度并输出。下面是一个示例代码:
```C++
#include <iostream>
#include <cstring>
using namespace std;
int main() {
int n;
cout << "请输入字符串的数量: ";
cin >> n; // 输入字符串的数量
for (int i = 0; i < n; i++) {
char str[100];
cout << "请输入第 " << i + 1 << " 个字符串: ";
cin >> str; // 输入字符串
int len = strlen(str); // 计算字符串长度
cout << "第 " << i + 1 << " 个字符串的长度为: " << len << endl;
}
return 0;
}
```
这个代码会先要求输入字符串的数量,然后根据数量循环多次输入字符串,并计算每个字符串的长度并输出。