编写一个程序,实现字符串大小写的转换并倒序输出
时间: 2023-09-04 10:16:22 浏览: 61
以下是Python语言的代码示例:
```python
string = input("请输入字符串:")
# 将字符串转换为大写
upper_string = string.upper()
print("转换为大写后:", upper_string)
# 将字符串转换为小写
lower_string = string.lower()
print("转换为小写后:", lower_string)
# 将字符串倒序输出
reverse_string = string[::-1]
print("倒序输出后:", reverse_string)
```
示例输出:
```
请输入字符串:Hello World!
转换为大写后: HELLO WORLD!
转换为小写后: hello world!
倒序输出后: !dlroW olleH
```
相关问题
编写一个程序实现字符串大小写的转换并倒序输出
以下是Python代码实现:
```python
s = input("请输入字符串:")
s = s.swapcase() # 转换大小写
s = s[::-1] # 倒序输出
print(s)
```
代码解释:
1. `input()` 函数用于接收用户输入的字符串。
2. `swapcase()` 方法用于将字符串中的小写字母转换为大写字母,大写字母转换为小写字母。
3. `[::-1]` 表示从字符串末尾开始,每隔一个字符取一个字符,即倒序输出字符串。
4. 最后使用 `print()` 函数输出结果。
用Java编写一个程序实现字符串的大小写转换和倒序输出
```
import java.util.Scanner;
public class StringConversion {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入一个字符串:");
String str = sc.nextLine();
// 大小写转换
String strUpper = str.toUpperCase();
String strLower = str.toLowerCase();
System.out.println("转换为大写字母:" + strUpper);
System.out.println("转换为小写字母:" + strLower);
// 倒序输出
String strReverse = "";
for (int i = str.length() - 1; i >= 0; i--) {
strReverse += str.charAt(i);
}
System.out.println("倒序输出:" + strReverse);
}
}
```
运行结果:
```
请输入一个字符串:Hello World!
转换为大写字母:HELLO WORLD!
转换为小写字母:hello world!
倒序输出:!dlroW olleH
```
阅读全文