原創 Python語言程序設計----【第2周 Python基本圖形繪製】 之2.1 深入理解Python語言

本章概述

- 2.1 深入理解Python語言
- 2.2 實例2: Python蟒蛇繪製
- 2.3 模塊1: turtle庫的使用
- 2.4 turtle程序語法元素分析


2.1 Python基本圖形繪製

計算機技術的演進過程

編程語言的多樣初心

編程語言有哪些?
Basic, C, C++, C#, CSS, Fortran, Go, HTML, Java,JavaScript, Lisp, Lua, Matlab, Object C, Pascal, Perl, PHP,PostScript, Python, Ruby, Scala, SQL, Swift, VBA,VB.NET, Verilog, VHDL, Visual Basic

編程語言,也是一個江湖!

不同編程語言的初心和適用對象

 

Python特點與優勢

如何看待Python語言?

人生苦短,我學Python

 "超級語言"的誕生

編程語言的種類

機器語言
- 一種二進制語言,直接使用二進制代碼表達指令
- 計算機硬件(CPU)可以直接執行,與具體CPU型號有關
- 完成 2+3 功能的機器語言
11010010 00111011

彙編語言
- 一種將二進制代碼直接對應助記符的編程語言
- 彙編語言與CPU型號有關,程序不通用,需要彙編器轉換
- 完成 2+3 功能的彙編語言
add 2,3,result

高級語言
- 更接近自然語言,同時更容易描述計算問題
- 高級語言代碼與具體CPU型號無關,編譯後運行
- 完成 2+3 功能的高級語言
result = 2 + 3

編程語言種類的發展

超級語言 - 具有龐大計算生態,可以很容易利用已有代碼功能 - 編程思維不再是刀耕火種,而是集成開發 - 完成 2+3 功能的超級語言 result = sum(2,3)