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

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.lryc.cn/news/594080.html

相关文章:

  • 多任务学习AITM算法简介
  • Kafka MQ 控制器 broker
  • 数据结构第二章:线性表之顺序表
  • 【新手向】PyTorch常用Tensor shape变换方法
  • C++ STL中迭代器学习笔记
  • Python爬虫实战:研究Genius库相关技术
  • TVLT:无文本视觉-语言Transformer
  • 【设计模式C#】享元模式(用于解决多次创建对象而导致的性能问题)
  • 第十四讲 | AVL树实现
  • [simdjson] `error_code` | .get() | 异常 | is_fatal() | current_location() | 链式处理
  • 苍穹外卖|项目日记(完工总结)
  • 【JS逆向基础】数据库之mysql
  • pip关于缓存的用法
  • Ubuntu挂载和取消挂载
  • 开源安全大模型Foundation-Sec 8B的安全实践
  • PPT科研画图插件
  • 如何使用Python将任意PPT变为“智能模板”(解决 python-pptx 替换元素无法保留格式的问题,阴影、填充等属性保留!)
  • 深度学习篇---矩阵
  • 深度学习图像分类数据集—百种病虫害分类
  • linux + 宝塔面板 部署 django网站 启动方式:uwsgi 和gunicorn如何选择 ?
  • k8s:离线部署存在的相关问题
  • day 30 打卡
  • Redis 详解:从入门到进阶
  • MySQL 配置性能优化实操指南:分版本5.7和8.0适配方案
  • 【Anaconda】Conda 虚拟环境打包迁移教程
  • Redis通用常见命令(含面试题)
  • 28.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--币种服务(二)
  • 零基础学习性能测试第二章-linux/jvm/mysql等数据收集环境搭建
  • Feign远程调用
  • 在Ubuntu22系统上离线部署ai-infra-guard教程【亲测成功】