1. 首页
  2. 大数据
  3. 算法与数据结构
  4. 用python实现英文字母和相应序数转换的方法

用python实现英文字母和相应序数转换的方法

上传者: 2020-09-21 10:57:04上传 PDF文件 43.89KB 热度 13次

英文字母转对应数字相对简单,可以在命令行输入一行需要转换的英文字母,然后对每一个字母在整个字母表中匹配,并返回相应的位数,然后累加这些位数即可。过程中,为了使结果更有可读性,输出相邻数字间怎加了空格,每个对应原来单词间增加逗号。才开始想到用正则匹配,定模式单元,然后希望每个数字用.groups()形式返回一个元组,但限于要输入数字的个数位置,没找到好的匹配方式。然后用到了split()函数,用相应的分隔符分割一段字符串之后,将值已list形式返回。完整代码便可利用该python代码实现英文字母和对应数字的相互转换。

用户评论