Python编程基础入门 | 第零期 程序与程序设计语言(概念部分)

admin4年前未分类446

这是python编程基础入门的第零期,如果不是为了应试而去学编程的可以直接跳过这一期不看。
这一期主要介绍两个重要的概念:计算机程序和程序设计语言。
计算机程序简单的来说就是事先设置好的一串命令,用来实现某一些特定的功能的。而一个完整的程序又包含三个部分:输入,处理和输出。这三个部分缺一不可。有人说为什么有的程序不需要输入就可以有处理和输出了,那是因为输入部分被直接嵌入到了程序里面。输入和输出不一定是用文字,也可以是图片,多媒体等等。
程序设计语言就是计算机程序里面写命令用的语言,主要分为三类:机器语言(计算机直接能听懂的,计算机执行的二进制命令,都是0和1表示的),汇编语言(用助记符代替机器指令的操作码)和高级语言(更简单,符合人们的习惯,也更容易理解和修改,跨平台性更良好)。而高级语言又分为编译型语言和解释型语言。编译型语言主要有:C++,C等,解释型语言主要有:Python等。(java是一个例外,java需要在jvm里面进行运行也就是在电脑里面运行的一个小的电脑程序里面运行)编译型语言和解释型语言的区别可以用一个例子来说明:例如有一篇外文的文章,你看不懂,编译型语言是把这篇文章直接翻译成中文再给其他人看,这样就可以让会中文的人都能读懂了,但是例如英国人他就读不懂这篇翻译之后的文章,所以编译型语言的跨平台性(也就是例如其他的系统可以用这个程序,就叫做跨平台)对比解释型语言来说较差。而解释型语言就像是用一本字典,在看文章的时候就一个个词查对应的意思,而只要保证字典的种类够多,就能保证一定能读懂这篇文章,但是这样一个个查询的话效率会降低,所以一个同样的功能,用编译型语言写出的程序的运行速度一般来说是比解释型语言快的。
到这里文章就结束了,如果有什么修改的建议或者不明白需要提问的地方,可以通过微信联系我(当然你得先有我的微信),可以写评论,也可以给我发邮件,我的邮箱是647304772@qq.com,通过以上三种方式联系我的话我会尽量在3天之内回复的。如果你认为这篇文章写的还可以,请帮我向其他的同学推荐一下,谢谢!

返回列表

没有更早的文章了...

下一篇:琢磨ubuntu中......

相关文章

文件上传

<?phpfunction file_down($file_name){ $file_file="./down/".$file_name; //echo...

wrm2021测评 [祝大家中秋快乐!

wrm2021测评 [祝大家中秋快乐!

mmexport1632227693783.jpg先祝大家中秋节快乐,阖家团圆!接下来是wrm2021的非常简洁(水)测评首先是说来历,这是我用xs和一个网上老哥换的,他觉得这个手感很硬,所以改了半个...

站长常用代码,一定要收藏

.htaccess 配置301重定向RewriteEngine OnRewriteCond %{HTTP_HOST} !^www.pandaidea.com$ [NC]RewriteRule ^(.*...

琢磨ubuntu中......

琢磨ubuntu中......

上个月的时候我因为感觉我原来的win10系统太慢了,所以换系统成了ubuntu22.04LTS,但是几周之前因为不当操作导致bios坏了,保修换了个主板。经过这几周磨合,对ubuntu已经熟悉很多了。...

php数组排序(做网站的排序功能)

php数组排序(做网站的排序功能)

(以下3个方法都好用,推荐1)自己写的排序,支持多字段(极力推荐)(){    (){       }...

防止重复提交订单

加载提交的页面时候,生成一个随机数,$code = mt_rand(0,1000000);存储在表单的隐藏输入框中:< input type="hidden" name=&q...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。