当前位置: 首页 > 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.dtcms.com/a/288701.html

相关文章:

  • IP协议介绍
  • Linux: rsync+inotify实时同步及rsync+sersync实时同步
  • Leetcode 710. 黑名单中的随机数
  • 使用 Pyecharts 绘制精美饼状图:从基础到高级技巧
  • PDF 编辑器:多文件合并 拆分 旋转 顺序随便调 加水印 密码锁 页码背景
  • 微服务雪崩防护最佳实践之sentinel
  • Java 大视界 -- Java 大数据在智能安防门禁系统中的权限动态管理与安全审计(353)
  • 嵌入式硬件篇---舵机(示波器)
  • 测试学习之——Pytest Day4
  • python中读取 Excel 表格数据
  • 将EXCEL或者CSV转换为键值对形式的Markdown文件
  • 推荐一款基于.NET的进程间通信框架
  • 【橘子分布式】gRPC(编程篇-下)
  • 基于SHAP的特征重要性排序与分布式影响力可视化分析
  • ZooKeeper学习专栏(一):分布式协调的核心基石
  • 28.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--币种服务(二)
  • 智能驾驶整体技术架构详解
  • OPC UA, CAN, PROFINET, SOCKET, MODBUS, HTTP, S7七种物联网常用协议解释
  • Shell脚本-tee工具
  • 《计算机网络》实验报告三 UDP协议分析
  • DAY 20 奇异值分解(SVD)
  • 【Elasticsearch】冷热集群架构
  • 【数据结构】二维差分数组
  • 【milvus检索】milvus检索召回率
  • `TransportService` 是 **Elasticsearch 传输层的“中枢路由器”**
  • java-chains 是 Vulhub 团队开发的一款专注于 Java 反序列化漏洞利用链(Gadget Chains) 的安全测试工具
  • 算法训练营day25 回溯算法④ 补充联系题目 332.重新安排行程、51. N皇后、37. 解数独
  • 【Settlement】P1:整理GH中的矩形GRID角点到EXCEL中
  • 算法题(176):three states
  • Python 图片爬取入门:从手动下载到自动批量获取