写给零基础小白的计算机入门(三)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上一节我们初步了解了什么是计算机语言,然后初步认识了一些代码的样子,本节我们继续深入了解代码。
语言有高级低级之分,越高级的语言就越厉害吗?
这里的高级并不是常用的那种高级的意思,而是指这个语言离硬件更远。语言本身是不分优劣的,没有什么厉不厉害的分别,就跟这个世界上的一切事物一样,没有完美的语言,也没有一无是处的语言。每个语言都有最适合的应用场景,这个慢慢学到语言的语法之后就能明白了。
计算机领域常说的hello world是什么?
hello world一般用来指代某种语言的入门,因为大家在新学一种语言的时候一般就照着敲一段最简单的代码,这段代码的作用是在电脑屏幕上打印出‘hello world’这句话。
我不会英文也可以学习写代码吗?
是的,不会英文也可以写代码,因为写代码其实只用了一些很少的英文单词,也没有英文那么多复杂的语法,只要知道了这几个英文单词的意思就可以写代码了。
以Python为例,Python中共33 个关键字,这33个词是Python这个语言提供给你的工具,也可以说是基本元素,就和英文中提供了26个英文字母一样。
['False', 'None', 'True', 'and', 'as', 'assert', 'break',
'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
换句话说你只需要记住这33个单词就可以学写代码,是不是非常简单。
有这么多种语言? 我应该学哪一门呢?
在学校里学习编程,多是用c和c++入门,我觉得这样并不是特别合理,因为c和c++都是比较高效底层的语言,相对来说也比较难。
而大部分人学习写代码根本不需要用到那么底层的语言,也不可能去写操作系统这种级别的软件,多是一些应用上的需求,因此我认为Python最能够满足这个需求。
Python主要有以下几点好处
1.语法比较简单,学起来比较容易
2.Python的库(就是Python的工具)很多,社群很大
3.Python能做的事情很多,从网站开发,数据处理,人工智能,等
等都可以做到
国外也有很多大学将Python作为计算机课程的入门语言。计算机排名前 10 的学校里,有 8 所学校(80%)使用 Python 作为编程入门语言。
以上内容由北大青鸟佳音校区老师于网络整理,学计算机课程选择北大青鸟佳音校区!