热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

python入门2.0深入理解python语言

计算机技术的发展编程语言的种类各编程语言所处历史时期和使命不同,不同语言代表不同的初心Basic,C,C++,C#,Java,JavaScript,CSS,Fortran,Go,H

计算机技术的发展

python入门2.0--深入理解python语言

编程语言的种类

各编程语言所处历史时期和使命不同,不同语言代表不同的初心
Basic, C, C++, C#, Java,Javascript,CSS, Fortran, Go, HTML,Lisp, Lua, Matlab, Object C, Pascal, Perl, PHP,PostScript, Python, Ruby, Scala, SQL, Swift, VBA,VB.NET, Verilog, VHDL等

  • c语言
    1. 学习内容: 指针,内存,数据类型
    2. 语言本质:理解计算机系统结构
    3. 解决问题:性能
    4. 适合对象:计算机专业,做计算机底层开发
  • java
    诞生在网络和视窗时代,当时计算机都想与其他计算机进行交互,但是一台计算机上的程序,不一定可以在另一台计算机上运行,所以java语言提出面向对象的方法通过跨平台的方法解决跨平台问题
    1. 学习内容:对象、跨平台、运行时
    2. 语言本质:理解主客机关系
    3. 解决问题:跨平台 和 程序交互问题
    4. 适合对象:软件类专业
  • c++
    即是c的演进,又有java中的面向对象
    1. 学习内容:对象、多态、继承
    2. 语言本质:理解主客机关系
    3. 解决问题:大规模编程
    4. 适合对象:计算机类专业(核心)
  • VB–.Net
    诞生在网络和视窗时代
    1. 学习内容:对象、按钮、文本框
    2. 语言本质:理解人机交互逻辑
    3. 解决问题:桌面应用
    4. 适用对象:不确定
      目前大部分应用程序都要求既可以在桌面上运行,又可以在手机上运行,属于网络程序,使用VB,.NET就变得很少
  • Python
    发展于复杂信息系统时代
    1. 学习内容:编程逻辑,第三方库
    2. 语言本质:理解问题求解
    3. 解决问题:各类问题计算部分的实现
    4. 适用对象:各类人员

Python

  • Guido van Rossum–Python语言创立者

  • 2002年,Python 2.x

  • 2008年,Python 3.x

  • Python语言是通用语言

  • Python语言是脚本语言

  • Python语言是开源语言

  • Python语言是跨平台语言

  • Python语言是多模型语言

  • 最大特点:通用性

    python特点与优势

    python入门2.0--深入理解python语言

    语言应用场景

  • C/C++:Python归Python,C归C

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

  • HTML/CSS/JS:不可替代的前端技术,全栈能力

  • 其他语言:R/Go/Matlab等,特定领域

  • Python是最高产的程序设计语言

编程语言种类

机器语言

  • 代码直接执行,与CPU型号有关
  • 一种二进制语言,直接使用二进制代码表达指令
  • 计算机硬件(CPU)可以直接执行,与具体CPU型号有关

完成 2+3 功能的机器语言
11010010 00111011

汇编语言

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

完成 2+3 功能的汇编语言
add 2,3,result
操作符在前,操作数在后,这是一种典型的cpu的指令格式形式

高级语言

  • 接近自然语言,编译器,与CPU型号无关
  • 更接近自然语言,同时更容易描述计算问题
  • 高级语言代码与具体CPU型号无关,编译后运行
  • 使用编译器将高级语言编译成计算机能识别的计算机语言,在编译的过程中,由编译器去参考某一型号的cpu
  • 完成 2+3 功能的高级语言
    result = 2 + 3

超级语言

  • 粘性整合已有程序,具备庞大计算生态
  • 具有庞大计算生态,可以很容易利用已有代码功能
  • 编程思维不再是刀耕火种,而是集成开发

完成 2+3 功能的超级语言
result = sum(2,3)

Python

Python: 唯一的"超级语言"!

  • 计算机系统结构时代到人工智能时代的演进路线
  • 五种编程语言的初心和历史使命
  • Python语言的通用性、简洁性和生态性
  • Python是以计算生态为标志的"超级语言"

推荐阅读
  • springboot 事务 抛出异常_Spring Boot(四) 异常处理
    一、参数校验错误1.注解校验注解校验的常见形式是,在JavaBean类中添加javax.validation校验注解,在控制器方法参数前添加Valida ... [详细]
  • 开发笔记:Python之父重回决策层
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Python之父重回决策层相关的知识,希望对你有一定的参考价值。在GuidovanRossum(吉多· ... [详细]
  • 我正在学习网络性能课程,其中共享以下代码:Interestingoperatorconstobjects ... [详细]
  • Java工作流引擎关于数据加密流程(MD5数据加密防篡改)
    关键字:驰骋工作流程快速开发平台工作流程管理系统工作流引擎asp.net工作流引擎java工作流引擎.开发者表单拖拽式表单工作流系统流程数据加密md5数据保密流程数据防篡改软加密适 ... [详细]
  • java中关键语言英文版_为什么Java是华尔街上最炙手可热三门编程语言之一
    原标题:为什么Java是华尔街上最炙手可热三门编程语言之一多年以来Java都是华尔街最热门的编程语言。从低延迟处理应用到订单管理系统或风险评估平台,都有 ... [详细]
  • 导读:今天编程笔记来给各位分享关于php变量命名规范是什么的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: ... [详细]
  • 工作以来接触到的技术流
    2019独角兽企业重金招聘Python工程师标准下面是工作以来接触到的技术平台,以及技术方案。部分在项目中深入过,部分仅选型、实践过。不断补充中. ... [详细]
  • 本文介绍了使用Spark实现低配版高斯朴素贝叶斯模型的原因和原理。随着数据量的增大,单机上运行高斯朴素贝叶斯模型会变得很慢,因此考虑使用Spark来加速运行。然而,Spark的MLlib并没有实现高斯朴素贝叶斯模型,因此需要自己动手实现。文章还介绍了朴素贝叶斯的原理和公式,并对具有多个特征和类别的模型进行了讨论。最后,作者总结了实现低配版高斯朴素贝叶斯模型的步骤。 ... [详细]
  • 开发笔记:Python之路第一篇:初识Python
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Python之路第一篇:初识Python相关的知识,希望对你有一定的参考价值。Python简介& ... [详细]
  • 导读:在编程的世界里,语言纷繁多样,而大部分真正广泛流行的语言并不是那些学术界的产物,而是在通过自由发挥设计出来的。和那些 ... [详细]
  •   uni-app开发教程,uni-app实例教程  UNI-APP开发(仿饿)开发课程:进入学习  推荐(免费):uni-app开发教程  文章目录  简介,网 ... [详细]
  • 软件自动化测试的学习路线
    软件自动化测试的学习步骤软件测试交流群关注软件测试技术公众号获取阅读目录软件自动化测试的学习步骤自动化测试的本质自动化测试学习的误区自动化测试的职位自动化测试分类Web自动化 ... [详细]
  • Postman工具使用教程
    Postman的基础功能1.GET请求GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上,所以,GET请求的请求头与请求参数如在接口文档中无特别 ... [详细]
  • 这篇文章主要讲解了“如何应对Android面试”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何应对 ... [详细]
  • 1、DashAPI文档Dash是一个API文档浏览器,使用户可以使用离线功能即时搜索无数API。程序员使用Dash可访问iOS,MacOS, ... [详细]
author-avatar
一恒谢永泰_661
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有