一起打卡从零学Python(一)---进入编程世界,突破自我

本人毕业于浙江大学硕士,但是非计算机专业,是大家所谓的天坑专业,为了提高自我,一开始从生信数据分析出发想要学习编程,有一点R语言基础。但是了解到python的强大和有趣之后,更加萌生学系的冲动,想要进行一长计算机语言对话之旅,想和广大全球的志同道合者一同上路,从零,从无开始。

1、计算机程序开启之旅

最近刚读完一本小说《浙大夜惊魂》(建议去看,和《隐秘的角落》同一作者,浙大的建议毕业离校后看》,一部关于浙江大学的实景小说,今年刚刚从浙大毕业,对于母校还是有些不舍,最主要的是其发达,再后来看到本科生考试,关于C语言和Python的,所以对于学习编程的愿望更加强烈。其实之前也有意向学习,但比较懒散,这次下定决心要开始,所以做了这份电子笔记。

我们日常所熟知的计算机,似乎只是一台电脑,所以更多时候,对于绝大多数非计算机专业的人来说,将计算机和电脑等同于一个东西了。但是,我们的脚步只停留在了使用电脑,文件处理、阅读浏览器等等,对于什么是计算机,我还是一个懵懂的门外汉。那么需要一本书,就像阅读小说一样,从头开始了解。虽然会让我们痛苦(非专业,比较吃力),但是还是需要快乐(学习新的知识,解释我许久的困惑)的正式开始这场完美的旅行,去探索其中的奥秘。

在这之前,要在内心中鉴定一个思想,才会让自己的计算机语言编程变的轻松,不会出现对于未知事物的畏惧。那就是计算机编程语言就是人与计算机交流的一种语言,等同于你和外国人交流的时候需要学习外语一样。不同的是,计算机编程语言具有高度的规则性。掌握其规则和规律,将会打开新的世界。

2、选择学习Python的书籍

现在网络超级发达,学习python的资料获取以及不是那么难了,难得是对于我们初学者来说,如何选择一个适合自己的,可以入门的数据或者教程。我在网上探索了很久,各种资料应接不暇,但是鱼龙混杂,幸运的是,我最终看到了一本书---《Python编程从入门到实践第2版》,非常适合我,姑且先不说他的内容,仅仅只是他的封面就吸引了我。一般的数据封面还是比较严肃的,但是它这个有趣的封面注定是一本非常有趣,非常适合初学者的书籍。(之后学习的事实证明,我没有看错)

这是一本英文书籍,开头很有趣。

不用担心英文看不懂,因为我找到了本书的中文版,而且里面资料齐全,各个章节的练习题都有答案解析。想要获取资源,可通过下面的链接:

链接:https://pan.baidu.com/s/1irfnqhhm3FDP9wQhM-jA5A

文件解压密码可通过邮箱21717006@zju.edu.cn获取!

3、下载Python和编辑器

python可在其官网https://www.python.org/ 下载,下载对应于自己电脑的即可,提醒一下,在很多教程中,都提到,学习python最好学习它最新版本的前一版,这样在学习中不会出现差错。下载好之后,按照默认的路径安装。在上面介绍的书籍中有详细的介绍。

至于python编辑器,就是能够更好的去编写计算机语言的一种辅助工具。每个人可以按照自己的喜好选择,都是可以的。

上述书籍中介绍的是一款sublimetext编辑器,适用于初学者,虽然是收费软件,但是可以无限期试用,页面简单友好,下载链接https://www.sublimetext.com/

也有更加大众功能齐全的Pycharm,专业程序员喜欢使用,下载链接https://www.jetbrains.com/pycharm/

其他的编辑器也有很多,但是作为初学者,有一种学习的就可以了。

4、第一句程序语言

安装好python后,我们运行下面这个代码,虽然没有任何意义,但是这是所有学习程序新语言的惯例,姑且可以理解为一种祈福形式,我们能够成功。

print("Hello World!")

Hello World

不要去问这写字母符号有什么意义,气定神闲从最基础开始看起,把那本书一个字一个字的看。

在学习R语言的时候我有一个深刻的体会,那就是计算机语言一定要打好基础,其实和学习外语一样,基础是根本。我就是因为被一些表面的东西迷惑了,在学习R语言的时候操之过急,基础没有打牢,导致后期在自我创造上能力不足,只能做点基础的事情或者复制别人的代码来跑,这是非常不好的。

所以,在学习Python之除,我就下定决心,在学好基础前,控制自己,不要去看那些高级的东西,虽然开发小游戏,web网站,画图等等很有趣,很有吸引力,但是目前重要的是心无旁去学好最基础的内容。

好了,我们打开书本的第一页。。。。。。

开始学习!!!

(0)

相关推荐

  • 视觉入门书籍介绍

    工欲善其事,必先利其器.在学习任何东西的时候都应该手握一把利器,就像学习英语,人手一本"红宝书"一样,入门视觉领域,首先需要学习基础的图像处理的知识,而选择优质的书籍,可以使学习者 ...

  • 10本 Python 零基础入门学习书籍推荐

    Python 是一款解释型.面向对象.动态数据类型的高级程序设计语言.语法简捷清晰,具有丰富和强大的类库,因而在各种行业中得到广泛的应用.对于初学者来讲,Python 是一款既容易学又相当有用的编程语 ...

  • Python和PHP到底选择哪个?Python入门教程

    对于开发初学者来说,选择学习哪门编程语言是很多人的疑问,毕竟不同的编程语言有各自的优缺点所在,尤其是在web开发领域,PHP和Python都有很好的表现,那么Python和PHP到底选择哪个?在这里小 ...

  • 0基础转行学Python怎么样?Python基础

    随着互联网技术的发展,大家对于编程的认识越来越系统化了,现在学习编程的年龄越来越小,而编程也成为了我们学习的重要知识. 当然,学习编程知识不分早晚的,也有很多26岁左右才转行学习编程的工作者,他们也成 ...

  • 计算机专业几本必看的书!入坑编程,“我不后悔”

    今天给大家推荐几本计算机专业必看的书,当今社会,要说哪个专业或者领域最火爆最受欢迎,计算机专业当之无愧可以进入Top3.日常生活中的各行各业都离不开计算机的支持,无处不在.而且,计算机行业给的薪资也是 ...

  • Python官方推荐30本面向初学者的书籍!你看过几本?

    Python官方推荐30本面向初学者的书籍!你看过几本? 「已注销」 2020-09-27 10:25:43  282  收藏 文章标签: python 程序人生 经验分享 恰饭 深度学习 版权 现在 ...

  • 0基础能否学会Python?Python入门

    0基础学Python难吗?这个问题是很多没有计算机基础又想要学习Python的人最关心的,接下来小编通过下面这篇文章为大家详细解答一下. 零基础学Python难吗? 说起Python语言,大家的第一印 ...

  • 小白能学会Python吗?能不能学习?

    小白能学会Python吗?0基础能不能学Python?学完之后可以做什么?--这是很多人都想要知道的问题,今天小编特地整理了一篇文章,为大家详细讲解一下. 小白能学会Python吗?能不能学习? 当然 ...

  • 无计算机经验可以学Python语言吗?

    Python语言随着数据分析和人工智能的发展越来越受到大家的喜欢和关注,更多人都想要学习Python语言,无论是有基础还是没有基础,对于具有一定基础的人来说,学习效果会更快,也比较懂,但是对于完全没有 ...

  • opencv和Python有什么不同?基础分析!

    Python不用过多的介绍,大家都比较了解它,它是一门高级的.面向对象的编程语言,那么它与opencv有什么不同呢?它们之间的区别是什么?我想很多人对它们都有所好奇吧,接下来我们一起来了解一下. 首先 ...

  • Python 学习手册第 4 版(附下载)

    如果有人问学习Python有什么书籍可以推荐,那么<Python 学习手册>再合适不过了.这本书的豆瓣评分高达 7.9 .非常适合初学者. 书籍简介 Python是一种简单的.解释型的.交 ...

  • Python猫荐书系列之七:Python入门书籍有哪些?

    图片来源:pexels 最近,猫哥的 Python 技术学习群里进来了几位比较特殊的同学:一位初三的以编程为兴趣的女生.一位在大学里刚开始执教 Python 的老师.一位四十多岁仍在编程一线的工程师. ...