熟悉一些最基本的python概念

1、字面意义上的常量:具备 字面 的意义——你按照它们的字面意义使用它们的值。 例如520,9.25e-3这样的数值,或者'this is string'这样的字符串——他们都是常量,不会改变,具有字面上的意义。

2、数值:

python中有4种类型的数值——整数、长整数、浮点数、复数。

ps:长整数就是大点的整数的意思。

3、字符串:字符的序列

三引号("""或''')可括一个多行字符串。

4、转义符

由于引号的多处使用导致python不知道字符串从何处开始何处结束时,就要在需要不是结束意义的引号前加上转义符\

注意:行末一个单独的\表示下一行的字符串是上一行的继续而不是开始一个新的行。例如:

"I love you.\

Beautiful Kingsley."

等价于"I love you.Beautiful Kingsley."

5、自然字符串

前缀r或R表示“自然字符串”,特殊字符失去意义,所见即所得(类似于html中的<pre>标签)

和一般字符串相比,自然字符串里的\不再具有特殊含义(这对描述正则很有用)

6、Unicode字符串

输入英语之外的字符时用到。

处理时前缀加u,例如: print("u'我喜欢王煜婷'")

若不加u则会导致乱码。

7、字符串是不可变得

原始类型,一旦创建就不可变了。

8、如果你把两个字符串按字面意义相邻放着,他们会被Python自动连接。

9、变量

变量是你的计算机中存储信息的一部分内存。与不可变的字面意义上的常量不同,变量既可以储存信息又可以对其操作,他们的值可以变化,并且可以操作——有一些可以对其进行访问的方法。

10、标识符的命名

变量是标识符的例子。 标识符 是用来标识 某样东西 的名字。命名规则不细说了,需要时查,不必深究。

11、数据类型

变量可以处理不同类型的值,称为数据类型。基本的类型是数和字符串,我们已经讨论过它们了。后面我们会研究怎么用类创造我们自己的类型。

11、对象

和javascript一样,广义上讲,Python把在程序中用到的任何东西都称为 对象。

12、物理行和逻辑行

我们和python对阅读到的“单行代码”的定义是不一样的。一行编写的全部语句是我们认为的“单行”——物理行;一行语句是python认为的“单行”——逻辑行。但习惯性上我们编写时一行只会写一条语句以方便阅读,所以实际中两者区别不大;若要一行写多条语句只需用分号隔开就行了。

13、缩进

同一层次的语句必须有相同的缩进。每一组这样的语句称为一个块。

坚持代码块的每行四个空格缩进习惯原则。


基本概念有个大致印象了,接下来就是带着问题深入理解这门学问的逻辑。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容