在Python中,逆序输出一行字符串可以通过以下几种方法实现:
1. 使用切片操作符 `[::-1]`:
input_str = input("请输入一行字符串:")
reversed_str = input_str[::-1]
print(reversed_str)
2. 使用内置函数 `reversed()` 和 `join()`:
input_str = input("请输入一行字符串:")
reversed_str = ' '.join(reversed(input_str.split()))
print(reversed_str)
3. 使用 `for` 循环和索引从后向前遍历:
input_str = input("请输入一行字符串:")
words = input_str.split()
for i in range(len(words) - 1, -1, -1):
print(words[i], end=' ')