竞赛
考级
简单 难 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
1. reverse_num 函数:把输入的数字反转 比如输入 123,会返回 321 输入 121,会返回 121 2. is_pal 函数:比较原数和反转后的数 相等 → 是回文数,返回 true 不相等 → 不是回文数,返回 false 3. 主函数:输入数字,调用函数输出 Yes 或 No
本题解仅展示填空处。 先上代码: ① 利用to_string()函数 ② 利用to_string()函数+reverse()函数
n = int(input()) if str(n) == str(n):-1: print("Yes") else: print("No")
思路:判断当前x[i]与x[x.size()-i-1]是否相同,不同即为非回文数 代码:
提交答案之后,这里将显示提交结果~