首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

深度认识python

计算机技术的演进历程

整个世界被计算机技术覆盖。

1946-1981:计算机系统结构时代,经历35年,解决计算能力问题。

1981-2008年:个人计算机的诞生,网络和视窗时代,经历27年,解决人和计算机交互问题,以及网络。

2008-2016年是复杂信息系统时代,android诞生,pc时代向移动时代转换,多设备系统整合,解决数据问题。

2016-人工智能时代,2017年alphago战胜柯洁,解决人类自身问题。

目前处于新计算机时代,是一个需要关心数据、交互、人工智能的新计算机时代。

编程语言的多样初心

编程语言也是江湖,世界上有600多种。

C语言,学习内容,指针、内存、数据类型,理解计算机结构,解决性能问题。

Java语言,学习对象、跨平台、运营时,理解主客关系,适合软件类专业学习学习。

C++语言,会学习对象、多态、继承,理解主客关系,适合大程序编写。

VB语言,学习的是对象、按钮、文本框,理解人机交互逻辑,比较适合桌面应用开发。

Python语言,面向编程逻辑、使用第三方库,理解问题求解,适合各类问题。

如今,计算机性能不是瓶颈,移动互联网广泛普及,大数据、云计算、物联网、信息安全,人工智能需求爆发,解决日益增长的计算需求,用python语言。

python语言的特点

Python具有通用、脚本、开源、跨平台、多模型的特点。

python具有强制可读性,较少底层元素语言,多种编程方式,支持中文字符,语法简洁不到C语言的10%,有巨多的第三方库现如今有13万,快速增长计算生态、使用其他人功能模块,避免重复造轮子,开放共享,跨操作系统。

c/c++:python归python,c归c不相互影响。

Java:针对特定开发和岗位需求。

Html/css/js:不可替代的前端技术,全栈能力。

其他语言:R/GO/MATLAB等,适用特定领域。

Python是最高产的程序设计语言,可以掌握抽象并求解计算问题,了解产业解决复杂计算问题,将创新变成现实,工具决定思维!

超级语言诞生记

机器语言,是二进制语言,和cpu型号有关。

汇编语言,将二进制代码直接对应助记符,汇编语言与cpu型号有关,程序不通用,需要汇编器转换。

高级语言,更接近自然语言,使用编译器,和cpu型号没有关系。

超级语言,具有庞大的计算生态,集成开发,粘性整合已有程序。

小结

计算机时代的更变。

五种变成语言的初心。

Python的超级语言的特点。

关注韩黑桃一起学python

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180604A20SDO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券