Python程序:交换首尾字符的新字符串生成
当需要生成一个新字符串,其中第一个字符和最后一个字符被交换时,可以定义一种使用索引形成新字符串的方法。
以下是相同内容的演示−
示例
def exchange_val(my_string):
return my_string[-1:] + my_string[1:-1] + my_string[:1]
my_string = “Hi there how are you”
print(“该字符串为:”)
print(my_string)
print(“修改后的字符串为:”)
print(exchange_val(my_string))
输出
该字符串为:
Hi there how are you
修改后的字符串为:
ui there how are yoH
说明
-
定义了一个名为‘exchange_val’的方法,它以字符串作为参数。
-
它使用索引来交换字符串的第一个和最后一个字符。
-
在方法外定义了一个字符串,并在控制台上显示它。
-
通过将字符串作为参数传递给它来调用此方法。
-
这被显示为控制台上的输出。