您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
零基础如何开始学习Python?
数组,函数,基础零基础如何开始学习Python?
发布时间:2019-02-08加入收藏来源:互联网点击:
博客基本是CSDN,博客园,简书,W3C、RUNOOB等
练习(敲代码)
编程的学习,反复的敲代码验证视频或者书籍中例子,或者验证自己的想法,反复练习是必不可少的。这里的反复练习,并不是说好像背课文一样一字不落的背下来。一定是先想明白原理,在动手敲,最后的目的是提及某个问题,自己想出解决方案,并代码实现出来。切忌背代码。
有其他编程语言基础然后学习Python
基本你们也是老鸟了,这样学起来很简单啊,看看语法,看看基本类型,大概结构,开始码代码吧,写着写着、debug着debug着就会了。
还是那句话:人生苦短、我用python。
没有什么捷径:记住基本语法变量等+反复练习。实践出真知。进步最快的方法就是用学的这个语言实现功能,解决问题,看大神的代码。看书。是的,最后到大神只能看各种资料了,视频是给初学者用的。
说简单也简单,说难也难。简单的是代码的搬运工,难得是把问题用代码解决出来。世界三大科学思维之一是:计算思维。
回答于 2019-09-11 08:43:50
你的学习顺序反了,这当然容易陷入到迷惘之中。 我们都经过了大量的学习,才混到今天。但是我国的学校教育,可能给了很多人误导,让人丧失了自我学习的能力。
其实编程是一个超级实践课程。看书是不够的,做例子是不够的,做习题也是不够的。因为书、例子、习题都不能涵盖你未来需要的所有技能。同时,你的目标不是考试得到一个好的成绩,不是game the system,而是学会一种技能。 所以,你的学习方法错了。
我一向建议所有的初学者,所有的自学者。在学会任何一点基础知识的时候,就开始实践。从实践出发,用实践牵引你学习。
比如,你现在开始学习文件系统和目录了,那好,你可以设计一个小项目给自己。
比如,在你自己的硬盘里面遍历,找出所有的mp3/wav文件,算算空间占用,等等。 在做这个小项目的时候,你会发现很多书里面不见得告诉你的知识,你也有可能发现无数种做法。
再比如,你学习到了urllib2的时候,你就应该考虑怎么做一个爬虫项目。
Python是一种非常顺手的,高效率开发的语言。用来做各种各样的好玩的工具都是可以的。看你有没有想法去做了。 学习所有语言都应该这样。
这样学习你就不会说,等到遇到一个现实问题的时候,束手无措了。 从干中学,从学中干。 我不是Python专家,但是我用Python做过一些事情,为啥呢,顺手。
多年前,我一个朋友想到了一个玩法,他找到了一个巨大无比的人名库,几千万名字,他想按照这些人的google搜索数量排序,得到一个人名的热度信息,搞不定找到我。
我帮他写了一个python程序,可以每3秒去google搜索一个人名(更频繁会引发google的防spam机制)。但是这样全部搜完要很久吧,拿3000万说要3年,30000000/(60*60*24/3)。然后我再帮他写了个程序把几千万的人名切成几十份,然后他去找朋友的机器来运行,凑了几十台机器,一个月不到就抓完了。一个最简单的分布式爬虫就做好了。
做这个之前,我其实对Python没啥了解的,就是估计Python做这个很顺手,比其他语言简单就用了Python,后来果然是,其实这代码也就10-20行的样子吧。
回答于 2019-09-11 08:43:50
首先要弄清楚python是什么?
Python是一种动态的、面向对象的计算机程序设计语言。Python具有简单易学、可移植、可扩展、可嵌入、 丰富和强大的库、免费开源等特点。Python是高效可靠的编程语言,不仅具有较快的运行速度,高可靠性以及高效。同时Python的开发速度也是快于传统的编程语言。Python的应用范围广泛例如做系统的运维、开发app、图形的处理、科学计算、文本处理、网站开发、网络安全攻防、人工智能。
小白零基础该如何学习Python?
Python学习应该分为三个阶段:
第一个阶段是入门,这里的入门主要是指了解Pyhton的哲学理念,安装配置python以及开发工具的使用。入门可以在网上查阅到很多资料,或者购买一些学习python的书籍。
第二阶段是基础和进阶,主要是学习python的基础,基础分为核心的Python语言和内置对象。进阶分为python库以及扩展模块。
这个阶段基础的只是可以购买一些付费的教学视频,现在是知识付费的时代,跟着视频写一些代码比一个人看书效率要高很多。写代码不求速度,要以理解为主。同时需要多加练习,把基础打扎实后就可以试着自己使用一些库做些小项目。例如做个简易的音乐播放器或者做个爬虫程序抓取自己喜欢的内容后自动发送到邮箱里。使用库的过程中要培养阅读文档的能力。
第三阶段是选择方向,Python的应用范围十分广泛,你需要选择一个行业然后深入的研究。到这个时候Python只是一个工具,你可能需要学习更多其他的知识。
学习Python要结合自身的实际情况,如果你是一个
回答于 2019-09-11 08:43:50
首先是print(\"hello,world!!\")
回答于 2019-09-11 08:43:50
上一篇:怎样找到同城创业者?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |