语言分解释型语言和编译型语言,但是本质都是需要编译的。
执行python程序有三种方式
解释器 在终端运行 xxx.py 文件,可以带命令行参数
交互式 在终端输入python 或ipython
集成开发环境IDE python本身自带的IDLE可以运行python脚本,然后在脚本的运行后在当前环境交互 式地输入代码
模块导入的路径为当前的工作目录,如果在pycharm中项目是打开当前目录的上一级目录,可能会导致导入报错,所以请在当前工作目录打开pycharm项目。
一般情况下,一个项目只有一个可执行文件,大部分功能都是从其他模块导入的。
标识符是变量、函数的名字
- 标示符可以由 字母、下划线 和 数字 组成
- 不能以数字开头
- 不能与关键字重名
标识符可以和内置函数(max)、属性(__init__)和类(list)同名,使用同名标识符后,会覆盖系统的命名,不推荐如此命名,除非有意覆盖重写系统。
字符串中的转义字符 \n表示换行加回车, 如果单纯使用\r回车,下一次输入会在当前行重新开始 。python3的print函数末尾自动带有 ’\n’
函数参数最好不要使用可变参数,传递参数,本质是传递参数的引用。
传入可变参数的函数内部对形式参数进行操作是可能改变形式参数的值,从而改变外部实际参数的值
类:
实例属性
类属性
实例方法
类方法
静态方法
|
|