在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
无基础可以学习Python教程吗?对于大多数初学者来说,在学习Python 时都会感到压力繁重,因为毫无基础去学习这种跨品台的计算机程序设计语言,无疑是一种自我挑战。但是相比Java而言,学习Python快,对于急需找到工作的人来说是一个非常好的选择。

1、找到合适的入门书籍,大致读一次,循环啊判断啊,常用类啊,搞懂
2、做些简单习题,字符串比较,读取日期之类 Python Cookbook不错
3、加入Python讨论群,态度友好笑眯眯很多小问题,纠结许久,对方一句话点播思路,真的节约你很多时间。耐心指教我的好人,超级超级多谢。
4、解决自己电脑问题。比如下载美剧,零散下载了2,4,5,8集,而美剧共12集,怎样找出漏下的那几集?然后问题分解,1读取全部下载文件名,2提取集的数字,3数字排序和(1–12)对比,找出漏下的。
5,时刻记住目的,不是为了当程序员,是为了解决问题。比如,想偷懒抓网页内容,用urllib不行,用request也不行,才发现抓取内容涉及那么多方面(cookie,header,SSL,url,javascript等等),当然可以听人家劝,回去好好读书,从头读。
或者,不求效率,只求解决,用ie打开网页再另存为行不行?ie已经渲染过全部结果了。问题变成:1—打开指定的10个网页(一行代码就行)。更复杂的想保存呢?利用已经存在的包,比如PAM30(我的是Python3),直接打开ie,用函数outHTML另存为文本,再用搜索函数(str搜索也行,re正则也行)找到数据。简单吧?而且代码超级短。
6、保持兴趣,用最简单的方式解决问题,什么底层驱动,各种交换,留给大牛去写吧。我们利用已经有的包完成。
7、耐心读文档,并且练习快速读文档。拿到新包,找到自己所需要的函数,是需要快速读一次的。这个不难,读函数名,大概能猜到是干嘛的,然后看看返回值,能判断是不是自己需要的。
8、写帮助文件和学习笔记,并发布共享。教别人的时候,其实你已经自己再次思考一次了。我觉得学程序就像学英文,把高频率的词(循环,判断,常用包,常用函数)搞懂,就能拼装成自己想要的软件。
零基础自学Python并不是什么难事,只要你保持初心,坚持学下去,一定会学有所成。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
Python正则表达式六种函数实例讲解
Python正则表达式是简介表达一组字符串的表达式,正则表达式可以方便的检查一个字符串是否与某种模式匹配。本文将结合实例给大家讲解六种在正则表达式中的常见函数,分别是re.match、re.search、re.findall、re.compile、re.split和re.sub。
9919
2019-09-02 17:52:33
Python核心知识学习思维导图分享
近几年,Python一路高歌猛进,成为最受欢迎的编程语言之一,受到无数编程工作者的青睐。 据悉,Python已经入驻部分小学生教材,可以预见学习Python将成为一项提高自身职业竞争力的必修课。那么零基础的学习者应该怎么开始学习呢?本文将分享给大家关于Python核心知识学习的思维导图,一起来看看吧!
6910
2020-04-01 15:03:42
Python解释器介绍与分类
目前基于不同的平台,Python的解释器出现了多种不同的版本,分别使用相应平台的编程语言开发的解释器。目前常见的Python解释器包括:CPython、JPython、IPython、PyPy、IronPython五个版本。
8428
2020-06-08 16:24:51
学Python数据可视化要掌握哪些知识点?
学Python数据可视化要掌握哪些知识点?掌握数据分析库的使用,如Numpy、Pandas、Matplotlib、Seaborn、Bokeh库等,数据清洗、分组和聚合等常见数据分析方法;时间序列、文本序列相关的数据分析方法;对数据进行处理分析及其可视化。
8047
2020-07-17 14:44:27
JavaScript对象的创建方式有几种?怎么用?
JavaScript对象的创建方式有几种?怎么用?对象是JavaScript的基本数据类型,对象不仅是字符串到值的映射还保持自有属性,JavaScript对象可以从一个称为原型的对象继承属性,对象的方法通常是继承的属性。
5278
2022-01-07 15:35:08
