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........
區分變量 常量方法 所有大寫爲常量