热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何让自己一直成为一个Python菜鸡儿?

是的,我无法告诉你如何成为一个Python的骨灰级“砖”家,但是对于“如何让自己一直成为一个Python菜鸡儿”这一个话题,我想我还是可以

是的,我无法告诉你如何成为一个 Python 的骨灰级 “砖” 家,但是对于 “如何让自己一直成为一个 Python 菜鸡儿” 这一个话题,我想我还是可以跟你讨论讨论的。毕竟, 99% 的人一开始都是个菜鸡...

as everyone knows ,众所周知(我想你的微信朋友圈不止一次收到过 Python 的广告哈哈哈哈), Python 是容易学,易上手的编程语言,就像官方说的一样,Python是一门强大又牛逼的编程语言。

所以说,要让自己一直成为 Python 菜鸡还是有一丢丢难度的。

不过办法总比困难多嘛,小帅b这就给你支招。

首先,你在网上学完了一些 Python 的基础语法(比如各种数据类型、运算符、条件循环语句...)之后,一定要骄傲起来,特别是自己能写一两个脚本的时候,一定要觉得自己牛逼,最好带点自负,走路要横着走的那种。

一遇到问题就猛百度,或者把问题往各种群一顿猛砸,就不信没人帮忙解决,怕啥怕,要有 “人死X朝上” 的魄力。

这样成为 Python 菜鸡第一步算是练成了,但是偶尔你的上进心会 “作祟”,觉得该让自己进步一些了。

这时候一定要压抑住自己的想法,想要让自己一直成为 Python 菜鸡,是需要坚持的。

官方文档,千万不要去看,因为这里面都是 Python 原汁原味的教程和一些说明,偷偷告诉你,很多人都不会去看官方文档的,得像他们一样,瞟都不能瞟一眼的。

Python 有个特点,就是第三方库特别多,通过它们能实现各种牛逼功能,拿来就用,能用第三方库搞定就不要自己写,比如牛逼的 requests、Flask 库,一定不要去了解它为什么要这样实现,不要试图去看它的源码了解它的工作方式,因为一旦去学习第三方库的代码,离菜鸡又远了一步。

什么 Pythonic 也不关菜鸡的事,对于一些诸如 lambda、装饰器、语法糖、列表生成式等玩意能不了解尽量别去了解,毕竟这些代码看起来有点装逼,不适合菜鸡(单压x1)

什么 Python 并发编程也不用管,什么多进程、多线程、协程,什么 GIL ,什么同步异步就别去了解了,更不用去比较它们的优缺点,多一事不如少一事。要堕落点,这是一直成为菜鸡的必要因素之一。

不要对 Python 解释器有什么好奇,解释器是怎么工作的完全不关菜鸡的事情,不用理会为什么用那么多不同的 Python 实现,当然了,也别去研究为啥 Python 能扩展 C 也能被其它语言扩展。

Python 安装完后就是一顿操作猛如虎,管它什么虚拟环境操作,管它什么 PEP8 代码规范,会用 pip install ,会打开编辑器撸代码就行。

至于什么计算机网络,各种协议和分层以及报文传输,什么 socket 这些就更不用去费心了,菜鸡要的是佛系,算法和数据结构能避开尽量避开。

至于那些什么 WSGI 、Docker容器、Nginx 啥的就更不用说了,嘿嘿。

能用百度就不要用 Google,少用 GitHub

Bug 能少写尽量少写,不要老是去敲代码,敲多了,调试多了,一不小心熟能生巧了可咋整,还当不当菜鸡儿了?

就说这么些吧,在一直成为菜鸡这条路上要加油,会遇到许多困难,不过不要怕,就像有人说的:微笑的面对它,消除恐惧的最好方法就是面对恐惧,坚持才是胜利,加油,奥利给!!!

最后

如果对Python感兴趣的话,可以试试我的学习方法以及相关的学习资料

对于0基础小白入门:

如果你是零基础小白,想快速入门Python是可以考虑培训的。

一方面是学习时间相对较短,学习内容更全面更集中。

 Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

二、Python必备开发工具
 

三、精品Python学习书籍

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。

四、Python视频合集

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

五、实战案例

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

六、Python练习题

检查学习结果。

七、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

大家拿到脑图后,根据脑图对应的学习路线,做好学习计划制定。根据学习计划的路线来逐步学习,正常情况下2个月以内,再结合文章中资料,就能够很好地掌握Python并实现一些实践功能。


推荐阅读
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • python限制递归次数(python最大公约数递归)
    本文目录一览:1、python为什么要进行递归限制 ... [详细]
  • 生成式对抗网络模型综述摘要生成式对抗网络模型(GAN)是基于深度学习的一种强大的生成模型,可以应用于计算机视觉、自然语言处理、半监督学习等重要领域。生成式对抗网络 ... [详细]
  • Python实现变声器功能(萝莉音御姐音)的方法及步骤
    本文介绍了使用Python实现变声器功能(萝莉音御姐音)的方法及步骤。首先登录百度AL开发平台,选择语音合成,创建应用并填写应用信息,获取Appid、API Key和Secret Key。然后安装pythonsdk,可以通过pip install baidu-aip或python setup.py install进行安装。最后,书写代码实现变声器功能,使用AipSpeech库进行语音合成,可以设置音量等参数。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • Tomcat/Jetty为何选择扩展线程池而不是使用JDK原生线程池?
    本文探讨了Tomcat和Jetty选择扩展线程池而不是使用JDK原生线程池的原因。通过比较IO密集型任务和CPU密集型任务的特点,解释了为何Tomcat和Jetty需要扩展线程池来提高并发度和任务处理速度。同时,介绍了JDK原生线程池的工作流程。 ... [详细]
  • 本文讨论了clone的fork与pthread_create创建线程的不同之处。进程是一个指令执行流及其执行环境,其执行环境是一个系统资源的集合。在调用系统调用fork创建一个进程时,子进程只是完全复制父进程的资源,这样得到的子进程独立于父进程,具有良好的并发性。但是二者之间的通讯需要通过专门的通讯机制,另外通过fork创建子进程系统开销很大。因此,在某些情况下,使用clone或pthread_create创建线程可能更加高效。 ... [详细]
  • 单点登录原理及实现方案详解
    本文详细介绍了单点登录的原理及实现方案,其中包括共享Session的方式,以及基于Redis的Session共享方案。同时,还分享了作者在应用环境中所遇到的问题和经验,希望对读者有所帮助。 ... [详细]
  • 浏览器中的异常检测算法及其在深度学习中的应用
    本文介绍了在浏览器中进行异常检测的算法,包括统计学方法和机器学习方法,并探讨了异常检测在深度学习中的应用。异常检测在金融领域的信用卡欺诈、企业安全领域的非法入侵、IT运维中的设备维护时间点预测等方面具有广泛的应用。通过使用TensorFlow.js进行异常检测,可以实现对单变量和多变量异常的检测。统计学方法通过估计数据的分布概率来计算数据点的异常概率,而机器学习方法则通过训练数据来建立异常检测模型。 ... [详细]
  • 本文介绍了Python爬虫技术基础篇面向对象高级编程(中)中的多重继承概念。通过继承,子类可以扩展父类的功能。文章以动物类层次的设计为例,讨论了按照不同分类方式设计类层次的复杂性和多重继承的优势。最后给出了哺乳动物和鸟类的设计示例,以及能跑、能飞、宠物类和非宠物类的增加对类数量的影响。 ... [详细]
  • Android工程师面试准备及设计模式使用场景
    本文介绍了Android工程师面试准备的经验,包括面试流程和重点准备内容。同时,还介绍了建造者模式的使用场景,以及在Android开发中的具体应用。 ... [详细]
author-avatar
手机用户2502863461
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有