feat: python
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# 翻转字符串
|
||||
# 推荐方式
|
||||
# 切片
|
||||
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")
|
||||
Reference in New Issue
Block a user