2022.3.2筆記總結
阿新 • • 發佈:2022-03-02
2022.3.1筆記總結
- 作業系統
- 檔案的概念
- 程式語言的發展史
- 程式語言的分類
- pytho簡介
- python直譯器的版本說明
- python直譯器下載和安裝
- 第一個python程式
- 程式設計軟體的下載和試用
作業系統
致命三連問! 1.作業系統是什麼? # 作業系統的本質也是程式設計師編寫的應用程式 2.作業系統的作用? # 控制、協調、管理計算機硬體的正常工作執行(主要針對CPU) 3.為什麼要有作業系統? # 1.一臺計算機必須要有作業系統才可以執行日常的軟體 # 2.程式設計師開發程式其實也是基於作業系統之上的,統一的作業系統便於程式設計師開發程式,不用自己單獨寫作業系統 """三層架構""" 應用程式>>>作業系統>>>計算機硬體(CPU、記憶體、硬碟) 常見作業系統 PC端: windows系統(注重使用者體驗) linux系統(源於unix系統,注重程式執行) mac系統(源於unix系統,使用者體驗和程式執行都較好) ubantu(源於unix系統,有圖形化介面,比linux體驗好點) 移動端: 安卓系統、IOS系統、鴻蒙系統...
檔案的概念
# 檔案:檔案是一個可以用來存取資料方便使用的工具
檔案的工作流程:
雙擊檔案>>硬碟讀取檔案>>記憶體
編輯檔案>>修改記憶體資料
ctrl+s(儲存)>>記憶體>硬碟
本質:作業系統將複雜的操作封裝成了簡單的介面供使用者使用
程式語言的發展史
機器語言:程式設計師使用二進位制直接與計算機交流
# 優勢:計算機能狗直接識別,速度最快
# 劣勢:學習難度大,開發效率低
組合語言:英文字母代替一串二進位制數字 # 優勢:學習難度有所降低,速度也很快 # 劣勢:沒有根本上解決難度和效率問題
高階語言:直接用人類能讀懂的語言與計算機交流
# 優勢:學習難度低,開發效率高
# 劣勢:計算機無法直接理解,速度較慢
因此使用高階語言需要有一個'翻譯官'
有哪些高階語言:
# eg:C++、C#、Java、Python、Golang等
程式語言的分類
1.編譯型,代表型別:C++ # 優勢:一次性翻譯,可以反覆使用,速度快 # 劣勢:如需改bug則需要每次都整體翻譯 使用前提:需要下載一個C++編譯器 2.解釋型,代表型別:python # 優勢:可以逐行翻譯,便於改BUG,類似於同聲傳譯 # 劣勢:每次都需要逐行翻譯,速度較慢 使用前提:下載python直譯器
python直譯器
創始人:guido(俗稱龜叔)
python直譯器版本:
python1.x:實驗版本,不夠成熟
python2.x:最高版本python2.7(2020就不再維護更新了)
python3.x:最高版本python3.9(推薦使用python3.6)
python4.x:還在編寫中
"""版本的不同主要是底層,針對程式設計師而言程式碼幾乎一致"""
注意:在IT領域很多專業性的軟體不推薦使用最新版,只要這個軟體能正常執行都不要隨便更新。
python發展前景
web開發、人工智慧、機器學習、資料分析、自動化運維、網路爬蟲、自動化測試、自動化辦公、量化金融等
python直譯器下載與安裝
1、python下載
# 下載地址:https://www.python.org/downloads/windows/
對應版本:Python 3.6.8 - Dec. 24,2018
點選:Download Windows x86-64 executable installer
然後按照提示點選即可,注意不要安裝在C盤!
2、python安裝
下載好程式後,點選安裝程式,然後選擇自定義安裝路徑,如下圖
選好下載儲存路徑後,點NEXT
最後點選install安裝即可
3、新增環境變數
我的電腦>>屬性>>高階系統設定>>環境變數>>雙擊path>>新建>>D:\Python36
python基本使用
1、開啟python的三種方式
第一種:直接在CMD視窗內編寫
win+R>>>輸入cmd>>>切換碟符(輸入D:)>>>切換路徑(cd+空格+路徑)
第二種方式:使用python命令執行指令碼檔案
1.建立一個txt檔案寫上相應程式碼
2.win+R>>cmd>>python 檔案路徑+檔名
第三種方式:使用專門寫程式碼的軟體
1.vscode 需要做很多額外設定,對小白不友好
2.sublime 功能多但是針對性不強
3.pycharm 專門針對python開發的軟體,對小白友好功能很多
# 推薦使用pycharm軟體
2、路徑的概念
1.什麼是路徑:
某個資源的所在位置,類似於座標
2.相對路徑:
需要有參考系
# eg:老師在隔壁,隔壁這個詞就是代表相對路徑,只能提供給提問的人使用,無法給其他人使用
3.絕對路徑
不需要參考系
# eg:老師在地球中國上海浦東新區...
通過絕對路徑任何人都能找到對應位置
3、環境變數
# 如何檢視
我的電腦>>屬性>>高階系統設定>>環境變數>>雙擊path>>新建>>輸入需要新增的路徑
win7系統只會顯示一個很小的視窗,需要手動新增,分號隔開
eg: C:\111;D:\222;E:\333;
# 作用
類似於公共倉庫,查詢資料是現在當前路徑查詢,沒有再去環境變數中尋找,找到一個自動結束,優先選擇前面的
pycharm編輯器
下載地址:https://www.jetbrains.com/pycharm/download/#section=windows
開發公司:jetbrains公司
破解方式:
1.啟用碼:百度白嫖、淘寶購買
2.指令碼檔案:2099永久、無限試用
3.修改主機檔案:較為繁瑣不太推薦
基本使用:
1.繫結python直譯器:建立python專案時選擇自帶的直譯器
# system interpreter
2.建立新專案(建立全新資料夾)
# 右擊資料夾>>>New>>>Python File
3.調整字型大小
# file>>>settings>>>editor>>>general>>>change font size with....
pycharm下載與安裝
1、pycharm下載
[下載地址](https://www.jetbrains.com/pycharm/download/#section=windows)
- 一般不使用最新版本,不好破解
--->點選下載地址>>other versions(其他版本)>>這裡我們選擇2020.3.5 - windows(exe)>>下載即可
2、pycharm安裝
# --->點選安裝程式
NEXT
# 選擇安裝路徑,不要安裝在C盤
NEXT
# 勾選pycharm和Add bin folder to the PATH(建立桌面快捷方式和新增至環境變數)
NEXT
#預設jetsbrain不用改install(開始安裝)