Python 26进制计算实现方法

 更新时间:2015年05月28日 12:42:42   作者:imzoer  
这篇文章主要介绍了Python 26进制计算实现方法,涉及Python字符串与数值计算的相关操作技巧,需要的朋友可以参考下

本文实例讲述了Python 26进制计算方法。分享给大家供大家参考。具体分析如下:

题目是这样的:

假设A=1,B=2,C=3...AA=27,AB=28...AAA=xxx(表示某个数字),写一个函数统计一个字符串的值是多少

# -*- coding:utf-8 -*- 
''''' 
Created on 2013-3-29 
@author: naughty 
''' 
dict={} 
dict['A']=1 
dict['B']=2 
dict['C']=3 
dict['D']=4 
dict['E']=5 
dict['F']=6 
dict['G']=7 
dict['H']=8 
dict['I']=9 
dict['J']=10 
dict['K']=11 
dict['L']=12 
dict['M']=13 
dict['N']=14 
# .....其他字母 
def count_(s): 
  p=len(s)-1 
  count=0 
  for x in xrange(len(s)): 
    count+=get(x)*dict[s[p-x]] 
  return count 
def get(p): 
  return 26**p 
print count_('AC') 

在上面的代码中,利用的字典来映射每个字母的含义。当然也可以每次计算每个字母代表的数字。但是会有效率问题。

希望本文所述对大家的Python程序设计有所帮助。

相关文章

  • python 利用栈和队列模拟递归的过程

    python 利用栈和队列模拟递归的过程

    这篇文章主要介绍了python 利用栈和队列模拟递归的过程,文中并通过两段代码给大家介绍了下递归和非递归的区别,需要的朋友可以参考下
    2018-05-05
  • python的type hints(类型标注、类型注解、类型提示)示例详解

    python的type hints(类型标注、类型注解、类型提示)示例详解

    在Python编程中,类型提示(Type Hints)是一种强大的工具,它能够帮助开发者在编写代码时明确表达变量、函数参数和返回值的预期类型,这篇文章主要给大家介绍了关于python的type hints(类型标注、类型注解、类型提示)的相关资料,需要的朋友可以参考下
    2024-08-08
  • Python OpenCV实现基本图形绘制

    Python OpenCV实现基本图形绘制

    这篇文章主要介绍了Python OpenCV实现基本图形绘制,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • Python利用SSH隧道实现数据库访问

    Python利用SSH隧道实现数据库访问

    这篇文章主要为大家详细介绍了如何通过sshtunnel类库建立SSH隧道,再使用paramiko通过SSH来访问数据库,感兴趣的小伙伴可以跟随小编一起学习一下
    2025-03-03
  • Pytorch中transforms.Resize()的简单使用

    Pytorch中transforms.Resize()的简单使用

    这篇文章主要介绍了Pytorch中transforms.Resize()的简单使用方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • Python中常用的四种取整方式分享

    Python中常用的四种取整方式分享

    在数据处理和数值计算中,取整操作是非常常见的需求,Python 提供了多种取整方式,本文为大家整理了四种常用的方法,希望对大家有所帮助
    2025-02-02
  • python自动发送测试报告邮件功能的实现

    python自动发送测试报告邮件功能的实现

    这篇文章主要介绍了python自动发测试报告邮件功能的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01
  • 聊聊.py和.ipynb的一些小知识

    聊聊.py和.ipynb的一些小知识

    这篇文章主要介绍了聊聊.py和.ipynb的一些小知识,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • Python爬虫获取页面所有URL链接过程详解

    Python爬虫获取页面所有URL链接过程详解

    这篇文章主要介绍了Python爬虫获取页面所有URL链接过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • python绘制条形图方法代码详解

    python绘制条形图方法代码详解

    这篇文章主要介绍了python绘制条形图方法代码详解,具有一定借鉴价值,需要的朋友可以参考下。
    2017-12-12

最新评论