[1] Python学习计划与准备 编程语言 python python入门 人工智能 互联网

  1. Python的学习计划
    在开始正式学习之前,我们最好能够拟定一个学习计划。在这里,我为大家列了一个清单表,接下来的学习将会按照这个列表进行,当然也不排除会有一些小的改动。

首先我们想要入门、编写简单的程序则需要掌握如下内容,学习python加python编程语言学习QQ群 51526727

计算机编程的原理简要介绍
集成开发环境PyCharm
变量名、数字、字符串、列表
条件判断语句
循环语句
注释
函数
模块和引入
各类数据结构
其次我们将介绍着重介绍正则表达式、类和对象以及文件处理等稍微进阶的内容,我会在以上内容介绍到一半左右补充这些内容,最后作为扩展,我会带大家做一个简单的图像处理软件,之后(可能要等一段时间)会接着写关于网站开发(Django)和数字系统(树莓派)应用与开发的教程。

有了一个小计划,我们接下来就能开始正式学习了。

  1. 计算机编程的原理简要介绍
    我在大学的时候主要专业是面向硬件方面的电子与计算机工程,我主修计算机结构、编译器和单片机,也长期和计算机低级语言打交道,因此对计算机如何处理代码还是有一定了解。

我们都知道计算机内部芯片都通过1和0的信号进行交流,比如输入一串文字,从计算机内部来看就是一串1和0,这些1和0的数据指令我们就叫它机器语言(Machine Language)。当然机器语言也不是完全无规律的,每一个指令和数据都是按照一定格式来排列并由处理器来解析、处理,但是如果天天面对一堆1和0,我相信最后头不昏眼也一定会花,为了更有效率的编程,又诞生了汇编语言(Assembly),汇编语言就是用一些至少人能看得懂的词或缩写来根据指令的格式来代替这些1和0。这两门语言又被称作低级语言。

当然,用低级语言编程还是很痛苦的,所以之后为了能让编程更接近人类的语言(英语为主),相继诞生了各类我们所知道的编程语言,又叫高级语言,比如C、Java、Python等等。所谓编译器(Compiler),就是(通常情况下)指能把高级语言翻译成低级语言的工具,一般来说翻译成汇编语言,然后再通过汇编器(Assembler)进一步翻译成二进制的机器语言供处理器处理。比如以下指令,

C = A + B
经过编译器翻译成类似以下的代码,学习python加python编程语言学习QQ群 51526727

add C, A, B
然后汇编器会根据处理器的需求翻译成二进制语言进行执行。

现在我们对计算机如何编程有了一个大致的了解,知道了一些专有名词的意思,比如何谓“编译”,我们可以快快乐乐地进行Python的学习了。对编译器的原理和处理器的构造等内容感兴趣的同学可以阅读下面两本书。

Fisher and LeBlanc, Crafting a Compiler in C

David A. Patterson and John L. Hennessy, Computer Organization and Design

  1. 集成开发环境
    所谓集成开发环境(Integrated Development Environment),也就是我们经常听到的IDE,我们可以理解为一个让编某语言更舒服的一个软件,自带调试、编译、更正等功能。编写Python我向大家推荐由JetBrains公司开发的PyCharm这个IDE。下载链接:PyCharm下载链接。我在一开始用Python的时候没有用PyCharm,还要输入指令来编译运行程序,但是自从用了PyCharm,只要按一下页面上的运行按钮即可编译、运行,在编代码时它还会实时提醒你是否有编写错误,甚至还会提示单词拼写错误、帮你练习英语。

下载页面长这样,大家可以下载免费版本(Community),付费版本(Professional)对于学生来说是免费的,需要用你的学校邮箱注册一个账号,不然只有30天的试用期,当然,土豪随意。

扫描二维码关注公众号,回复: 3335362 查看本文章

下载完成后只要按照默认安装步骤就行了,安装完成后我们就可以跟上一篇文章里用的IDLE说bye-bye了,谁叫PyCharm名字里就带着魅力一词(另外idle有游手好闲的意思,听名字就不想用了)。

接下来我们打开PyCharm,第一次打开可能会问你要不要导入设置,如果你以前安装过的话可以考虑导入,不然勾选不导入就行了。

  1. 创建你的第一个项目
    第一步:点击“Create New Project“,学习python加python编程语言学习QQ群 51526727

第二步:确保左边选择“Pure Python”,在“Location”这一栏选择或创建文件夹,我把这次的放在myFirstProject文件夹里。同时“Interpreter”选择版本3.6.2(我忘记更新Python了,根据上一篇文章最新的应该是3.6.2)。

第三步:点击右下角创建,进入页面。当然我们只是创建了一个文件夹,并没有新建任何程序文件。

我们可以点击左下角的Python Console标签,可以和上一篇里一样做数学,

或者我们可以更像一名程序员,在刚创建的目录下新建Python文件,

输入文件名,

你可以给它随便起名字,我这里起了first,然后你会在左边的导航栏里看到在myFirstProject文件夹下会多出一个first.py的文件。

第四步:在first.py文件里输入以下两句话,

print(“Hello World!”)
print(“I just created my first python project!”)
print():在屏幕上显示括号里的内容。

我们可以点击右上角绿色的播放键来运行该程序,如果播放键是灰色的话,大家也可以右击first.py的标签,选择Run,如下图,之后右上角的播放键就会自动被激活可用。

最后能在PyCharm下方的窗口看到刚才的两行代码被成功执行,学习python加python编程语言学习QQ群 51526727

猜你喜欢

转载自blog.csdn.net/cbyacq798/article/details/82801598