|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 1106965760 于 2021-4-8 23:09 编辑
- j = x = int(input("请输入一个正整数:"))
- if x < 0 or x != 0 or int(str(x)[len(str(x)) - 1]) == 0:
- print("不是回文数。")
- else:
- revertedNumber = 0
- for i in str(x):
- revertedNumber = revertedNumber * 10 + x % 10
- x //= 10
-
- if j == revertedNumber:
- print("是回文数。")
- else:
- print("不是回文数。")
复制代码
你写这个想表达什么?红框的
- j = x = int(input("请输入一个正整数:"))
- if x < 0 or int(len(str(x))-1) == 0:
- print("不是回文数。")
- else:
- revertedNumber = 0
- for i in str(x):
- revertedNumber = revertedNumber * 10 + x % 10
- x //= 10
- if j == revertedNumber:
- print("是回文数。")
- else:
- print("不是回文数。")
复制代码
|
|