字符(character)
回忆上次内容
-
上次了解了ord函数
-
这个函数可以通过字符得到序号
-
那么可以反过来吗?
-
通过序号得到字符可以吗?
ord的逆运算chr
-
好像可以
-
我们可以把 104 作为参数给到 函数chr()
-
注意给的参数是数字 104
-
而不是字符串"104"
-
我们可以发现 数字104 和 字符'h' 是有关联的
-
有两个单词了
ord
help(ord)
-
看完之后可以q退回来
-
ord的意思是返回这个字符的对应序号ordinal
-
回到 python 命令行执行模式
-
再查查 chr
查看序号对应的字符 chr
help(chr)
character
-
chr的意思是根据序号可以得到相应的字符 character
cp形成
-
ord 和 chr,这俩是一对??
-
相反相成,相爱相杀??
-
一绕一个圈么?
开始玩耍
#先求序号,再查字符
chr(ord("h"))
#先查字符,在对应序号
ord(chr(104))
正在上传…重新上传取消
有括号的要优先
汇编理解
-
得到的结果是字符串"a"
-
把得到的字符串"a"作为参数送到ord函数调用
加一层嵌套
-
把计算的结果再送给print当做参数
-
我想把 a 和 a对应的序号 同时输出可以么?
-
应该是print函数里面的细节
-
什么不会就help什么
查询
-
这些 value 用逗号分割
-
输出到标准输出流上去试试????
输出
帮助手册
分隔符
-
a、b、c都是挨着的
-
为啥从97开始?
-
各个字符是如何分布的呢?????
总结
-
ord 通过 字符 找到对应的 数字
-
chr 通过 数字 找到对应的 字符
-
为什么小写a从97开始?
-
但除了小写字母之外还有很多字符
-
他们都是如何分布的呢?????
阅读(7141) | 评论(0) | 转发(0) |