当前位置: 首页 > java >正文

LeetCode|Day20|9. 回文数|Python刷题笔记

LeetCode|Day20|9. 回文数|Python刷题笔记

🗓️ 本文属于【LeetCode 简单题百日计划】系列
👉 点击查看系列总目录 >>


📌 题目简介

题号:9. 回文数
难度:简单
题目链接:点击跳转


🧾 题目描述(简要)

给你一个整数 x,如果 x 是一个回文整数,返回 true;否则返回 false

示例:

输入:x = 121
输出:true输入:x = -121
输出:false

💡 解法:转字符串 + 反转比较

class Solution:def isPalindrome(self, x: int) -> bool:s = str(x)return s == s[::-1]

🧠 我的理解

  • 把整数转换成字符串,用切片反转后比较;
  • 回文的定义是从左往右和从右往左读是一样的;
  • Python 的切片 [::-1] 是反转利器,非常常用。

📌 基础语法复习:

  • str(x):将数字转成字符串;
  • s[::-1]:字符串反转;
  • == 比较两个字符串是否相等。

📌 返回总目录:点我回目录

http://www.xdnf.cn/news/15866.html

相关文章:

  • DOM型XSS破坏
  • PID控制原理分析及应用(稳态误差详细分析)(一)
  • 如何升级Docker部署的Dify
  • API接口签名和敏感信息加密使用国密SM方案
  • 数据结构——时间复杂度
  • Python知识点4-嵌套循环break和continue使用死循环
  • 论文分享(一)
  • Spring MVC上下文容器在Web容器中是如何启动的(源码深入剖析)?
  • Self-Consistency:跨学科一致性的理论与AI推理的可靠性基石
  • Linux操作系统从入门到实战(十一)回车换行问题与用户缓冲区问题
  • 通俗易懂神经网络:从基础到实现
  • 学习日志15 python
  • 零基础入门 AI 运维:Linux 部署全栈项目实战(MySQL+Nginx + 私有化大模型)
  • 【1】计算机视觉方法(更新)
  • selenium4 web自动化测试
  • 面向对象基础笔记
  • QFutureInterface和QFuture间联系与区别
  • 《计算机网络》实验报告五 DNS协议分析与测量
  • 两个数据表的故事第 2 部分:理解“设计”Dk
  • ThinkPHP8极简上手指南:开启高效开发之旅
  • 项目案例:苏宁易购评论获取
  • 民法学学习笔记(个人向) Part.1
  • 【智能协同云图库】第一期:用户管理接口设计与功能实现
  • 【Java学习|黑马笔记|Day18】Stream流|获取、中间方法、终结方法、收集方法及其练习
  • 超大整数任意进制之间在线转换工具
  • 剑指offer67_构建乘积数组
  • 周志华《机器学习导论》第11章 特征选择与稀疏学习
  • PyTorch里的张量及张量的操作
  • [前端技术基础]CSS选择器冲突解决方法-由DeepSeek产生
  • 前端的测试