Python理論基礎及簡單編碼嘗試

2021-10-23 20:44:21 字數 1524 閱讀 5446

python程式的構成

物件的基本組成和記憶體示意圖

程式設計練習**及顯示

識別符號變數的宣告、刪除變數

python是一種解釋型、物件導向的語言。

1.程式編碼非常簡潔

2.免費開源

3.物件導向

4.資源庫非常豐富

4.具有強大的可擴充套件性

5.上手易,面向的工作崗位多元化

開發環境本質上就是對python直譯器的封裝,核心都一樣。常用的開發環境有:

1.科學計算; 2. 人工智慧; 3. web服務端和大型**後端; 4. gui開發(圖形使用者介面開發); 5. 遊戲開發; 6. 移動裝置; 7. 嵌入式裝置; 8. 系統運維; 9. 大資料; 10. 雲計算

核心點:python中,一切皆物件。每個物件由:標識(identity)、型別(type)、值(value)組成。

"""import turtle # 匯入turtle模組

t = turtle.pen(

)# 例項化?

t.showturtle(

)# 顯示箭頭

t.width(10)

# 設定畫筆寬度為10

t.write(

'123'

)# 寫出字串

t.forward(

300)

# 前進300畫素

t.color(

'blue'

)# 畫筆顏色改為藍色

t.right(90)

# 箭頭左轉90°

t.forward(

300)

turtle.goto(0,

50)# 去座標(0,50)

turtle.goto(0,

0)turtle.penup(

)# 抬筆,這樣不會留下路徑

turtle.goto(0,

-300

)turtle.pendown(

)# 下筆,這樣會留下路徑

turtle.circle(

100)

# 從起始點開始逆時針畫乙個直徑為100的圓

識別符號:用於變數、函式、類、模組等的名稱。命名規則:

Python爬蟲 理論基礎

其實爬蟲沒有大家想象的那麼複雜,有時候也就是幾行 的事兒,千萬不要把自己嚇倒了。這篇就清晰地講解一下利用python爬蟲的理論基礎。首先說明爬蟲分為三個步驟,也就需要用到三個工具。利用網頁解析器解析需要的url,進而進行匹配。url管理器有三大類。記憶體 以set形式儲存在記憶體中 儲存在關係型資料...

TCP IP理論基礎

一 tcp ip的分層模型 osi協議參考模型,它是基於國際標準化組織 iso 的建議發展起來的,它分為7個層次 應用層 表示層 會話層 傳輸層 網路層 資料鏈路層及物理層。這個7層的協議模型雖然規定得非常細緻和完善,但在實際中卻得不到廣泛的應用,其重要的原因之一就在於它過於複雜。但它仍是此後很多協...

TCP IP理論基礎

linux中網路棧的介紹一般分為四層的internet模型。分別為應用層 傳輸層 網際層和網路介面。tcp ip實際上是乙個協同工作的通訊家族,為網路資料通訊提供通路。為方便將tcp ip協議族大致上分為三部分 1.internet協議 ip 這一部分也稱為網路層。主要包括ip icmp和arp。其...