
#如果给定一个字符串,判断是否是回文 #字符串逆序处理 # string_01 = input("输入字符串:") # string_02 = reversed(list(string_01)) # print(string_01) # print(string_02) # string_03 = '' # for i in string_02: # string_03 = string_03+i # if string_01 == string_03: # print("是回文") # else: # print("不是回文") #判断正序逆序是否相等 # s = input("输入字符串:") # if s == s[::-1]: # print("yes") # else: # print("no") #双指针比较判断 # def isPalindrome(str): # li = list(str) # L,R = 0,len(li)-1 # while L <= R: # if li[L]!=li[R]: # return False # L+=1 # R-=1 # return True # str = input("输入字符串:") # print(isPalindrome(str)) #pop弹出首尾元素比较 # def isPalindrome(str): # li = list(str) # while len(li)>1: # if li.pop(0) != li.pop(): # return False # return True # s = input("输入字符串:") # print(isPalindrome(s))
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)