1.python的特点
简单易学,面向对象,开源,可扩展,高级语言,丰富的库,可移植性,规范的代码,解释性
2.python程序执行原理
m.py————m.pyc———pvm
源代码 ——字节码 —— 运行
- 把源代码编译成字节码
- 把编译好的字节码转发到python虚拟机(pvm)中执行
3.程序执行原理
- 编译型语言:程序在执行之前需要一个专门的编译过程,其中机器语言的文件,运行时不需要重新编译,直接使用编译结果就可以了,编译型依赖编译器,它执行效率高,但是跨平台性略差。
- 解释型语言:源代码不需要进行预先编译,它以文本方式储存程序代码,会将代码一句一句直接运行,在发布程序时,看起来是省了编译程序,但是在程序运行的时候必须先解释再运行。
4.Python文档
python文档作为学习Python的“必备宝典”之一,我们可以通过多种渠道来找到
例:
1.从python官网查看在线文档,这里是最便捷的方式之一
2.从下载的python安装目录中本找。例如:win32系统中,我们可以在C:\python2x\doc\目录下找到一个名为python2x.com的离线帮助文档
当然,我们也可以通过搜索引擎python文档,如果大家想查找具体的函数、类或方法等内容,在文档中直接搜索即可
5.行与缩进
python最具有特色的就是使用缩进来表示代码块
6.语句换行
python通常是一行写完一条语句,但如果语句很长,我们需要换行这时可以使用圆括号来实现
7.python中的注释
- 单行注释
# 第一个注释
print("hello!") # 第二个注释
备注:单行注释以#开头,如果写在代码的后面,需要跟代码到少空两个格,#后面跟的内容跟#之间至少空一个格
- 多行注释:
必须成对出现英文的双引号或单引号
"""
(注释内容)
“”“
'''
(注释内容)
'''
8.python代码运行方式
-
交互环境下运行(不常用)
win+R/cmd/进入windows命令窗口,输入python回车,即可进入python环境 如果有一个python文件,比如a.py,想要运行可以直接在命令窗口输入 python路径 \a.py 回车运行
-
找到python安装文件
python3.6进入交互环境 IDLE文件模式
-
python集成开发环境(常用)
Teriminal:模拟cmd,windows命令窗口 pythonconsole:模拟python命令交互环境 文件编辑窗口,输入代码运行