文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

PYTHON学习0001:python介

2023-01-31 07:52

关注

1、计算机只能理解二进制(也就是0和1),其底层是电路,就比如电灯,开灯代表1,关灯代表0,把很多灯组和在一起,其不同的状态就能够表达不同意思了。1个灯能表达2个状态,2个能表达4个状态,以此类推。
2、计算机只能理解0和1,初代程序员是通过机器语言(类似0,1的排列组合,是二进制的组和几乎和二进制没区别)与计算机交互,但是太复杂、效率低。
PYTHON学习0001:python介绍----2019-6-3
3、汇编语言:机器语言的改进
PYTHON学习0001:python介绍----2019-6-3
相对机器语言,没有实质性的提高,只是改变了代码外观。
4、高级语言:
PYTHON学习0001:python介绍----2019-6-3
5、高级语言之间的分类:因为高级语言编制的程序不能被计算机直接识别,必须转换成二进制代码交于计算机才能执行(中间的转换过程就类似于翻译),所以根据转换方式(解释型和编译型)不同对高级语言分类。
5.1编译类:就比如一本中文写的书,要把它翻译成英文,先请一个翻译(这个翻译懂所有语言),把全本书翻译成英文,然后再给美国人去读。但是翻译完成后,只能是懂英语的人能看懂,其他人不懂。(也即无法跨平台)那么编译型语言就是把源代码全部翻译成机器语言后再生成一个执行文件。可以脱离原来的源代码和翻译器执行。
PYTHON学习0001:python介绍----2019-6-3
我们在计算机上的操作实际上是先通过输入设备给电脑传输指令,然后由操作系统来执行。但是不同的操作系统,其底层代码不一样。
5.2解释类:就比如一本中文写的书,要把它翻译成其他语言,请一个翻译(这个翻译懂所有语言),但是作者读一句,翻译员翻译一句,类似同声传译,可以翻译成不同的任何一种语言(也即可以跨平台)。效率也高。
那么解释类语言就是边翻译边运行,不生成执行文件,所以必须在翻译器里才能执行。
但是运行效率相对低,但是由于计算机本身运行速度很快,所以人感受不到明显差距。

PYTHON学习0001:python介绍----2019-6-3

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯