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。其...