本章概述
- 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)