[oeasy]python034_计算机是如何认识abc的_ord函数_字符序号_ordinal_
序号(ordinal)
回忆上次内容
  • 上次 了解到 c语言登场
  • 又在unix 制作出了c语言编译器
  • 使用这个编译器
  • 编译了c语言的c编译器
  • 完成自举
  • 使用这个编译器
  • 重写并编译了unix
  • 并且启动成功
  • 不过
  • 计算机里面
  • 不都是 0和1 吗
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • hello中的 字母h 是从哪里来的呢?🤔?
print("hello world!")
字符本质
  • 键入python3
  • 进入python3游乐场
  • 这次我们只输出
  • 一个字符h
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 只有字符h
  • 不加引号的话
  • 报了NameError
  • 游乐场 找不到 h的定义
  • 结果就 不认
  • 那怎样 才能
  • 让游乐场 认识h 呢?
引号
  • 用引号 将 h 引起来
  • 得到 字符串"h"
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 能否 不带引号输出呢?
直接输出
  • 如果 使用print函数
  • 进行输出
  • 输出结果
  • 就如同"hello world"一样
  • 没有引号了
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 如何 理解引号 呢?
单双引号
  • 引号 引号
  • 引用的 符号
  • 被引号 引用起来的 一串字符
  • 就是 字符串
  • 单引号和双引号 效果一样
  • 因为引的 都是 字符串
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 俗话说
  • 计算机里面 都是 0和1
  • 0和1 是如何 表示
  • h 这个字符的呢?🤔
ord 序数
  • h这个字符
  • 有自己的序号
  • 可以 用ord函数 得到
  • ord("h")
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 通过ord函数
  • 字符串"h" 作为 函数调用的参数
  • 从而 得到 字符"h" 对应的序号
  • 这 序号 干什么用的呢?
序号
  • 我们知道abcd
  • 电脑只知道 0和1
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 所以
  • 电脑把abcd分别编上序号
  • 电脑就认识字符了
  • 可以存在字节里面了
ord是什么
  • 这个ord看起来
  • 和print一样
  • 都是内建函数
  • built-in function
  • 那这个ord 到底什么意思?
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 什么不会
  • 就help什么!
 
 
 
添加图片注释,不超过 140 字(可选)
 
查看ord帮助
  • 对于 单字的字符串
  • 返回 一个序号
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 按q
  • 退出帮助
  • 回到游乐场
  • ord函数
  • 为什么叫做 ord 呢?
词源
  • ord 对应的单词是
  • ordinal
  • 序数词
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 序数词
  • 和 基数词(cardinal number)不同
| 基数词 | 序数词 |
 
| 一 one | 第一 first |
| 二 two | 第二 second |
| 三 three| 第三 third |
序号
  • 序数 说白了
  • 就是 给字符 挨个排号
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 从 第一 开始
  • 数起来...
  • 第二
  • 第三
  • ...
序号
  • 不同的 字符
  • 编 不同的 序号
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 大小写 字符
  • 各有 不同的 序号(ordinal)
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • ordinal 这个单词
  • 又是 怎么来的 呢?
ordinal
  • ordinal这个单词
  • 来自于 order
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • order这个词
  • 来自什么 呢?
order
  • order 指的是 纪律、规律
  • 来自于 织布机里 垂直的经线
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 经线 是有次序的
  • 依靠 序号的 奇偶性
  • 控制 穿梭
经线的分类
  • even
  • 偶数
  • 平的
  • 不动的
  • odd
  • 奇数
  • 不固定的
  • 奇怪的
  • 一次上 一次下
  • 经线纬线 纵横交织起来
  • 才能织布
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 所以序号特别重要
连队序号
  • 连队或者班次
  • 都是 有具体序号 的
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 按序号 排列好
  • 就是 in order
  • 有序
  • 否则
  • 就是 out of order
  • 无序
骑士
  • order这个词里 也有等级的含义
  • 来自于 十字军骑士的兄弟会
  • 不是 梁山好汉排座次
  • 更重要的是 区分出军阶
  • 长官可以 给下级命令(order)
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 客人 订购货物或者菜品
  • 也是 按客人的命令执行
  • 甲方 以经济利益
  • 换取 短暂的 政治地位
  • 乙方 以短暂的 政治地位代价
  • 换取 经济利益
  • 所以 order也是
  • 点单或者订货
ordinary
  • ordinary
  • [ˈɔːdnri]
  • 有序的;普通的;平凡的;平常的
  • extraordinary
  • [ɪkˈstrɔːdnri]
  • 非凡的;特别的;离奇的;特派的
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • extra
  • 额外的; 附加的; 外加的; 分外的;
超长的
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • superordinary
  • [sjuːpə'ɔːdɪnərɪ]
  • 超常的
 
 
 
添加图片注释,不超过 140 字(可选)
 
inordinary
  • inordinate
  • [ɪnˈɔːdɪnət]
  • 过度的; 过分的; 超乎预料的;
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • inordinately
  • [in'ɔ:dinitli]
  • 不正常地
  • 无度地
  • 离经叛道的
subordinate
  • subordination
  • [səˌbɔːdɪ'neɪʃn]
  • 从属;附属;主从关系
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • subordinative
  • [səb'ɔːdɪnətɪv]
  • 表示从属关系的;从属的
insubordinate
  • insubordinate
  • [ˌɪnsəˈbɔːdɪnət]
  • 不听话的;不顺从的
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • insubordination
  • [ˌɪnsəˌbɔːdɪˈneɪʃn]
  • 不服从
ordain
  • ordain
  • [ɔːˈdeɪn]
  • 授予圣职; 规定; 授予圣秩(品); 主宰; 掌握
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • ordaination
  • 授予圣职的过程
  • ordainment
  • 命令
总结
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 上述可以加入生词本
  • 批量记忆
总结
  • 这次了解了ord函数
  • ord 的意思是 ordinal(序号)
  • ord函数 可以
  • 根据字符
  • 得到序号
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 那么 可以
  • 反过来 吗?
  • 根据序号
  • 得到字符
  • 可以 吗?🤔
  • 我们下次再说!👋
  • 蓝桥->https://www.lanqiao.cn/courses/3584
  • github->https://github.com/overmind1980/oeasy-python-tutorial
  • gitee->https://gitee.com/overmind1980/oeasypython
 
posted on   overmind1980  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
历史上的今天:
2021-09-18 oeasy教您玩转vim - 45 - # 按行编辑
点击右上角即可分享
微信分享提示