鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[数学运算] 判断一个整数是否为回文数?

  [复制链接]
发表于 2023-12-16 00:01:44 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-12-16 15:45:02 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-12-22 10:50:36 | 显示全部楼层
def func(x):
    if x < 0:
        return "不是回文数"
    result = 0
    for i in reversed(str(x)):
        result = int(i) + result * 10
    return "是回文数" if x == result else "不是回文数"
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-1-9 14:29:00 | 显示全部楼层
.
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-1-17 18:34:57 | 显示全部楼层
想不到。。。
不断的除以10得到每个位上的数放到数组里,然后判断是否相等?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-1-17 18:59:58 | 显示全部楼层
获取长度,用分离每一位的方法判断
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-2-29 14:08:24 | 显示全部楼层
让我看看
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-5-21 19:05:27 From FishC Mobile | 显示全部楼层
ok 理解一下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-5-23 18:55:44 | 显示全部楼层
a = 123321
a_copy = list(str(a))
if a_copy[::1]==a_copy[::-1]:
    print("是回文数.")
else :
    print("不是回文数.")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-10-22 11:19:22 | 显示全部楼层
num = input("输入:")
if num == num[::-1]:
    print("是回文数")
else:
    print("不是回文数")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-12 16:39:32 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-12-9 10:14:48 | 显示全部楼层
  1. def is_palindrome(num):
  2.     if num < 0:
  3.         return False
  4.     original_num = num
  5.     reversed_num = 0
  6.     while num > 0:
  7.         reversed_num = reversed_num * 10 + num % 10
  8.         num = num // 10
  9.     return original_num == reversed_num

  10. # 测试
  11. print(is_palindrome(12321))  # 输出: True
  12. print(is_palindrome(12345))  # 输出: False
  13. print(is_palindrome(-12321)) # 输出: False
  14. print(is_palindrome(0))      # 输出: True
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-12-9 15:23:38 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-12-20 19:02:49 | 显示全部楼层
将数字逆序成一个新的数字判断是否相等
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-12-24 09:27:27 | 显示全部楼层
11
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-12-25 22:23:29 | 显示全部楼层
11
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2025-1-31 10:23:16 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2025-2-20 09:29:22 | 显示全部楼层
想要用字符串判断,但是还不会
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-3-14 14:23:30 | 显示全部楼层
11
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2025-3-17 13:32:40 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-1 14:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表