上次了解了
类型
type
本意来自于印记
要特别注意
type
类型
给函数 传递参数的时候
参数类型 一定要匹配
否则就出现 TypeError
一次 可以 输出两个
字符 吗?🤔
明确提问
试试😋
print 为什么
可以 输出两个
值呢?
想要查 print函数 的 细节
就 help(print)
print 可以 输出 很多的 value
这些 value之间 用逗号分割
输出到 屏幕
我想
把 b
换成 a的序号
可以么?
按q
退出函数帮助
按⬆️
把b
换成ord('a')
再把a
换成
b
、c
字符和序号 中间
总有个 空格 分割
空格 这个字符
也有序号
吗?
动手实验
空格 也有 序号
是32
想 用冒号 替换空格
来明确
字母和序号之间 的 映射关系
应该 查哪里
呢?
继续查
print函数的帮助
注意 函数的参数 sep
sep 默认的
值 是 空格
空格 是
print函数
sep参数的
默认值
序号 32
修改 print函数的
参数sep
试试?🤪
试着 修改
一般的字符
作为分割符sep
都没有问题
只有 反斜杠\
报了Error
为什么 \这个方向
算是反
斜杠呢?
向右为前方
想要 以反斜杠 为分隔符怎么办?
反斜杠()
这个字符比较特殊
输入 两个
反斜杠
就可以得到
一个
反斜杠
也就可以
作为 sep分隔符了
sep 这个名字
来自于什么呢?
1500年前
不列颠岛上 来了
盎格鲁人 和 萨克逊人
盎格鲁人 拿着矛
矛有尖
尖 就是角度
angle
他们叫盎格鲁人
盎格鲁人 占领了 不列颠岛
从此 宣布 这是 盎格鲁人的岛
昂格兰德
后来 发音越来越走鼻音
england
说的语言 叫做
english
盎格鲁人用的是矛
撒克逊用的是什么呢?
撒克逊刀
Saxon
很多单词由此而来
sever
[ˈsevə(r)]
切断
secret
分开了
隐藏起来的
秘密
secrecy
[ˈsiːkrəsi]
保密能力
secretary
[ˈsekrəteri]
秘书
sect
分隔开了
成为门派、流派
圣经
十二支派
宗派
禅宗五派
section
分开的地方
区域
sector
[ˈsektə(r)]
(尤指军事管制的)区域; 扇形; 地带;
分饼
部门; 行业; (尤指一国经济的)领域;
segment
[ˈseɡmənt ]
n. 段; 部分; 片; 弓形;
n. (柑橘、柠檬等的)瓣; 份; 音段; 圆缺;
vt. 分割; 划分
skin
[skɪn]
皮肤
(用刀)
剥皮; 蜕皮
sail
[seɪl]
n. 帆; (风车的)翼板; 乘船航行;
v. (船)航行; 起航; (人)乘船航行; 掠;
驾驶(或乘坐)帆船航行(尤指作为体育运动);
小风帆 和 窗帘 一样
都是 切
下来的一块布
saw
框锯
将 分隔符 separator
修改为冒号
而且 发现了 规律
a
、b
、c
对应数字
都是挨着的
为啥从97
开始?
各个字符 是
如何分布的呢?
所有字符 都
有序号
就连 空格 也不例外
空格
序号32
是 print函数中 sep参数的 默认值
字符
在计算机中
用数字序号
来 存储表示
字符序号 有规律
a
对应 97
b
对应 98
c
对应 99
连续
字母 对应 连续
序号
似乎应该是 天经地义 的
但 为什么
小写a 从97
开始?
除了 小写字母外
还有 很多字符 的
都分布 在哪儿
呢?🤔
下次再说👋🏻