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