国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

對python判斷是否回文數(shù)的實例詳解

2020-02-16 01:05:14
字體:
來源:轉載
供稿:網友

設n是一任意自然數(shù)。若將n的各位數(shù)字反向排列所得自然數(shù)n1與n相等,則稱n為一回文數(shù)。例如,若n=1234321,則稱n為一回文數(shù);但若n=1234567,則n不是回文數(shù)。

上面的解釋就是說回文數(shù)和逆序后的結果是相等的。這就是判斷一個數(shù)值是否是回文數(shù)的標準。

代碼也是根據這個思路來實現(xiàn)的。

# -*- coding: utf-8 -*-"""Created on Sun Aug 5 09:01:38 2018@author: FanXiaoLei"""#判斷回文數(shù)def hw(n):  p=n  k=0  while p!=0:    k=k*10+p%10    p=p//10  if k==n:    return True  else:    return Falseprint(hw(121))print(hw(13451))

結果如下:

python判斷是否回文數(shù)

當然我們可以利用python里面的reversed函數(shù)逆序。這樣會簡潔很多。

代碼如下:

# -*- coding: utf-8 -*-"""Created on Mon Aug 6 07:03:59 2018@author: FanXiaoLei"""def hw(n):  p=str(n)  k=''.join(reversed(p))  if k== p:    return True  else:    return Falseprint(hw(121))print(hw(1234531))

結果如圖:

python判斷是否回文數(shù)

以上這篇對python判斷是否回文數(shù)的實例詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 云阳县| 永兴县| 宁阳县| 类乌齐县| 兴仁县| 资阳市| 贵阳市| 体育| 濮阳县| 辛集市| 缙云县| 莫力| 青铜峡市| 历史| 马边| 错那县| 潮州市| 宁海县| 榆树市| 梁河县| 电白县| 棋牌| 缙云县| 昌邑市| 盈江县| 通榆县| 聊城市| 九龙县| 屯昌县| 海南省| 平江县| 赣州市| 宝山区| 迁安市| 乃东县| 宜丰县| 青州市| 即墨市| 布尔津县| 咸丰县| 永福县|