1.Python发展历史php
编译型=所有翻译,再执行 翻译=编译 表明语言: c c++java
解释型=边执行边翻译 python php java c# perl ruby javasceiptpython
被解救的姜戈
Python2.6- 2008.10.1 (过渡版本 ) Python3.0- 2008.12.3(彻底不兼容) Python2.7- 2010.06.3 (至关于Python2.6.1,目前业内主流使用版本依然是2.7 过渡版本)linux
print"hello world" #in 2.x ==> print("hello world" )#in 3.x 2.x=默认编码=assic=不支持中文 3.x=默认编码=Unicode=支持中文c++
Python 2 vs 3 1.默认支持中文 2.不兼容2.x 3.核心语法调整,更易学 4.新特性默认只在3.x上有c#
2.系统位数ruby
32bite=内存的最大寻址空间是2**32,4GB 64bite=2**64,实际上支持不到,也就2**44 目前主板支持的最大内存100多G测试
3.硬盘
:机械硬盘 每分钟5400转=骑自行车 每分钟7200转=骑电动车 每分钟10000转=骑快速电动车 每分钟15000转=骑摩托车 编码
如今最快的 SSD=tesla 最快的硬盘也慢于内存
python 3.7命令行
4.安装 交互模式
开始-->cmd-->cd c:\-->dir -->d:(转到d盘) e:(转到e盘) cd=change directory dir =查看当前文件列表
cd .. 还回上一层 cd ../.. 返回上上层
用命令行执行目标文件hello.txt 在e盘下,E:\>e:linux\python\python.exe e:\linux\hello.txt
5.文件类型
.TXT文本 .doc world文件 .xls excel文件 .ppt ppt文件 .exe 可执行文件 .jpg .png .jpeg 图片 .gif 动图 .mp4 .avi 视频 .py python文件
.java java文件 .c .h c源码 .php php文件
环境变量-->属性 -->高级系统设置-->环境变量-->path-->;添加路径
6. 执行py程序方式为:
a.交互器,缺点程序不能永久保存,主要用于简单的语法测试相关
b.文件执行
7.变量
是为了存储程序运算过程当中的一些中间结果,为了往后调用
student_number = 30 #python
studentNumber = 30 #驼峰体
变量的命名规则 (python里全是变量)
a.要具备描述性
b.变量名只能_,数字,字母组成,不能够是特殊字符(#?<.,$*!)
c.不能够以数字开头
d.不能以中文为变量名
e.保留字符是不能被使用
常量:不变的量 pie=3.141592653........
区分变量 常量方法 所有大写为常量