首页 / PYTHON / Day 1 Python之旅
Day 1 Python之旅
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Day 1 Python之旅,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2087字,纯文字阅读大概需要3分钟。
内容图文
![Day 1 Python之旅](/upload/InfoBanner/zyjiaocheng/848/5c871dd45ec641c7bd2b8127e09e491a.jpg)
今天起醒来得很早,差不多04:30,之后又眠了一会儿,但是想到要学习Python,体内的激素就升高了,感觉是要去拯救世界的节奏呀!就在04:56的时候下床。使用博客,一是让自己每天都能保持学习Python的习惯,二是巩固当天所学习的知识,也为之后的复习做点记录。今天,充实自己的学习生活!话不多说,来整理一下今天早上所学到的知识!
今天学习了“编程语言的介绍”和“Python种类的介绍”,看了两个视频,讲课的老师很幽默,也讲得形象生动,对于我这个对计算机一窍不通的人来说,确实是入门的必选。
1.关于计算机(手机)的层次:如图,我们可以看到计算机大致可以分为三层,最底层为功能,比如声音和影像,我们使用网易云音乐的时候需要用到声音功能,用优酷的时候需要用到影像功能,而操作系统是专门用来控制功能的,其实功能是由低级语言编写出来的,程序放在操作系统。然后,软件层是高级语言编写出来的,专门用来控制操作系统。我的理解是可以把软件看作是家中各种用电器的开关,操作系统是电路部分,而功能就是我们家中的各种电器,你想用什么电器,你就打开相应的开关。
2.关于编程语言的种类:编程语言分为低级语言和高级语言。低级语言有C语言和汇编语言两个,它们是由机器码构成,比如我们常见的010010101,它是构成操作系统的重要部分。对于我们初学者(或者非计算机专业)来说,学习低级语言的成本很高,所以我们大多都会选择高级语言。对于高级语言来说,种类比较多,比如Java、C#、PHP、Go、ruby、C++等,他们是由字节码构成,字节码可以看成是众多机器码的集合,但很短。相比于低级语言来说,它的学习成本比较低,也容易上手。其中的PHP只适合用来做网页,有局限性,而Python和Java不仅可以做网页,还可以做一些软件,比如AlphaGo。相比之下,Java能做的,Python都可以做,Java的执行效率高,开发效率低,而Python的执行效率较低,但是开发效率高。
3.关于Python的种类。Python的种类有很多,几乎每一种语言都会衍生出自己相应的Python出来,比如Java衍生出来的Javapython、C语言衍生出来的Cpython(其实也就是我们常说的Python)和C#衍生出来的C#python,我们借三者来比较为什么Cpython为什么会更好。如图,假设我们编写一个同样功能的指令让三种Python来执行,对于Javapython和C#python来说,指令分别先经过Java和C#之后才到达C语言,然而对于Cpython来说,指令直接 到达C语言。因此也可以想到为什么Python的排名会越来越靠前了。
执行效率最高的是pypy,这些是Python开发出来的Python。
今天的任务完成,明天见!
内容总结
以上是互联网集市为您收集整理的Day 1 Python之旅全部内容,希望文章能够帮你解决Day 1 Python之旅所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。