原来我写的最麻烦
def is_palindrome(n): n_str=str(n) for k in range(len(n_str)//2): if n_str[k]!=n_str[len(n_str)-1-k]: return False return True
[::-1]表示从序列的末尾向前取值,步长为1,实现反转序列的效果
[::-1]
而str(n)[0]==str(n)[-1]只适用于1000以内
str(n)[0]==str(n)[-1]
Sign in to make a reply
倒吃甘蔗
原来我写的最麻烦
[::-1]
表示从序列的末尾向前取值,步长为1,实现反转序列的效果而
str(n)[0]==str(n)[-1]
只适用于1000以内