1.Python发展历史
编译型=全部翻译,再执行 翻译=编译 代表语言: c c++
解释型=边执行边翻译 python php java c# perl ruby javasceipt
被解救的姜戈
Python2.6- 2008.10.1 (过渡版本 ) Python3.0- 2008.12.3(完全不兼容) Python2.7- 2010.06.3 (相当于Python2.6.1,目前业内主流使用版本依然是2.7 过渡版本)print"hello world" #in 2.x ==> print("hello world" )#in 3.x 2.x=默认编码=assic=不支持中文 3.x=默认编码=Unicode=支持中文
Python 2 vs 3 1.默认支持中文 2.不兼容2.x 3.核心语法调整,更易学 4.新特性默认只在3.x上有
2.系统位数
32bite=内存的最大寻址空间是2**32,4GB 64bite=2**64,实际上支持不到,也就2**44 目前主板支持的最大内存100多G
3.硬盘
:机械硬盘 每分钟5400转=骑自行车 每分钟7200转=骑电动车 每分钟10000转=骑快速电动车 每分钟15000转=骑摩托车现在最快的 SSD=tesla 最快的硬盘也慢于内存
python 3.74.安装 交互模式
开始-->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 #pythonstudentNumber = 30 #驼峰体变量的命名规则 (python里全是变量)
a.要具有描述性 b.变量名只能_,数字,字母组成,不可以是特殊字符(#?<.,$*!) c.不可以以数字开头 d.不能以中文为变量名 e.保留字符是不能被使用 常量:不变的量 pie=3.141592653........区分变量 常量方法 全部大写为常量