字符串逆序代码
时间: 2023-08-06 10:12:58 浏览: 86
以下是 Python 语言中字符串逆序的代码示例:
```python
str = "Hello World"
reversed_str = str[::-1]
print(reversed_str)
```
输出结果为:
```
dlroW olleH
```
代码解释:
- `[::-1]` 表示以步长为 `-1`(即倒序)来遍历整个字符串,从而实现字符串的逆序。
相关问题
用array类完成一个字符串逆序代码
可以使用以下代码实现字符串逆序:
#include <iostream>
#include <string>
#include <array>
using namespace std;
int main()
{
string str = "Hello World!";
array<char, 13> arr;
int i = ;
for (auto it = str.rbegin(); it != str.rend(); ++it)
{
arr[i++] = *it;
}
cout << arr.data() << endl;
return ;
}
输出结果为:!dlroW olleH
字符串逆序python代码
以下是两种Python字符串逆序输出的方法:
1. 使用切片操作符[::-1]来实现字符串逆序输出:
```python
string = "Hello, World!"
reversed_string = string[::-1]
print(reversed_string) # 输出:!dlroW ,olleH
```
2. 使用reversed()函数和join()函数来实现字符串逆序输出:
```python
string = "Hello, World!"
reversed_string = ''.join(reversed(string))
print(reversed_string) # 输出:!dlroW ,olleH
```
阅读全文