一,初始應用程序python
1. 什麼是計算機?
中央處理器,CPU,用於計算
內存,用於存放數據(4G,8G,16G),要立刻要使用的數據
硬盤,32G電影,存放全部數據;
輸入輸出設備
2. 什麼是操做系統?
用於控制計算機硬件之間數據交互。
Windows
Linux
程序員
3. 什麼是應用程序?(軟件)
QQ
Excel
瀏覽器
結論:咱們程序員,目標開發應用程序。編程
瞭解:Java,PHP,Python ...瀏覽器
二,Python和編程語言
Python
- Web開發
- 爬蟲開發
- 金融
- 人工智能
Python和其餘語言區別:C語言,Java,C#,Python,PHP
第一種分類:執行效率
- c語言,機器碼,
- Java,C#,Python,PHP,字節碼,機器碼
第二種分類:解釋型,編譯型
- C,Java,C#,編譯型(執行快,)
- Python,PHP,解釋型(慢)
第三種分類:易用性,易學
- Python,簡單易學,強大類庫
- 其餘
注意:JavaScript,主要Web方面和Java,C#,Python配合起來使用,頁面動態效果
總結:
1. 應用程序,解釋器,操做系統,硬件
2. 編程語言:
- 按性能劃分
- 解釋編譯
- 易學
ruby
python種類:
cpython(*),jpython,ironpython,rubypython,pypy ....
種類有不少,規則只有一個。
Python版本:
Python2.7
Python3.x
學習Python,學習規則
1. 安裝解釋器
python.exe 解釋器程序
2. 寫代碼,讓解釋器運行
"黑框": 開始->cmd->回車
- 解釋器路徑 代碼文件路徑 (寫代碼)
# 添加操做系統環境變量: C:\Python35;
python 代碼文件路徑
- 解釋器 (簡單功能測試)
3. Python2.7和Python3.5共存
老外開發計算機,只能識別:
- ascii碼(255個東西),字母,數字,符號...
- utf-8編碼,包含世間萬物
編程語言