91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

對python判斷是否回文數的實例詳解

發布時間:2020-09-23 16:12:08 來源:腳本之家 閱讀:158 作者:qq_24499417 欄目:開發技術

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

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

代碼也是根據這個思路來實現的。

# -*- coding: utf-8 -*-
"""
Created on Sun Aug 5 09:01:38 2018
@author: FanXiaoLei
"""
#判斷回文數
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 False
print(hw(121))
print(hw(13451))

結果如下:

對python判斷是否回文數的實例詳解

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

代碼如下:

# -*- 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 False
print(hw(121))
print(hw(1234531))

結果如圖:

對python判斷是否回文數的實例詳解

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

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

大渡口区| 奇台县| 腾冲县| 错那县| 社会| 仁布县| 海伦市| 乌兰浩特市| 巨鹿县| 梓潼县| 大田县| 横山县| 满城县| 鞍山市| 琼海市| 昌吉市| 达拉特旗| 南宁市| 望城县| 大兴区| 中宁县| 泾源县| 泸水县| 朝阳县| 霍城县| 仁布县| 祁东县| 龙井市| 寿光市| 邻水| 岳西县| 克拉玛依市| 云龙县| 普定县| 晋江市| 澳门| 大化| 田林县| 巴彦淖尔市| 阿尔山市| 大竹县|