龙空技术网

大家都说Python 简单易学,为什么很很多小白觉得难呢?

Python燕大侠 425

前言:

如今同学们对“python难不难”大体比较重视,大家都想要知道一些“python难不难”的相关文章。那么小编也在网络上网罗了一些关于“python难不难””的相关内容,希望同学们能喜欢,大家一起来学习一下吧!

首先我们就来简单介绍下,Python是一种面向对象、直译式计算机程序设计语言,由Guido van Rossum于 1989年底发明, 第一个公开发行版发行于1991年。Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。

特点:

简单易学

还是要推荐下小编的Python学习裙:589 3O63 26,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括小编自己整理的一份2017最新的Python资料和0基础入门教程,欢迎初学和进阶中的小伙伴。在不忙的时间我会给大家解惑。

Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。Python有极其简单的语法容易上手。

免费开源

Python是FLOSS(自由/开放源码软件)之一。使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。FLOSS是基于一个团体分享知识的概念。

高层语言

用Python语言编写程序的时候无需考虑诸如如何管理你的程序使用的内存一类的底层细节。

解释性

Python语言写的程序不需要编译成二进制代码。你可以直接从源代码运行程序。 Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言并运行。这使得使用Python更加简单。也使得Python程序更加易于移植。

用途:

Python的广泛用途

1、Python Web开发

2、编写桌面图形用户界面程序

3、图像处理、影视特效、3D游戏开发

4、Python网络爬虫技术

5、Python大数据分析与挖掘

6、Linux系统运维

Python广为人知的应用案例

1、Googel搜索引擎的核心代码使用Python

2、迪士尼公司的动画制作与生成采用Python

3、大部分Linux操作系统都内建Python环境

4、豆瓣网使用Python作为主体开发语言

5、Yahoo使用Python建立全球站点

记得刚学Python的时候,几乎所有人都说Python 简单易学,而对于编程零基础,只掌握Word和Excel的人来说,感觉真的好难。

学习之前网上的教材看了,Python的书也看了,包括《核心编程》,公开课也看了,包括莱斯大学和MIT的课。很多知识点,看的时候好像明白了,然后马上就忘,看了三四遍也记不住。

就算是多练习,多做题,很多题也是照着例题依样画葫芦就能做出来,改动一下就不明白了,感觉还是没有深入理解。

在网上看,到处都是自学几个月就很懂了然后找到满意工作的帖子,有没有人像我一样觉得很难呢?

有网友点评说:

Python语言本身是比较容易的,楼主说的难应该指programming本身。

不觉得非计算机专业出身就学不好编程,我就是学通信的,学Python全凭兴趣。平时用Python干各种脏活累活,数值计算、数据处理、复杂文本处理、数据库导入导出excel、网上抢票、Web数据抓取、消息推送、DHT网络爬虫、Kodi插件、Web自动化测试、网盘下载、云点播。甚至有次日记软件密码忘了,都是通过py+autoit暴力破解出来的。

我的win、debian、mac上面一般都会开一两个ipython,临时处理各类杂务。简单来说,Python现在就是我日常生活的一部分。我不是专业程序员,也没用Python做过什么大项目,只是每天享受Python带来的便捷与快乐。

所说的不能深入理解,其实是不愿意花时间钻研。用了十几年Python,现在也要一直翻看官方文档和一些第三方module的文档,不断把遇到的问题弄懂弄透,学习不就是这个过程么?

另外一个建议,练习时尽量不要copy后在现有demo基础上改,从头开始写起,遇到问题一个个查清,这样才能学到东西。

接收到这个小伙伴的答案,我内心开始反思,其实他说得都对的3个点是:

1.其实本身我对编程是不热爱的,只是因为需要;

2.其实本身我是对Python更上层可以用来做什么是不清楚的,思维还是在机械的完成一个Python习题;

3.其实我本身对编程的难度是小悄了的,Python简单是相对于C、Java等语言。

我觉得是这样的,因为python很接近自然语言了,只要稍微有点编程基础的人,学起pyhton来上手会特别快。我当时在实验室的时候被要求用python开发时,拿起书就看了三天,然后就可以动手写简单的脚本了。

标签: #python难不难 #python非常易于移植