# 翻转字符串 # 推荐方式 # 切片 original_string = "hello" reversed_string = original_string[::-1] # print(reversed_string) # 使用reversed 和 join结合 def reverse_with_list(text): char_list = list(text) char_list.reverse() return "".join(char_list) original_string = "hello" print(reverse_with_list(original_string)) # for循环 original_string = "hello" reverse_string = "" for char in original_string: reverse_string = char + reverse_string print(reverse_string) # 递归 def reverse_string_tail(s, result=""): if len(s) == 0: return result else: return reverse_string_tail(s[1:], s[0] + result) text_string = "Python" print(reverse_string_tail(text_string)) print("7" < "8")