[oeasy]python037_ print函数参数_sep分隔符_separator

本文涉及的产品
Serverless 应用引擎 SAE,800核*时 1600GiB*时
可观测链路 OpenTelemetry 版,每月50GB免费额度
注册配置 MSE Nacos/ZooKeeper,118元/月
简介: 本文介绍了Python中`print`函数的`sep`参数,即分隔符。通过回顾上文内容,解释了类型与`type`的概念,并强调了参数类型的重要性。文章详细探讨了`print`函数如何使用`sep`参数来分隔输出值,默认分隔符为空格(序号32)。还讨论了如何修改分隔符为其他字符,如冒号,并解释了为何反斜杠需要使用双反斜杠表示。最后,文章追溯了`sep`名称的由来,以及相关词汇的历史背景,如盎格鲁-萨克逊人的武器和语言。

print函数参数_sep分隔符_separator

回忆上次内容

  • 上次了解了
  • 类型
  • type
  • 本意来自于印记

  • 要特别注意
  • type
  • 类型

  • 给函数 传递参数的时候
  • 参数类型 一定要匹配
  • 否则就出现 TypeError
  • 一次 可以 输出两个字符 吗?🤔

询问

  • 明确提问

  • 试试😋

  • print  为什么
  • 可以 输出两个值呢?

查询

  • 想要查 print函数 的 细节
  • 就 help(print)

  • print 可以 输出 很多的 value
  • 这些 value之间 用逗号分割
  • 输出到 屏幕
  • 我想
  • b
  • 换成 a的序号
  • 可以么?

输出

  • 按q
  • 退出函数帮助
  • 按⬆️
  • b换成ord('a')

  • 再把a换成
  • bc

  • 字符和序号 中间
  • 总有个 空格 分割
  • 空格 这个字符
  • 也有序号 吗?

空格 的 序号

  • 动手实验

  • 空格 也有 序号
  • 是32
  • 想 用冒号 替换空格
  • 明确 字母和序号之间 的 映射关系
  • 应该 查哪里 呢?

帮助手册

  • 继续查
  • print函数的帮助

  • 注意 函数的参数 sep
  • sep 默认的值 是 空格
  • 空格 是
  • print函数
  • sep参数的
  • 默认值
  • 序号 32
  • 修改 print函数的
  • 参数sep
  • 试试?🤪

修改sep参数 默认值

  • 试着 修改
  • 一般的字符
  • 作为分割符sep
  • 都没有问题

  • 只有 反斜杠\
  • 报了Error
  • 为什么 \这个方向
  • 算是斜杠呢?

slash vs back slash

  • 向右为前方

  • 想要 以反斜杠 为分隔符怎么办?

反斜杠

  • 反斜杠()
  • 这个字符比较特殊
  • 输入 两个反斜杠
  • 就可以得到
  • 一个反斜杠

  • 也就可以
  • 作为 sep分隔符了
  • sep 这个名字
  • 来自于什么呢?

Saxon

  • 1500年前
  • 不列颠岛上 来了
  • 盎格鲁人 和 萨克逊人
  • 盎格鲁人 拿着矛
  • 矛有
  • 尖 就是角度
  • angle
  • 他们叫盎格鲁人
  • 盎格鲁人 占领了 不列颠岛
  • 从此 宣布 这是 盎格鲁人的岛
  • 昂格兰德
  • 后来 发音越来越走鼻音
  • england
  • 说的语言 叫做
  • english

  • 盎格鲁人用的是矛
  • 撒克逊用的是什么呢?

  • 撒克逊刀
  • Saxon

  • 很多单词由此而来

sever

  • sever
  • [ˈsevə(r)]

  • 切断

secret

  • secret
  • 分开了
  • 隐藏起来的
  • 秘密

  • secrecy
  • [ˈsiːkrəsi]
  • 保密能力
  • secretary
  • [ˈsekrəteri]
  • 秘书

sect

  • sect
  • 分隔开了

  • 成为门派、流派
  • 圣经
  • 十二支派
  • 宗派
  • 禅宗五派

section

  • section
  • 分开的地方

  • 区域

sector

  • sector
  • [ˈsektə(r)]
  • (尤指军事管制的)区域; 扇形; 地带;
  • 分饼

  • 部门; 行业; (尤指一国经济的)领域;

segment

  • segment
  • [ˈseɡmənt ]
  • n.     段; 部分; 片; 弓形;
  • n.  (柑橘、柠檬等的)瓣; 份; 音段; 圆缺;

  • vt.     分割; 划分

skin

  • skin
  • [skɪn]
  • 皮肤

  • (用刀)
  • 剥皮; 蜕皮

sail

  • sail
  • [seɪl]
  • n.     帆; (风车的)翼板; 乘船航行;
  • v.     (船)航行; 起航; (人)乘船航行; 掠;
  • 驾驶(或乘坐)帆船航行(尤指作为体育运动);

  • 小风帆 和 窗帘 一样
  • 都是 下来的一块布

saw

  • saw

  • 框锯

sek总结

分隔符

  • 将 分隔符 separator
  • 修改为冒号

  • 而且 发现了 规律
  • abc 对应数字
  • 都是挨着的
  • 为啥从97开始?
  • 各个字符 是
  • 如何分布的呢?

总结

  • 所有字符 有序号
  • 就连 空格 也不例外
  • 空格
  • 序号32
  • 是 print函数中  sep参数的 默认值

  • 字符 在计算机中
  • 数字序号 来 存储表示
  • 字符序号 有规律
  • a 对应 97
  • b 对应 98
  • c 对应 99
  • 连续字母 对应 连续序号
  • 似乎应该是 天经地义 的
  • 但 为什么
  • 小写a 从97开始?
  • 除了 小写字母外
  • 还有 很多字符 的
  • 都分布 在哪儿 呢?🤔
相关文章
|
4天前
|
编解码 Java 程序员
写代码还有专业的编程显示器?
写代码已经十个年头了, 一直都是习惯直接用一台Mac电脑写代码 偶尔接一个显示器, 但是可能因为公司配的显示器不怎么样, 还要接转接头 搞得桌面杂乱无章,分辨率也低,感觉屏幕还是Mac自带的看着舒服
|
6天前
|
存储 缓存 关系型数据库
MySQL事务日志-Redo Log工作原理分析
事务的隔离性和原子性分别通过锁和事务日志实现,而持久性则依赖于事务日志中的`Redo Log`。在MySQL中,`Redo Log`确保已提交事务的数据能持久保存,即使系统崩溃也能通过重做日志恢复数据。其工作原理是记录数据在内存中的更改,待事务提交时写入磁盘。此外,`Redo Log`采用简单的物理日志格式和高效的顺序IO,确保快速提交。通过不同的落盘策略,可在性能和安全性之间做出权衡。
1551 8
|
1月前
|
弹性计算 人工智能 架构师
阿里云携手Altair共拓云上工业仿真新机遇
2024年9月12日,「2024 Altair 技术大会杭州站」成功召开,阿里云弹性计算产品运营与生态负责人何川,与Altair中国技术总监赵阳在会上联合发布了最新的“云上CAE一体机”。
阿里云携手Altair共拓云上工业仿真新机遇
|
10天前
|
人工智能 Rust Java
10月更文挑战赛火热启动,坚持热爱坚持创作!
开发者社区10月更文挑战,寻找热爱技术内容创作的你,欢迎来创作!
660 25
|
6天前
|
存储 SQL 关系型数据库
彻底搞懂InnoDB的MVCC多版本并发控制
本文详细介绍了InnoDB存储引擎中的两种并发控制方法:MVCC(多版本并发控制)和LBCC(基于锁的并发控制)。MVCC通过记录版本信息和使用快照读取机制,实现了高并发下的读写操作,而LBCC则通过加锁机制控制并发访问。文章深入探讨了MVCC的工作原理,包括插入、删除、修改流程及查询过程中的快照读取机制。通过多个案例演示了不同隔离级别下MVCC的具体表现,并解释了事务ID的分配和管理方式。最后,对比了四种隔离级别的性能特点,帮助读者理解如何根据具体需求选择合适的隔离级别以优化数据库性能。
213 3
|
1天前
|
Python
【10月更文挑战第10天】「Mac上学Python 19」小学奥数篇5 - 圆和矩形的面积计算
本篇将通过 Python 和 Cangjie 双语解决简单的几何问题:计算圆的面积和矩形的面积。通过这道题,学生将掌握如何使用公式解决几何问题,并学会用编程实现数学公式。
102 59
|
13天前
|
Linux 虚拟化 开发者
一键将CentOs的yum源更换为国内阿里yum源
一键将CentOs的yum源更换为国内阿里yum源
675 5
|
2天前
|
Java 开发者
【编程进阶知识】《Java 文件复制魔法:FileReader/FileWriter 的奇妙之旅》
本文深入探讨了如何使用 Java 中的 FileReader 和 FileWriter 进行文件复制操作,包括按字符和字符数组复制。通过详细讲解、代码示例和流程图,帮助读者掌握这一重要技能,提升 Java 编程能力。适合初学者和进阶开发者阅读。
100 61
|
13天前
|
JSON 自然语言处理 数据管理
阿里云百炼产品月刊【2024年9月】
阿里云百炼产品月刊【2024年9月】,涵盖本月产品和功能发布、活动,应用实践等内容,帮助您快速了解阿里云百炼产品的最新动态。
阿里云百炼产品月刊【2024年9月】
|
2天前
vue3+Ts 二次封装ElementUI form表单
【10月更文挑战第8天】
107 57