美文网首页
自学是门手艺读书笔记11

自学是门手艺读书笔记11

作者: 专注执行 | 来源:发表于2019-09-21 19:13 被阅读0次

          字符串(上)

本篇内容很长,我将其分三期记录。字符串是人与计算机交互的重要媒介,掌握字符串的相关知识,可便于内化人机交互方式。下面进入正题

字符码表的转换

现在计算机的中央处理器,大多是 64 位的,所以可以使用 264 容量的码表,叫做 Unicode

把单个字符转换成码值的函数是 ord(),它只接收单个字符,否则会报错;它返回该字符的 unicode 编码。与 ord() 相对的函数是 chr(),它接收且只接收一个整数作为参数,而后返回相应的字符。ord() 接收多个字符的话会报错。

示例:

ord('a')
chr(122)
ord('氅') 
chr(25354)

结果

97
'z'
27653
'挊'

字符串的标示

通常使用单引号、用双引号、三个单引号、三个双引号4 种方式来标示一个字符串。

字符串与数值之间的转换

由数字构成的字符串,可以被转换成数值,转换整数用 int(),转换浮点数字用 float()。用 str()将数值转换成字符串类型。

注意,int() 在接收字符串为参数的时候,只能做整数转换。

示例

int('3')
float('3')
str(3.1415926)
# int('3.1415926') # 这一行会报错

转换结果

3
3.0
'3.1415926'

转义符

\这个符号就是转义符,它本身不被当作字符,你要想在字符串里含有这个字符,得这样写'\\',如果写成'\',则会发生如下报错信息

SyntaxError: EOL while scanning string literal

这是因为 \' 表示的是单引号字符 '(Literal)—— 是可被输出到屏幕的 ',而不是用来标示字符串的那个 ' —— 别急,无论哪个初学者第一次读到前面的句子都觉得有点莫名其妙…… —— 于是,Python 编译器扫描这个 “字符串” 的时候,还没找到标示字符串末尾的另外一个 ' 的时候就读到了 EOL(End Of Line)。

转义符号 \ 的另外两个常用形式是和 t、n 连起来用,\t 代表制表符(就是用 TAB ⇥ 键敲出来的字符),\n 代表换行符(就是用 Enter ⏎ 敲出来的字符)。

这一节笔记给我最大的感触是,读书的目的是要理解掌握书中的知识,而不是追求那本书的阅读进度,同时也体会到"反复阅读"这个方法真得有助于学习新知,古人不早说"书读百遍,其义自现"吗,看来要重视一切老生常谈的道理或方法,那都是先人的智慧结晶啊!

相关文章

  • 自学是门手艺读书笔记11

    字符串(上) 本篇内容很长,我将其分三期记录。字符串是人与计算机交互的重要媒介,掌握字符串的相关知识,...

  • 自学是门手艺,第三十九天

    2019年11月06日 开始阅读《自学是门手艺》 第三十九天 后记:自学者的终点 1、磨练自学手艺的你,早晚会遇到...

  • 自学是门手艺

    读完李笑来老师的《自学是门手艺》感觉自己很多学习上的问题都豁然开朗,有了方向。 为什么要有自学能力 001全球平均...

  • 自学是门手艺

    前段花时间把来自李笑来老师写的《自学是门手艺》 ,虽然说里面写的内容是Python相关的学习和应用,但是最根本的内...

  • 自学是门手艺

    二十二、2019年10月20日 开始阅读《自学是门手艺》 第二十二天 第十一章 第6节 保存到文件的函数 1、当...

  • 自学是门手艺

    《自学是门手艺》是李笑来老师于今年七月刚刚创作的一本新书。 毋庸置疑,自学肯定是门手艺,而且几乎是人人都想学会的手...

  • 自学是门手艺

    原文地址 前言:这个世界变化频率和变化幅度都在不断加大的时代,自学能力是这个时代最具价值的能力。自学是门手艺,手艺...

  • 自学是门手艺

    去年就看了李笑来的这本书,今年又翻开,仿佛之前没有看过一样 都忘记了 一,自学本身是门手艺,学什么并不重要。求学阶...

  • 自学是门手艺

    最近看的李笑来《自学是门手艺》一书,我在找他书里的经典语录,通读一遍之后就开始精读做笔记了。 最近看的第二部分...

  • 自学是门手艺

    二十七、2019年10月25日 开始阅读《自学是门手艺》 第二十七天 第十四章 第1节 类——面向对象编程 1、争...

网友评论

      本文标题:自学是门手艺读书笔记11

      本文链接:https://www.haomeiwen.com/subject/tfmeuctx.html