1.编程语言分类
机器语言:直接使用二进制指令去编写程序,直接操作硬件
优点:执行效率高
缺点:开发效率低
汇编语言:用英文标签取代二进制指令去编写程序,直接进操作硬件
优点:开发效率高于机器语言
缺点:执行效率低于机器语言
高级语言:用人类能理解的表达方式去编写程序,通过操作系统间接地操作硬件,无需考虑硬件细节
编译型:类似于谷歌翻译
解释型:类似于同声传译
执行效率:机器语言>汇编语言>编译型>解释型
开发效率:解释型>编译型>汇编语言>机器语言
跨平台性:解释型>all
2.安装Python解释器
设置环境变量:win7:D:\Python27;D:\a\b\c
mac/linux:
1.vim /etc/profile
2.输入a\i\o
3.PATH=/usr/local/python27:$PATH
4.按Esc,输入:wq
5.source /etc/profile
3.执行Python程序的两种方式:
交互式环境:用来调试程序。无法永久保存代码
把程序写到文件中,永久保存下来,执行方式如下:
py36 D:\text.py
1.编程语言分类
机器语言:直接使用二进制指令去编写程序,直接操作硬件
优点:执行效率高
缺点:开发效率低
汇编语言:用英文标签取代二进制指令去编写程序,直接进操作硬件
优点:开发效率高于机器语言
缺点:执行效率低于机器语言
高级语言:用人类能理解的表达方式去编写程序,通过操作系统间接地操作硬件,无需考虑硬件细节
编译型:类似于谷歌翻译
解释型:类似于同声传译
执行效率:机器语言>汇编语言>编译型>解释型
开发效率:解释型>编译型>汇编语言>机器语言
跨平台性:解释型>all
安装Python解释器
设置环境变量:win7:D:\Python27;D:\a\b\c
mac/linux:
1.vim /etc/profile
2.输入a\i\o
3.PATH=/usr/local/python27:$PATH
4.按Esc,输入:wq
5.source /etc/profile
3.执行Python程序的两种方式:
交互式环境:用来调试程序。无法永久保存代码
把程序写到文件中,永久保存下来,执行方式如下:
py36 D:\text.py
1.什么是变量
量:记录现实世界中事物的某种状态
变:事物的某种状态是可以发生变化的
2.为何要用变量
为了让计算机能够像人一样记录下来事物的某种状态
3.如何用变量
原则:先定义,后引用
定义变量的三部分:
变量名 age 是访问到值的唯一方式
赋值符号 = 将变量值的内存地址绑定给变量名
变量的值 18 是存储的数据,用来表示事物的某种状态
变量名的命名
变量名应该对值有描述性的效果
命名规范
字母数字下划线
不能以数字开头
不能使用关键字
命名风格:
驼峰体
纯小写字母加下划线