python邊緣概念、python直譯器、Pycharm
一、與python學習相關的概念
1.檔案的概念
檔案 / 資料夾:用於儲存資料,他是作業系統對計算機複雜硬體在顯示器上留的一個介面,這個介面可以操作相關複雜硬體。
2.計算機內部資料儲存原理
計算機只認識 0 和 1 ,也就是二進位制;
因為計算機是基於電訊號工作,電訊號只有高和低兩種電頻。
3.儲存單位
bit——位元位(位)——計算機的最小儲存單位
8bit = 1byte byte——位元組(B)
1024bytes = 1KB
1024KB = 1M
1024M = 1GB
1024GB = 1TB
4.程式語言的發展史
機器語言:
計算機內部使用01二進位制
優勢:執行速度快
劣勢:學習難度過高
組合語言:
優勢:執行速度較快,學習難度降低
劣勢:學習難度依然高
高階語言:
eg:python java php go ...
優勢:簡單、易學
劣勢:執行速度相對較慢
#注意:高階語言是一種人類能夠看懂的語言,但計算機無法直接識別,所以高階語言需要一個“翻譯官”才能讓計算機明白命令,這個翻譯官就是語言編譯器/直譯器。
5.程式語言的分類
編譯型:一次性翻譯完所有程式碼後執行,特點是執行效率高
eg:c c++
解釋型:寫完一行程式碼,翻譯一行程式碼,特點是相對編譯型效率較低
eg:python php
二、python直譯器
1.python直譯器相關歷史
(1)創作者:
吉多·範羅蘇姆(Guido van Rossum),又稱龜叔
(2)python版本
python1.x:原始版本,已不再維護
python2.x:最高版本2.7,2020年後不再維護
python3.x:目前最穩定版本,最高3.9,推薦使用3.6
注意:小版本號差異不大,主要差異在大版本
不建議使用最新版本
2.python直譯器下載安裝(重要)
下載官網:
https://www.python.org/downloads/windows/
下載版本號:
Python 3.6.8 - Dec. 24, 2018
Download Windows x86-64 executable(可執行的) installer
3.使用介紹
python.exe直譯器,主體功能
scripts資料夾,可用於新增內容
4.cmd中python使用
呼叫cmd:
Windows + r
輸入cmd
回車
切換碟符:(轉換為英文字元)
e:
切換路徑:
cd + 一個空格 +目標物名稱
返回上一層:
cd..
5.多版本共存方法與環境變數
在各自的安裝路徑下,把預設的python.exe複製一份,重新命名就可以實現多版本共存
環境變數設定可以免去路徑轉變的繁瑣步驟
windows10環境變數設定方法:
設定——系統——關於——高階系統設定——高階(環境變數)——系統變數(Path)——新建(新增路徑地址) 儲存
6.書寫第一個python程式
兩種方式
1.直接在cmd的python環境中編寫
2.python3 + 空格 + 程式路徑
三、Pycharm編輯軟體
1.多種編輯軟體簡介
vscode:輕量級
sublime
Pycharm:
功能齊全,適合所有階段的程式設計師,
兩個版本:
社群版本:免費,功能較少
專業版:功能強大,收費
2.Pycharm下載官網
https://www.jetbrains.com/pycharm/