python小魚 Python 入門第二天

2021-10-11 12:22:33 字數 1047 閱讀 6863

一、程式語言分類

1、機器語言:直接用二進位制指令編寫程式

優點:程式的執行速度快

缺點:編寫程式太複雜了,記憶困難。

2、組合語言:用英文標籤取代二進位制指令去編寫程式

3、高階語言:用人類能理解的表達方式編寫程式,需要經過翻譯才能被計算機理解、執行

按照翻譯方式的不同,又分為兩種

1、編譯型(c、go)

2、解釋型(python,shell)

執行效率:機器語言》組合語言》高階語言(編譯型》解釋型)

開發效率:機器語言

二、python解析器的安裝

windows

mac:vim ~/.bash_profile

/etc/profile

解除安裝:第 1 步,刪除框架:

sudo rm -rf /library/frameworks/python.framework/versions/x.x

第 2步,刪除應用目錄:

第 3 步,刪除指向 python 的連線:

cd /usr/local/bin/

ls -l /usr/local/bin | grep '../library/frameworks/python.framework/versions/x.x' | awk '' | tr -d @ |xargs rm

第 4 步:清理環境變數

~/.bash_profile

/etc/profile

linux

注意問題:環境變數path

三、執行python程式的兩種方式

1、互動式環境

輸入**立即得到結果

2、指令碼的方式

python3 /users/linhaifeng/pycharmprojects/s15/day02/d.txt

執行python程式經歷的三個步驟

1、先啟動python直譯器

2、python直譯器就相當於乙個文字編輯器先把d.txt的內容由硬碟讀入記憶體

3、直譯器解釋執行剛剛讀入記憶體的d.txt的內容,開始識別python語法

四、變數

python入坑小結

其實我只是想簡簡單單的照著書上的抄個爬蟲,但是卻死在了第一句,import requests 這是為什麼呢?因為啊,這個編譯器,啊不,直譯器,有點小。畢竟我這3.8.5的版本才30m左右,和python啥都能幹的體量不成正比,而其他部分,就需要使用擴充套件了,也就是外掛程式,所以爬蟲 中需要 imp...

python入坑指南

一,先認識什麼是計算機 計算機基礎 1 python是程式語言的一種 最簡潔,易懂 什麼是語言 一種事物與另外一種事物溝通的介質 所以說程式語言是程式設計師與計算機溝通的介質 什麼是程式設計 就是程式設計師用計算機所能理解的表達方式 程式語言 把自己的思維邏輯寫下來,程式設計的結果就是一堆 檔案 為...

python的基礎列表 python基礎入門 列表

列表 1.關鍵字 list 2.定義 用來儲存資料可儲存多種資料型別 支援索引,切片 是有序的 可變的 3.定義乙個列表 l1 列表 字串 lnh 123,kk0 ttt 索引 print l1 0 列表 切片 print l1 0 3 列表 字串 lnh 列表的增刪改查 增加print l1 列表...