Python如何求取逆序数

 更新时间:2022年12月20日 10:40:08   作者:ZhihengYi  
这篇文章主要介绍了Python如何求取逆序数问题,具有很好的参考价值,希望大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

Python求取逆序数

方法一.py

num = int(input('请输入一个三位整数:'))
a = num//100
b = num%100//10
c = num%100%10
print('该数的逆序数为:',(100*c+10*b+a))
num = int(input('请输入一个整数:'))
a = 0
while num > 0:
    a = a*10 + num%10
    num = num//10
print('该数的逆序数为:',a)

方法二.py

#注:这是python自带的方法
a = input('请输入一个整数:')
b = int(a[::-1])
print('该数的逆序数为:',b)

方法三.py

#注:该方法得到的逆序数是str类型
i = int(input('请输入一个整数:'))
s = str(i) 
l = len(s)
a = []
print('该数的逆序数为:',end='')
for b in range(l):
    a.append(s[l-1-b])
for c in a:
    print(c,end='')

python列表逆序数求解

什么是逆序数

在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。

即在一个排列中,我们计算每个数字后面,比它本身小的数字的个数,最后将个数相加即为列表的逆序数。

ans  = 0
a = [1,2,6,3,5,4]
for i in range(len(a)):# 循环列表
    for j in range(i):# 判断该数字后是否有比它本身小的
        if a[j] > a[i]:
            ans += 1
print(ans)

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python获取与处理文件路径/目录路径实例代码

    Python获取与处理文件路径/目录路径实例代码

    我们在用python进行数据处理时往往需要将文件中的数据取出来做一些处理,下面这篇文章主要给大家介绍了关于Python获取与处理文件路径/目录路径的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-04-04
  • python 数据生成excel导出(xlwt,wlsxwrite)代码实例

    python 数据生成excel导出(xlwt,wlsxwrite)代码实例

    这篇文章主要介绍了python 数据生成excel导出(xlwt,wlsxwrite)代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • 解决pyPdf和pyPdf2在合并pdf时出现异常的问题

    解决pyPdf和pyPdf2在合并pdf时出现异常的问题

    这篇文章主要介绍了解决pyPdf和pyPdf2在合并pdf时出现异常的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Python正则表达式re模块详解(建议收藏!)

    Python正则表达式re模块详解(建议收藏!)

    正则表达式是用来匹配与查找字符串的,从网上爬取数据自然或多或少会用到正则表达式,python的正则表达式要先引入re模块,这篇文章主要给大家介绍了关于Python正则表达式re模块的相关资料,需要的朋友可以参考下
    2022-07-07
  • python基于selenium爬取斗鱼弹幕

    python基于selenium爬取斗鱼弹幕

    这篇文章主要介绍了python如何基于selenium爬取斗鱼弹幕,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-02-02
  • python入门之语句(if语句、while语句、for语句)

    python入门之语句(if语句、while语句、for语句)

    这篇文章主要介绍了python入门之语句,主要包括if语句、while语句、for语句的使用,需要的朋友可以参考下
    2015-01-01
  • python 解决pycharm运行py文件只有unittest选项的问题

    python 解决pycharm运行py文件只有unittest选项的问题

    这篇文章主要介绍了python 解决pycharm运行py文件只有unittest选项的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • Python制作简单的网页爬虫

    Python制作简单的网页爬虫

    自己写的一个爬虫,模仿了python核心编程书里的程序,有详细的注释。 是我一个理解学习的过程吧。 有需要的小伙伴可以参考下
    2015-11-11
  • 简单了解Python write writelines区别

    简单了解Python write writelines区别

    这篇文章主要介绍了简单了解Python write writelines区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • python神经网络特征金字塔FPN原理

    python神经网络特征金字塔FPN原理

    这篇文章主要为大家介绍了python神经网络特征金字塔FPN原理的解释,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05

最新评论