python从0到1_从0到1的Python学习经验
1.一定要弄清楚自己的为啥学Python
做一件事情,你的动机很重要,如果意愿不很强烈,目标不清晰,很容易就会三天打鱼两天晒网,甚至稍微遇到一点波折就会停下来,慢慢的就会半途而废!因为学一门语言,不是一朝一夕的事情,需要长时间的大量的练习和阅读,绝对不是一时拍脑袋的激情.
目标没有高贵和低俗之分,也许你学Python是想找一份爬虫的工作,或者研究Python是想加入人工智能的大潮,又或者是因为想写一些脚本,小工具自动化自己的日常工作节省一些时间,或者是想追女孩子,或者是想过年回家能快一点抢到票,或者想多一份技能,跳槽的时候可以多加薪.
你学习的目标越清晰,你就会坚持的就越久,越不容易打退堂鼓.我记得最早的时候学Python其实就是为了自动化自己的日常工作,为了拿公司的一些Improvement Idea奖金,也许我自己也没有想到,从此一个小脚本改变了我的一些轨迹,喜欢上这门语言一发不可收拾,从参加公司的黑客马拉松大赛,到给公司的同事做Python的培训,成立Python club,以及后来开始写公众号等等一系列的连锁反应,也许未来还有更多...
2.工欲善其事,必先利其器
做任何一件事情,一定有很多种方法,条条大路通罗马。比如你要去北京,你可以开车,你可以坐高铁,也可以坐飞机。那么哪一种对你的成本最低效果最好呢,大家有没有思考过,方法很重要!
每一个人的情况不一样,基础也不一样,自己硬头皮自学,买几本书看,或者看看视频,找个师傅请教,找几个志同道合的小伙伴结队学习,这些途径其实都不错.
看书是细水长流型,视频和辅导班是速成型,几人结队可以互相共享资源,互相帮助,遇到问题有人讨论,可以商量.
而我觉得最有用的是,是找一个比你强强很多人,面对面指点指点,是最有效的。见面交流会比文字更有激情,更含情感,你能感受到对方的气场和激情。
幸运的是我结识了公司的一位编程大牛,此人酷爱编程,机器键盘每天敲个不停,而且是没有字的那种键盘。经常跟他畅谈了一番,豁然开朗,受益匪浅.
3.时间是最好的利器
一寸光阴一寸金,时间对每个人都是公平的,但是又是不公平的!有的人一个月过去了,可能还是只会写Hello World,书还是前面看的几页;而有的人可能已经一本入门的书都看完了,案例写了几十个,代码写了几千行!
关键还是看你有没有挤出时间学习,有的同学说我很忙,没有时间啦。其实时间大把大把,地铁上可以看一小章节,平时少刷刷手机,挤出点时间写写代码,代码不要多,每天50行足够,晚上睡觉少睡一个小时,多看几本书。多看几个优秀的源码。
每天一点改变,时间长了必将有质变,甚至裂变!
4.大量的练习
学任何一门编程语言,第一点就是要记住,通俗点就是要死记硬背下来,如果你记都没有记住,怎么谈编程呢!俗话说“熟读唐诗五百首,不会做诗也会吟”,其实讲的就是熟能生巧,编程讲究的是实战。
一开始都是找一些例子,模仿的写,然后慢慢的改里面的代码,不断的debug就能慢慢的明白,别人为啥要这么写,亲手敲一边,改一遍,胜过你读万遍.
5.学会总结
好记性不如烂笔头,每个人的天资不一样,我是属于比较笨的那种,所以比较喜欢记录,看到好的知识点,好的代码就拿个小本子记录下来。
Python的技巧性非常高,一定要善意总结,Python入门容易精通难,说的就是这个道理. 里面的技巧宛如一颗一颗珍珠,需要好好的用线串联起来,才能成为一根精美的项链,而这根线就是你的长年累月的积累.
python从0到1_从0到1的Python学习经验相关推荐
- 《Python知识手册》,V3.0版来了,2021年,走起!
"种一棵树,最好的时间是十年前,其次是现在." 一.前言 大家好,今天给大家推荐我的一位好朋友,公众号「Python数据之道」号主 Lemon . 从 2017 年开始,Lemon ...
- python基础教程是什么语言-0编程基础,什么语言也没学过,请问学Python怎样入门?...
其实Python入门并不难,只要你有足够的自信心,明确学习目标,循序渐进就能不断享受到python带给你创新的乐趣. 大家为什么要学习python呢? 1.python简单易学 python的优势就是 ...
- 零编程基础学python-如果是一个纯0编程基础的小白,如何学Python
Python 可用的地方非常多.无论是从入门级选手(爬虫.前端.后端.自动化运维)到专业级数据挖掘.科学计算.图像处理.人工智能,Python 都可以胜任.或许是因为这种万能属性,周围好更多的小伙伴都 ...
- Windows 10 下 Anaconda3 (Python 3.8) 配置 OpenCV-4.4.0
Anaconda3 配置 OpenCV-4.4.0 我的小站.Github Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项. Ope ...
- 强势回归!比 Python 快 20% 的 Pyston v2.0 来了!
作者:Kevin Modzelewski 机器之心编译 比 Python 快 20% 的 Pyston v2.0 来了. 2014 年,Python 实现 Pyston 诞生.Pyston 的开发目标 ...
- 《Python数据科学实践指南》——0.2节如何成为数据科学家
本节书摘来自华章社区<Python数据科学实践指南>一书中的第0章,第0.2节如何成为数据科学家,作者纪路,更多章节内容可以访问云栖社区"华章社区"公众号查看 0.2 ...
- python 在数字前面自动补0
1. 为了排版方便或者是输出文件命名整洁,通常需要给数字前面补0来做统一. Python中有一个zfill函数用来给字符串前面补0,非常有用,这个zfill看起来也就是zero fill的缩写吧,看一 ...
- The configured Task Off-Heap Memory 0 bytes is less than the least required Python worker Memory 79
碰到这么个报错: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective ac ...
- python填充_python 实现矩阵填充0的例子
需求: 原矩阵 [[1 2 3] [4 5 6] [7 8 9]] 在原矩阵元素之间填充元素 0,得到 [[1. 0. 2. 0. 3.] [0. 0. 0. 0. 0.] [4. 0. 5. 0. ...
最新文章
- 数据结构与算法 | 计数排序
- mysql inner join where_mysql中,inner join和where的结合问题
- vue2中的keep-alive使用总结及注意事项
- 软件安全测试报告模板_软件测试工程师经典面试题
- mysql offset函数_mysql查询语句解析
- python测验3_基于Python3的漏洞检测工具
- H264视频压缩编码标准简介(一)
- Tomcat部署项目的方法
- 基于LD3320的嵌入式语音识别系统设计
- Mac上emacs使用ggtags
- 概率论总结(《概率论与数理统计》第四版 浙江大学)
- VBA操作WORD(二):替换字符(含空格、全角字符、换行符等)
- [已解决]小程序获取openId报错:40125
- python -PyPDF2对pdf 进行拆分
- 文献管理工具之Zotero:如何在Zotero中设置webdav连接到坚果云?
- 偶遇with ties
- IJCAI'22 | 感知图像内容的创意布局自动生成方法
- 【厚积薄发】如何优化WaitForGPU?
- QQ客户端管理聊天记录漫游功能 | 解决经常弹窗消息漫游安全验证,QQ服务独立密码的问题
- PS之5分钟学会使用快速选择工具抠图