用户输入一个字符串,系统按照指定格式输出反转后的结果; 假如用户从键盘上输入字符串“ABCDE”,系统自动输出“交换后的字符串: EDCBA”。 ''' user_string=input("请输入字符串:") #用户输入一个字符串 print("交换前的字符:",user_string) list_str=list(user_string) ##1## 把字符串转换为列表 if len(list_str)==1: ##2## 如果用户输入的字符串只有一个字符 print("交换后的字符串",list_str) else: i=0 length=len(list_str) while i<length/2: j=list_str[ ##3## 后一半与i对称的那个位置j list_str[i],list_str[j]=list_str[j],list_str[i] i+=1 print("交换后的字符串:",joint(list_str)) ##4## 把交换后的元素无缝拼接起来
理解问题用户输入一个字符串,系统按照指定格式输出反转后的结果; 假如用户从键盘上输入字符串“ABCDE”,系统自动输出“交换后的字符串: EDCBA”。 ''' user_string=input("请输入字符串:") #用户输入一个字符串 print("交换前的字符:",user_string) list_str=list(user_string) ##1## 把字符串转换为列表 if len(list_str)==1: ##2## 如果用户输入的字符串只有一个字符 print("交换后的字符串",list_str) else: i=0 length=len(list_str) while i<length/2: j=list_str[ ##3## 后一半与i对称的那个位置j list_str[i],list_str[j]=list_str[j],list_str[i] i+=1 print("交换后的字符串:",joint(list_str)) ##4## 把交换后的元素无缝拼接起来
已完成理解「用户输入一个字符串,系统按照指定格式输出反转后的结果; 假如用户从键盘上输入字符串“ABCDE”,系统自动输出“交换后的字符串: EDCBA”。 ''' user_string=input("请输入字符串:") #用户输入一个字符串 print("交换前的字符:",user_string) list_str=list(user_string) ##1## 把字符串转换为列表 if len(list_str)==1: ##2## 如果用户输入的字符串只有一个字符 print("交换后的字符串",list_str) else: i=0 length=len(list_str) while i<length/2: j=list_str[ ##3## 后一半与i对称的那个位置j list_str[i],list_str[j]=list_str[j],list_str[i] i+=1 print("交换后的字符串:",joint(list_str)) ##4## 把交换后的元素无缝拼接起来」
展开阅读网页