Python如何求取逆序數(shù)
Python求取逆序數(shù)
方法一.py
num = int(input('請輸入一個(gè)三位整數(shù):'))
a = num//100
b = num%100//10
c = num%100%10
print('該數(shù)的逆序數(shù)為:',(100*c+10*b+a))num = int(input('請輸入一個(gè)整數(shù):'))
a = 0
while num > 0:
? ? a = a*10 + num%10
? ? num = num//10
print('該數(shù)的逆序數(shù)為:',a)方法二.py
#注:這是python自帶的方法
a = input('請輸入一個(gè)整數(shù):')
b = int(a[::-1])
print('該數(shù)的逆序數(shù)為:',b)方法三.py
#注:該方法得到的逆序數(shù)是str類型
i = int(input('請輸入一個(gè)整數(shù):'))
s = str(i)?
l = len(s)
a = []
print('該數(shù)的逆序數(shù)為:',end='')
for b in range(l):
? ? a.append(s[l-1-b])
for c in a:
? ? print(c,end='')python列表逆序數(shù)求解
什么是逆序數(shù)
在一個(gè)排列中,如果一對數(shù)的前后位置與大小順序相反,即前面的數(shù)大于后面的數(shù),那么它們就稱為一個(gè)逆序。一個(gè)排列中逆序的總數(shù)就稱為這個(gè)排列的逆序數(shù)。
即在一個(gè)排列中,我們計(jì)算每個(gè)數(shù)字后面,比它本身小的數(shù)字的個(gè)數(shù),最后將個(gè)數(shù)相加即為列表的逆序數(shù)。
ans ?= 0 a = [1,2,6,3,5,4] for i in range(len(a)):# 循環(huán)列表 ? ? for j in range(i):# 判斷該數(shù)字后是否有比它本身小的 ? ? ? ? if a[j] > a[i]: ? ? ? ? ? ? ans += 1 print(ans)
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
OpenCV角點(diǎn)檢測的實(shí)現(xiàn)示例
角點(diǎn)通常被定義為兩條邊的交點(diǎn),本文主要介紹了OpenCV角點(diǎn)檢測的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03
Django ORM filter() 的運(yùn)用詳解
這篇文章主要介紹了Django ORM filter() 的運(yùn)用詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05
Python對Excel不同的行分別復(fù)制不同的次數(shù)
這篇文章主要介紹了如何利用Python實(shí)現(xiàn)讀取Excel表格文件數(shù)據(jù),并將其中符合我們特定要求的那一行加以復(fù)制指定的次數(shù),感興趣的小伙伴可以學(xué)習(xí)一下2023-07-07
Pytorch中使用ImageFolder讀取數(shù)據(jù)集時(shí)忽略特定文件
這篇文章主要介紹了Pytorch中使用ImageFolder讀取數(shù)據(jù)集時(shí)忽略特定文件,具有一的參考價(jià)值需要的小伙伴可以參考一下,希望對你有所幫助2022-03-03
Python中zip()函數(shù)用法實(shí)例教程
這篇文章主要介紹了Python中zip()函數(shù)用法實(shí)例教程,對Python初學(xué)者有一定的借鑒價(jià)值,需要的朋友可以參考下2014-07-07
python GUI庫圖形界面開發(fā)之PyQt5單行文本框控件QLineEdit詳細(xì)使用方法與實(shí)例
這篇文章主要介紹了python GUI庫圖形界面開發(fā)之PyQt5單行文本框控件QLineEdit詳細(xì)使用方法與實(shí)例,需要的朋友可以參考下2020-02-02
詳解Python中__str__和__repr__方法的區(qū)別
這篇文章主要介紹了__str__和__repr__方法的區(qū)別 ,__str__和__repr__是基本的內(nèi)置方法,使用時(shí)的區(qū)別也是Python學(xué)習(xí)當(dāng)中的基礎(chǔ),需要的朋友可以參考下2015-04-04
Python3 MySQL 數(shù)據(jù)庫連接的使用示例
本文我們?yōu)榇蠹医榻B Python3 使用 PyMySQL 連接數(shù)據(jù)庫,并實(shí)現(xiàn)簡單的增刪改查,需要的朋友可以參考下2021-06-06

