经验贴 | Python小白入门指南

291 篇文章 0 订阅
151 篇文章 2 订阅

本人文科生,自学Python 多年,我的学习 Python的经验是:**坚持+勇气+练习,**我刚开始是不断找经验贴,找视频,迟迟不敢敲,甚至连Python主程序都没装!现在回想起来,心里的恐惧才是要克服的第一关,以下的经验可以分享给大家。

首先,大方向要对! 也就是视频结合书籍一起看,找到最适合自己的视频和书籍,一旦发现看不懂听不懂,敲了几遍还是不能理解,那说明你当前所掌握的知识还未与当前的视频或书籍所要求的水平相匹配,那就换一个和自己水平更匹配一些或更高一点的视频或书籍,学习的本质是用自己已知的东西去理解解释未知的东西!

基础语法还是要务必!必须!一定!要夯实 ,反复练习,一遍不行就两遍,实在不会就手抄,做到滚瓜烂熟,心中有数,切忌贪多,朝三暮四,基础语法一定要反复练,做到肌肉记忆,我自学的时候,基础语法前前后后练习不下十几遍,后来手生了,也要单独开个小窗口,测试验证我的基础语法是否正确,才敢贴在主程序里。基础语法初学者可以先把类之前的内容学习了,字符串,列表,字典,条件判断,循环,函数,异常处理等,这些务必掌握!

然后,必须学会提问!这个提问不仅仅是向人提问,也包括用关键词给搜索引擎提问,先说给人提问, 群里老哥没人会解答你的小白问题,提问要说明自己的系统版本是啥,python版本是啥,报错代码区域是啥,报错信息是啥,你尝试了修改了哪些东西,你思考了哪些?不然群里老哥不但不会给你解答,还会嘲讽你,调戏你,另外如果有好心的老哥给你解答了,务必要发红包感谢,这是基本的礼仪,金额几块钱随意!

关键词搜索,要把你的要提的问题标签化 ,比如你想查询某个Python报错的原因,就这么搜:「python3 空格 xxError 空格 关键词」,搜出来的结果可能是英文,有些浏览器自带翻译功能,但是一般没法看,可以英文,翻译文对比着看

再次,必须设立目标 ,并利用金字塔模型把这个大目标去拆解成小目标,放程序里,就是把一个大任务,拆解成一个一个的小的函数功能,小的代码,直到不可分解且互相独立为止。

学习习惯上要做到自律! 设立学习目标,每天早晨学习两个小时,看两节视频,一节书,不懂的去搜索,记录笔记,反复练习,学习就要自律一些,把手机扔的远远的,不要朝三暮四的,总想摸手机,刷视频。如果你控制不了,就卸载那些让你上瘾的软件吧!

说到这里,有一本书叫《上瘾》里面的上瘾模型里提到,想让自己学习像玩游戏一样上瘾就需要有以下几个条件:

1、触发: 有一个让自己学习开始的开关,比如你可以设置闹钟,闹钟一响,你就要开始学习。或者你刷知乎刷刷python相关内容,看到有个老哥写的功能很简单,很好玩。我也想要试一试,立马跳起来打开电脑,也模仿着实现一遍

2、行动: 也就是最小行动成本,也就是之前讲到的,小小的成就感

3、随机奖励: 可以是随机物质奖励,可以是随机精神奖励,比如写完一个小功能就很开心

4、投入: 要持续的投入,可以是物质上,比如为了学python花了近万元买了一个苹果笔记本,不学都不好意思了,可以是精神上,比如持续投入连续写功能,写了21天,你就习惯了,写一个大项目,每天想着自己还有哪些简单的功能要写,哪些视频没看完,一步步驱动自己,每天圈子里学习打卡也是个好方法

大家平时学习的时候,有意识无意识的也要注意应用到这个模型,这样循环往复的触发,行动,随机奖励,持续投入,正循环起来,你的Python水平一段时间后就会突飞猛进!

再再次!找到一个适合自己的编辑器 ,Python自带的比较简陋,新手可以试试vscode或者pycharm社区版,我最开始就是使用的pycharm社区版

另外,还要多读一读别人写的代码 ,为啥这么写,每一行都是干啥的,有没有更好的写法?有没有可以优化的地方?一定要摒弃找到别人代码复制过来,就能用的想法,这样是舶来品,永远不是自己的,也就不可能学会的,另外复制过来的代码大概率运行会报错,所以,务必要深刻理解,不懂就是不懂,不要复制,没有捷径!

还要,深刻理解并看懂报错信息, 这是你程序运行不起来的根本线索。报错都是英文。看不懂?自己尝试着去翻译,然后去搜索,可能是类型错误,可能是超出索引范围,常见的报错信息要能看懂,没见过的报错信息,要去推理,实在不行就去搜,stockoverflow里都会有对应的解答

遇到问题不要怕要相信自己遇到的问题 ,肯定有前辈遇到过并完美解决了,一定要搜!搜不到,说明搜搜索的关键词没搜对,姿势不对,答案肯定在等待你发现它,搜索是有技巧的,机器是识别关键字的,不是一句话。要标签化搜索!

最后,0基础不可怕,可怕的是你不敢迈出第一步 ,小孩子为什么学东西快?因为他无所畏惧,看再多的攻略,方法,视频,不如立即行动起来!没必要纠结,有些坑,自己踩了才知道深浅,才能给别人讲出来!加油吧!不要犹豫!干就完了!

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习等习教程。带你从零基础系统性的学好Python!

👉Python学习路线汇总👈

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取哈)
在这里插入图片描述

👉Python必备开发工具👈

在这里插入图片描述

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
在这里插入图片描述

👉实战案例👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

👉100道Python练习题👈

检查学习结果。
在这里插入图片描述

👉面试刷题👈

在这里插入图片描述

在这里插入图片描述

👉python副业兼职与全职路线👈

在这里插入图片描述
上述这份完整版的Python全套学习资料已经上传CSDN官方,朋友们如果需要可以微信扫描下方CSDN官方认证二维码 即可领取↓↓↓

👉[[CSDN大礼包:《python兼职资源&全套学习资料》免费分享]]安全链接,放心点击

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值