参考链接: Python的 chr()

在文章Python中raw_input()与input()的区别(http://blog.csdn.net/hk_john/article/details/77976899)中已经介绍Python中raw_input()与input()的区别。那么我们如何才能从raw_input()函数读取的字符串转换成ascii形式的整型数呢?和也就是今天的两个函数的作用所在。 Python中经常会获得一些字符串,但是我们在对其进行计算的时候需要先将其转化为整型数。

ord()函数就是用来返回单个字符的ascii值(0-255)或者unicode数值()。例如:

>>> ord('d')

100

>>> ord('5')

53

相反地,chr()函数是输入一个整数【0,255】返回其对应的ascii符号,例如:

>>> chr(100)

'd'

>>> chr(53)

'5'

下面给出一个转化一个字符串的代码:

def formatStrToInt(target):

for i in range(len(target)):

temp=ord(target[i])

print temp,

return

formatStrToInt("abcdefghijk")

结果如下:

======================= RESTART: D:/Python27/test1.py =======================

97 98 99 100 101 102 103 104 105 106 107

[转载] python中chr()和ord()函数的用法相关推荐

  1. python items函数用法,Python中dictionary items()系列函数的用法实例

    本文实例讲述了Python中dictionary items()系列函数的用法,对Python程序设计有很好的参考借鉴价值.具体分析如下: 先来看一个示例: import html # availab ...

  2. python enumerate函数_关于python中enumerate和zip函数的用法及举例

    关于python中enumerate和zip函数的用法及举例 关于enumerate函数: enumerate函数可以同时返回列表或元组等可迭代对象的下标和内容,但实际上,enumerate函数实际返 ...

  3. python中all()和any()函数的用法

    python中all()和any()函数的用法 若判断两个数组相等,all()函数表示的是数组中所有数都要相等才输出TRUE,any()函数则是只要有一个数相等则就输出TRUE.如下代码所示: imp ...

  4. [转载] python中chr和str,以及ordint

    参考链接: Python中的ord 1.str改变数据类型,外型不变 2.chr改变数据类型,值不改变,找到该数值所对应的ASCII码值所对应的字符串 3.int同str,chr同ord

  5. [转载] Python 中reduce()与lambda函数详解

    参考链接: Python中的reduce a = [2,22,222] Sn = reduce(lambda x,y:x+y,a) print "计算和为:",Sn reduce( ...

  6. [转载] python中append和extend函数区别

    参考链接: Python中的append和extend append和extend都是python内置函数,都有扩展列表的元素功能,但两者的扩展方式是不同的. 通过使用?list.append命令查看 ...

  7. python中如何查一个函数的用法_Python常见内置函数用法(三)

    本文作者:孙雪丽 文字编辑:周聪聪 技术总编:张学人重大通知!!!2019年6月22日至24日在河南郑州举行Stata编程技术特别训练营,招生工作已经圆满结束.另外爬虫俱乐部将于2019年7月5日至7 ...

  8. python中的newline_python open函数newline用法

    写这些文章主要是督促自己学习,过去两年时间,断断续续在学习linux.python以及机器学习方面的知识,东西看了很多,却没有实际动手操作,很多不明白的知识当时解决后没有记录,现在也忘得差不多了.为此 ...

  9. [转载] python中@property和property函数使用

    参考链接: Python property() 1.基本的@property使用,可以把函数当做属性用 class Person(object): @property def get_name(sel ...

最新文章

  1. 创业公司自曝「被谷歌封杀」,阻断一切访问,上诉只得到机器人回复
  2. CentOS(5.8/6.4)linux生产环境若干优化实战------就爱运维
  3. 【若依(ruoyi)】工作流操作SQL
  4. android view使用方法,android – 如何使用getView()方法,它在哪里被调用?
  5. 梯度下降法快速教程 | 第一章:Python简易实现以及对学习率的探讨
  6. vim 删除当前词_vim 可视话模式(即删除一列和多列)
  7. 分组聚合查询两门以上MySQL_MySQL中的分组聚合查询
  8. Springboot之idea之pom文件图标不对
  9. 我所熟悉的网站负载均衡技术之硬件篇
  10. 【物理应用】基于matlab GUI工程供配电系统【含Matlab源码 1051期】
  11. python计算最大公约数函数_python如何分享解两数的最大公约数 python代码 最大公约和最小公倍数数计算?...
  12. Citrix XenApp工作原理
  13. 玩客云服务器怎么卖,玩客云使用教程;低价NAS怎么打造;玩客云现在还值得入手吗?-聚超值...
  14. matlab所有颜色,MATLAB 颜色选择及应用
  15. 计算机毕业设计之 疫情防控志愿者管理系统
  16. 【毕业设计】基于树莓派的指纹识别打卡系统 - 单片机 物联网
  17. python搞笑梗_豆瓣9.1、刷爆朋友圈,知道这3个梗就够了
  18. 工作中常见的网络设备图片
  19. cef异常处理_cefSharp在XP下使得程序崩溃记录
  20. bert4torch快速上手

热门文章

  1. alter与alert区别
  2. 12v电源正负极区分_弱电工程UPS电源如何安装?如何配置计算?故障如何处理?...
  3. 【初赛】排列组合的一点笔记
  4. armhf php环境搭建,armel、armhf 和 arm64 区别选择
  5. python数据结构教程_python入门基础教程随笔1-python数据结构-列表
  6. threadx系统_实时操作系统(RTOS)市场简报
  7. poj 1985 Cow Marathon 【树的直径】
  8. Luck Competition
  9. mysql 丛集_MYSQL
  10. 枚举如何设置空白_2019-07-04 用VBA设置word中shape对象相对位置