国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 呈贡县| 葵青区| 吉安市| 赞皇县| 青田县| 安国市| 林周县| 台山市| 保定市| 林甸县| 休宁县| 永丰县| 武宁县| 方城县| 茌平县| 遂平县| 山阴县| 稷山县| 玛纳斯县| 祥云县| 潞西市| 营口市| 阳原县| 古蔺县| 怀仁县| 马关县| 岳阳市| 乐都县| 杂多县| 文登市| 施甸县| 东乡| 兰考县| 常山县| 新田县| 呼伦贝尔市| 忻州市| 芷江| 贵阳市| 叙永县| 屯门区|