hello world
不是从来就有的unix
和c
最早的高级语言学习是从最早的那张打字机用纸的手写代码起源的
print
hello world
h
、e
之类的字符呢?#进入python3解释器 python3
#直接写h h #直接写"h" "h" #直接写'h' 'h' #输出h print("h")
h
的二进制形态吗?#直接写h "h" #输出h的序数 ord("h")
可以反过来吗?
我们可以作为参数把 104 给到 函数chr()
而不是字符串"104"
数字104
和 字符'h'
是有关联的#查看帮助 help() #然后输入你要查询的东西比如ord回车就可以了 #或者直接 help(ord)
`
ord
的意思是返回这个字符的对应序号ordinal
ord(c,/)
是一个函数,参数c
,一个字符q
可以退出帮助模式#输出104对应的字符 chr(104) #查询一下相关帮助 help(chr)
chr
的意思是根据序号可以得到相应的字符 character
chr(i)
是一个函数
i
是函数的 chr
的参数#先求序号,再查字符 chr(ord("h")) #先查字符,在对应序号 ord(chr(104))
绕了一圈又回来了么
a
和 a对应的序号
同时输出可以么?我想用冒号搁中间
默认的 sep 是空格
而且我发现了某些规律
a
、b
、c
都是挨着的97
开始?先总结一下这节内容
通过 help()
可以从 python 命令行模式进入到帮助模式
ord(c)
和chr(i)
这俩是一对,相反相成的⚖️
ord
通过字符
找到对应的数字
chr
通过数字
找到对应的字符
字符
的本质是数字
Python 里面的字符对应着一些数字
a
对应 97b
对应 98c
对应 99