4.12—002—周五
今日所學(xué)內(nèi)容:
一、Python代碼執(zhí)行方式:
1。互交式:直接在終端中編寫運(yùn)行python代碼
??????????? 運(yùn)行過(guò)程:(1)打開(kāi)終端(2)進(jìn)入python解釋器
????????????????????????????? (3)編寫好代碼后回車就可執(zhí)行?
2。腳本式:在文件中編寫Python代碼,把編寫好的文件作為腳本交給解釋器執(zhí)行
??????????? 運(yùn)行過(guò)程(1)在文件中編寫好代碼(2)打開(kāi)終端
????????????????????????? (3)用指定版本的接受器命令執(zhí)行文件(文件的絕對(duì)路徑)
????????? ?? 總結(jié):互交式不能永久保存代碼,但是可以實(shí)時(shí)顯示代碼
????????????????????? ? Python屬于解釋性語(yǔ)言,憑解釋器解釋運(yùn)行Python代碼,運(yùn)行方式是從上至下逐行解釋執(zhí)行
二、pip
pip:Python的應(yīng)用商城,在商城中下載工具為Python拓展功能
pip -v:查看當(dāng)前版本號(hào)
pip list:查看當(dāng)前Python環(huán)境下已拓展的功能
pip install? 功能名稱:安裝指定的功能。——eg: ? pip install? requests
pip uninstall?? 功能名稱:卸載指定的功能
三、應(yīng)用程序使用文件三步驟(app運(yùn)行機(jī)制過(guò)程)
1。打開(kāi)應(yīng)用程序:使應(yīng)用程序運(yùn)行在操作系統(tǒng)上
2。將文件內(nèi)容加載在內(nèi)存:應(yīng)用程序向操作系統(tǒng)發(fā)布打開(kāi)文件的指令
3。將數(shù)據(jù)從內(nèi)存中顯示到用戶界面:應(yīng)用程序?qū)?shù)據(jù)直接轉(zhuǎn)化成人能識(shí)別的信息顯示給人進(jìn)行瀏覽
特例:如果應(yīng)用程序是Python解釋器??? cpython
1。打開(kāi)cpython解釋器
2。將文件內(nèi)容加載到內(nèi)存
3。將數(shù)據(jù)從內(nèi)存中拿到解釋器中解釋執(zhí)行(在執(zhí)行過(guò)程中存在對(duì)數(shù)據(jù)語(yǔ)法的檢查)
?????? ==》1) 語(yǔ)法正常:執(zhí)行的結(jié)果顯示給用戶
?????????????? 2) 語(yǔ)法異常:錯(cuò)誤信息顯示給用戶
四、變量
變量:可以變化的狀態(tài)
??? ? ??? —— 程序中變量的本質(zhì):在程序運(yùn)行中,值可以發(fā)生改變的量
??? ? ??? —— Python中所有的量在程序運(yùn)行中都可以發(fā)生改變,在Python中沒(méi)有絕對(duì)的常量
使用變量的原因:讓計(jì)算機(jī)有記錄事物狀態(tài)的功能
使用變量:
定義變量:變量名(記錄狀態(tài)的名)=(賦值符號(hào))?? 變量值(記錄的狀態(tài))
?
* * *? 重點(diǎn):1。堆區(qū)開(kāi)辟空間存放變量值
????????? ? ? ? ? ? ?? ? 2。將存放 變量值 空間的地址提供給棧區(qū)
?????? ? ?? ???????????? 3。棧區(qū)開(kāi)辟空間存放 堆區(qū)提供來(lái)的地址 命名為變量名
?
五、變量的三大組成
1。值:通過(guò)變量名直接訪問(wèn)就是訪問(wèn)值
2。通過(guò)id(變量名)訪問(wèn)就算變量堆區(qū)的地址
3。通過(guò)type(變量名)訪問(wèn)的就是變量的類型
六、比較符號(hào)
==:只作值比較
is:作地址比較
七、pycharm
用編輯器pycharm寫Python流程
1。創(chuàng)建項(xiàng)目
2。創(chuàng)建py文件
3。解釋執(zhí)行py文件
pycharm需要執(zhí)行py文件的環(huán)境:不需要系統(tǒng)的環(huán)境變量,需要自己配置找到Python解釋器
# Pytcharm下,有強(qiáng)行為相同變量值開(kāi)辟空間的優(yōu)化機(jī)制(相同的變量值強(qiáng)行用統(tǒng)一地址)
?
轉(zhuǎn)載于:https://www.cnblogs.com/Chinesehan/p/10698447.html
總結(jié)
以上是生活随笔為你收集整理的4.12—002—周五的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 如何配置jenkins 与代理服务器吗?
- 下一篇: 三:Bootstrap-js插件