[转载] python中chr()和ord()函数的用法
参考链接: 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()函数的用法相关推荐
- python items函数用法,Python中dictionary items()系列函数的用法实例
本文实例讲述了Python中dictionary items()系列函数的用法,对Python程序设计有很好的参考借鉴价值.具体分析如下: 先来看一个示例: import html # availab ...
- python enumerate函数_关于python中enumerate和zip函数的用法及举例
关于python中enumerate和zip函数的用法及举例 关于enumerate函数: enumerate函数可以同时返回列表或元组等可迭代对象的下标和内容,但实际上,enumerate函数实际返 ...
- python中all()和any()函数的用法
python中all()和any()函数的用法 若判断两个数组相等,all()函数表示的是数组中所有数都要相等才输出TRUE,any()函数则是只要有一个数相等则就输出TRUE.如下代码所示: imp ...
- [转载] python中chr和str,以及ordint
参考链接: Python中的ord 1.str改变数据类型,外型不变 2.chr改变数据类型,值不改变,找到该数值所对应的ASCII码值所对应的字符串 3.int同str,chr同ord
- [转载] Python 中reduce()与lambda函数详解
参考链接: Python中的reduce a = [2,22,222] Sn = reduce(lambda x,y:x+y,a) print "计算和为:",Sn reduce( ...
- [转载] python中append和extend函数区别
参考链接: Python中的append和extend append和extend都是python内置函数,都有扩展列表的元素功能,但两者的扩展方式是不同的. 通过使用?list.append命令查看 ...
- python中如何查一个函数的用法_Python常见内置函数用法(三)
本文作者:孙雪丽 文字编辑:周聪聪 技术总编:张学人重大通知!!!2019年6月22日至24日在河南郑州举行Stata编程技术特别训练营,招生工作已经圆满结束.另外爬虫俱乐部将于2019年7月5日至7 ...
- python中的newline_python open函数newline用法
写这些文章主要是督促自己学习,过去两年时间,断断续续在学习linux.python以及机器学习方面的知识,东西看了很多,却没有实际动手操作,很多不明白的知识当时解决后没有记录,现在也忘得差不多了.为此 ...
- [转载] python中@property和property函数使用
参考链接: Python property() 1.基本的@property使用,可以把函数当做属性用 class Person(object): @property def get_name(sel ...
最新文章
- 创业公司自曝「被谷歌封杀」,阻断一切访问,上诉只得到机器人回复
- CentOS(5.8/6.4)linux生产环境若干优化实战------就爱运维
- 【若依(ruoyi)】工作流操作SQL
- android view使用方法,android – 如何使用getView()方法,它在哪里被调用?
- 梯度下降法快速教程 | 第一章:Python简易实现以及对学习率的探讨
- vim 删除当前词_vim 可视话模式(即删除一列和多列)
- 分组聚合查询两门以上MySQL_MySQL中的分组聚合查询
- Springboot之idea之pom文件图标不对
- 我所熟悉的网站负载均衡技术之硬件篇
- 【物理应用】基于matlab GUI工程供配电系统【含Matlab源码 1051期】
- python计算最大公约数函数_python如何分享解两数的最大公约数 python代码 最大公约和最小公倍数数计算?...
- Citrix XenApp工作原理
- 玩客云服务器怎么卖,玩客云使用教程;低价NAS怎么打造;玩客云现在还值得入手吗?-聚超值...
- matlab所有颜色,MATLAB 颜色选择及应用
- 计算机毕业设计之 疫情防控志愿者管理系统
- 【毕业设计】基于树莓派的指纹识别打卡系统 - 单片机 物联网
- python搞笑梗_豆瓣9.1、刷爆朋友圈,知道这3个梗就够了
- 工作中常见的网络设备图片
- cef异常处理_cefSharp在XP下使得程序崩溃记录
- bert4torch快速上手
热门文章
- alter与alert区别
- 12v电源正负极区分_弱电工程UPS电源如何安装?如何配置计算?故障如何处理?...
- 【初赛】排列组合的一点笔记
- armhf php环境搭建,armel、armhf 和 arm64 区别选择
- python数据结构教程_python入门基础教程随笔1-python数据结构-列表
- threadx系统_实时操作系统(RTOS)市场简报
- poj 1985 Cow Marathon 【树的直径】
- Luck Competition
- mysql 丛集_MYSQL
- 枚举如何设置空白_2019-07-04 用VBA设置word中shape对象相对位置