010 深入理解Python语言
2020-12-13 06:09
标签:编程方式 cpu pascal 高级语言 支持中文 object 针对 代码 ESS 目录 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是计算时代演进的选择! 计算机性能不再是解决一般问题的瓶颈 移动互联网广泛普及 大数据、云计算、物联网、信息安全、人工智能等需求爆发 解决日益增长的计算需求,用什么语言? Guido van Rossum Python语言创立者 2002年,Python 2.x 2008年,Python 3.x 人生苦短,我学Python Python是最高产的程序设计语言及…… 工具决定思维:关注工具变革的力量! Python: 唯一的"超级语言"! Python前进的步伐不可阻挡 010 深入理解Python语言 标签:编程方式 cpu pascal 高级语言 支持中文 object 针对 代码 ESS 原文地址:https://www.cnblogs.com/nickchen121/p/11167695.html
一、概述
二、计算机技术的演进
2.1 计算机技术的演进过程
-
-
-
2017-
人工智能时代
人类的问题
2008-2016
复杂信息系统时代
数据问题
1981-2008
网络和视窗时代
交互问题
1946-1981
计算机系统结构时代
计算机能力问题
三、编程语言的多样初心
3.1 编程语言有哪些?
3.2 不同编程语言的初心和适用对象
编程语言
学习内容
语言本质
解决问题
适用对象
C
指针、内存、数据类型
理解计算机系统结构
性能
计算机类专业
Java
对象、跨平台、运行时
理解主客体关系
跨平台
软件类专业
C++
对象、多态、继承
理解主客体关系
大规模关系
计算机类专业
VB
对象、按钮、文本框
理解交互逻辑
桌面应用
不确定
Python
编程逻辑、第三方库
理解问题求解
各类问题
所有专业
3.3 2018年以后的计算环境…
四、Python语言的特点
五、Python特点与优势
语法简洁
生态高产
C代码量的10%
>13万第三方库
强制可读性
快速增长的计算生态
较少的底层语法元素
避免重复造轮子
多种编程方式
开放共享
支持中文字符
跨操作系统平台
六、如何看待Python语言?
七、"超级语言"的诞生
7.1 机器语言
11010010 00111011
--> 2+37.2 汇编语言
add 2,3,result
-->2+37.3 高级语言
result = 2 + 3
-->2+37.4 编程语言种类的发展
语言
介绍
超级语言
粘性整合已有程序,具备庞大计算生态
高级语言
接近自然语言,编译器,与CPU型号无关
汇编语言
有助记符,汇编器,与CPU型号有关
机器语言
代码直接执行,与CPU型号有关
7.5 超级语言
八、小结
上一篇:winform 五子棋 判断输赢
下一篇:主窗体和继承窗体