1 / 130
文档名称:

Python基础知识点详细总结.pdf

格式:pdf   大小:687KB   页数:130页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python基础知识点详细总结.pdf

上传人:慢慢老师 2021/3/27 文件大小:687 KB

下载得到文件列表

Python基础知识点详细总结.pdf

文档介绍

文档介绍:博学谷——让 IT 教学更简单,让 IT 学****更有效
编码风格
使用 4 空格缩进,而非 TAB。在小缩进(可以嵌套更深)和大缩进(更易读)之间,
4 空格是一个很好的折中。TAB 引发了一些混乱,最好弃用。
折行以确保其不会超过 79 个字符。这有助于小显示器用户阅读,也可以让大显示
器能并排显示几个代码文件。
使用空行分隔函数和类,以及函数中的大块代码。
可能的话,注释独占一行。
使用文档字符串。
把空格放到操作符两边,以及逗号后面,但是括号里侧不加空格:
a = f(1,2) + g(3,4)
统一函数和类命名。总是用 self 作为方法的第一个参数。
字符串
利用三引号(’’’)或(”””)可以指示一个多行的字符串,在里面可以随便使用单
引号和双引号。它也是文档字符串 DocStrings
>>> def doc():
'''Hi
Hi'''
pass
>>> print
Hi
Hi
1
博学谷——让 IT 教学更简单,让 IT 学****更有效
>>>
文档字符串第一行应该是关于对象用途的简介。如果文档字符串有多行,第二行应
该空出来,与接下来的详细描述明确分离。
转义符:'what\'s up' 等价于"what's up"
\\表示反斜杠本身
行末单独的一个\表示在下一行继续,而不是新的一行:
'aaaaa\
dddd' 等价于'aaaaadddd'
原始字符串 r
如果我们生成一个“---原始”字符串,\n 序列不会被转义,而且行尾的反斜
杠,源码中的换行符,都成为字符串中的一部分数据。
>>> hello = r"This is a rather long string containing\n\
serveral lines of text much as you would do in C."
>>> print hello
This is a rather long string containing\n\
serveral lines of text much as you would do in C.
>>> hello = "This is a rather long string containing\n\
serveral lines of text much as you would do in C."
>>> print hello
This is a rather long string containing
serveral lines of text much as you would do in C
原始字符串的最后一个字符不能是“\”,如果想要让字符串以单“\”结尾,可
2
博学谷——让 IT 教学更简单,让 IT 学****更有效
以这样:
>>> print r'ee''\\'
ee\
如果是 print r'ee\'则会返回错误;如果是 print r'ee\\'则会返回 ee\\
字符串可以由 + 操作符连接,可以由 * 操作符重复。
相邻的两个字符串文本自动连接在一起,它只用于两个字符串文本,不能用于
字符串表达式。
>>> 'st