python基础
Python 属于典型的解释型语言,所以运行 Python 程序需要解释器的支持,只要你在不同的平台安装了不同的解释器,你的代码就可以随时运行,不用担心任何兼容性问题,真正的“一次编写,到处运行”。
Python 几乎支持所有常见的平台,比如 Linux、Windows、Mac OS、Android、FreeBSD、Solaris、PocketPC 等,你所写的 Python 代码无需修改就能在这些平台上正确运行。也就是说,Python 的可移植性是很强的。
Python 是一种面向对象的、解释型的、通用的、开源的脚本编程语言
| 类型 | 原理 | 优点 | 缺点 |
|---|---|---|---|
| 编译型语言 | 通过专门的编译器,将所有源代码一次性转换成特定平台(Windows、Linux 等)执行的机器码(以可执行文件的形式存在)。 | 编译一次后,脱离了编译器也可以运行,并且运行效率高。 | 可移植性差,不够灵活。 |
| 解释型语言 | 由专门的解释器,根据需要将部分源代码临时转换成特定平台的机器码。 | 跨平台性好,通过不同的解释器,将相同的源代码解释成不同平台下的机器码。 | 一边执行一边转换,效率很低。 |
IDE 是 Integrated Development Environment 的缩写,中文称为集成开发环境,用来表示辅助程序员开发的应用软件,是它们的一个总称。
IDLE 提供的常用快捷键
| 快提键 | 说 明 | 适用范围 |
|---|---|---|
| F1 | 打开 Python 帮助文档 | Python文件窗口和Shell 均可用 |
| Alt+P | 浏览历史命令(上一条) | 仅 Python Shell 窗口可用 |
| Alt+N | 浏览历史命令(下一条) | 仅 Python Shell 窗口可用 |
| Alt+/ | 自动补全前面曾经出现过的单词,如果之前有多个单词具有相同前缀,可以连续按下该快捷键,在多个单词中间循环选择 | Python 文件窗口和 Shell 窗口均可用 |
| Alt+3 | 注释代码块 | 仅 Python 文件窗口可用 |
| Alt+4 | 取消代码块注释 | 仅 Python 文件窗口可用 |
| Alt+g | 转到某一行 | 仅 Python 文件窗口可用 |
| Ctrl+Z | 撤销一步操作 | Python 文件窗口和 Shell 窗口均可用 |
| Ctrl+Shift+Z | 恢复上—次的撤销操作 | Python 文件窗口和 Shell 窗口均可用 |
| Ctrl+S | 保存文件 | Python 文件窗口和 Shell 窗口均可用 |
| Ctrl+] | 缩进代码块 | 仅 Python 文件窗口可用 |
| Ctrl+[ | 取消代码块缩进 | 仅 Python 文件窗口可用 |
| Ctrl+F6 | 重新启动 Python Shell | 仅 Python Shell 窗口可用 |
Python 单行注释
Python 使用井号#作为单行注释的符号,语法格式为:
1 # 注释内容
从井号#开始,直到这行结束为止的所有内容都是注释。Python 解释器遇到#时,会忽略它后面的整行内容。
说明多行代码的功能时一般将注释放在代码的上一行,例如:
1 #使用print输出字符串 2 print("Hello World!") 3 4 #使用 print输出数字 5 print(100) 6 print( 3 + 100 * 2) 7 print( (3 + 100) * 2 )
说明单行代码的功能时一般将注释放在代码的右侧,例如:
1 print( 36.7 * 14.5 ) #输出乘积 2 print( 100 % 7 ) #输出余数
Python 多行注释
多行注释指的是一次性注释程序中多行的内容(包含一行)。
Python 使用三个连续的单引号'''或者三个连续的双引号"""注释多行内容,具体格式如下:
1 ''' 2 使用 3 个单引号分别作为注释的开头和结尾 3 可以一次性注释多行内容 4 这里面的内容全部是注释内容 5 '''
或者
1 """ 2 使用 3 个双引号分别作为注释的开头和结尾 3 可以一次性注释多行内容 4 这里面的内容全部是注释内容 5 """
多行注释通常用来为 Python 文件、模块、类或者函数等添加版权或者功能描述信息。
注释可以帮助调试程序
给代码添加说明是注释的基本作用,除此以外它还有另外一个实用的功能,就是用来调试程序。
举个例子,如果你觉得某段代码可能有问题,可以先把这段代码注释起来,让 Python 解释器忽略这段代码,然后再运行。如果程序可以正常执行,则可以说明错误就是由这段代码引起的;反之,如果依然出现相同的错误,则可以说明错误不是由这段代码引起的。
在调试程序的过程中使用注释可以缩小错误所在的范围,提高调试程序的效率。
建议每行不超过 80 个字符,如果超过,建议使用小括号将多行内容隐式的连接起来,而不推荐使用反斜杠 \ 进行连接。

浙公网安备 33010602011771号