python如何编写判断正负数程序(Python实现判断一个整数是否为回文数算法示例)
类别:脚本大全 浏览量:2977
时间:2022-01-20 00:36:35 python如何编写判断正负数程序
Python实现判断一个整数是否为回文数算法示例本文实例讲述了Python实现判断一个整数是否为回文数算法。分享给大家供大家参考,具体如下:
第一个思路是先将整数转换为字符串,再将字符串翻转并与原字符串做比较
|
def isPalindrome( self , x): """ :type x: int :rtype: bool """ #思路:先将整数转换为字符串,再将字符串翻转并与原字符串做比较 x = str (x) return x = = x[:: - 1 ] |
代码简洁
第二个思路,尝试着不用字符串,将整数直接拆除一个数组,再比较这个数组是否“对称”
|
def isPalindrome( self , x): """ :type x: int :rtype: bool """ #思路二:将数字转换成数组 #负数肯定不是回文数 if x < 0 : return False elif x < = 9 : return True else : nums = [] while x > = 10 : mod = x % 10 nums.append(mod) x = x / 10 nums.append(x) print "nums:" ,nums for i in range ( 0 , len (nums) / 2 ): if nums[i] ! = nums[ - 1 - i]: return False return True |
希望本文所述对大家Python程序设计有所帮助。
原文链接:https://blog.csdn.net/u011583025/article/details/84729467
您可能感兴趣
- python怎么用pandas读取两列数据(python 利用pandas将arff文件转csv文件的方法)
- python3和python2 兼容(Python2和Python3的共存和切换使用)
- python json转换字符串(python3 json数据格式的转换dumps/loads的使用、dict to str/str to dict、json字符串/字典)
- python中创建类的方法(Python中如何导入类示例详解)
- python怎么自动刷抖音(python实现抖音点赞功能)
- python分支的描述(学习python分支结构)
- python 提取微信消息(python实现文件助手中查看微信撤回消息)
- 怎么用python做随机矩阵(python实现杨氏矩阵查找)
- python分析excel基础数据生成报表(Python实现定制自动化业务流量报表周报功能XlsxWriter模块)
- python对mysql数据分析(python使用adbapi实现MySQL数据库的异步存储)
- pythondocx安装教程(Python docx库用法示例分析)
- python中读取文件怎么操作(Python实现的读取文件内容并写入其他文件操作示例)
- python怎么自动生成报告(python根据文章标题内容自动生成摘要的实例)
- python进行回归分析(Python多项式回归的实现方法)
- python pandas读取数据库表(Python3.5 Pandas模块之DataFrame用法实例分析)
- pythonweb大数据分析(Python实现的大数据分析操作系统日志功能示例)
- X86处理器的梦魇 苹果M1自研芯片到底有多强(苹果M1自研芯片到底有多强)
- 泰剧《爱欲之神》Boom kitkong和Great合体杂志(泰剧爱欲之神Boomkitkong和Great合体杂志)
- 素人恋爱综艺火药味十足 男生为赢得芳心集体扯头花,真是出好戏(素人恋爱综艺火药味十足)
- 《囧妈》为何受抵制 春节七部影片撤档背后的责任与博弈(囧妈为何受抵制)
- 提醒 2019年起河南驾考要开设科目五 官方回应来了(2019年起河南驾考要开设科目五)
- 省 市书法家协会 送万福进万家 活动走进禹州美丽乡村(省市书法家协会)
热门推荐
- C#中this的作用
- 如何把阿里云盘加入到快捷操作(阿里云如何挂载数据盘?阿里云挂载数据盘一键脚本)
- mysql数据库简单操作(一篇文章教会你进行MySQL数据库和数据表的基本操作)
- php依赖注入和控制反转的区别(php反射学习之依赖注入示例)
- sql两列合并成一列格式(SQL 将一列拆分成多列的三种方法)
- python怎么安装queue(python队列Queue的详解)
- MongoDB命令与SQL语法对比
- mysql缓存和redis查询效率(浅谈MySQL与redis缓存的同步方案)
- centos7 离线安装nginx(centos8安装nginx1.9.1的详细过程)
- 数据库操作题(数据库日常练习题,每天进步一点点2)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9