Python(一)为什么要学习Python
前言
每当我去接触新的知识或者去学习新的技能的时候,我的脑海里冒出的第一个问题就是“为什么?”
当然,这个坏毛病坑了我不少,在没搞懂为什么之前,我是很难全身心投入进去的。所以,自学Python的第一章笔记我就准备先把“为什么”解决掉。
在开始之前,我要介绍一个特别好用的思考方法。那就是3W1H原则。
1、What :界定问题,搞清楚问题到底是什么;
2、Where :寻找问题,这个问题产生在哪个阶段,哪个地方;
3、Why :分析问题,结构化分析问题的本质原因是什么;
4、How :解决问题,解决问题,应用目标导向思维解决问题;
要不是迫于生活压力,我还是很喜欢采用郝仁的解决方法。
“如果有什么问题是爆炸解决不了的话,那就把这个问题炸掉。”——郝仁《异常生物见闻录》
What?
首先来解决第一个问题,Python是什么?蟒蛇?
首先,遇到不会的问题,就应该搬出来我们的大杀器—搜索引擎!如果有什么问题百度都解决不聊的话,那就说明我们需要换一种搜索方式,换一种思考方式。要知道,还在萌新阶段的时候,我们发出的所有疑问,几乎都可以在百度上找到答案。
所以,抛弃掉九年义务教育给你养成的臭毛病,成为大佬的第一步就是学会百度。
Python3 简介
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。
- Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
- Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。
- Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
- **Python 是初学者的语言:**Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。
那看这些专业性名词,是很难对Python有一个大致理解的,还是建议去看一下介绍的视频或者“说人话”的文章。
Why?
我们为什么要学习Python?
1、作为一种编程语言,Python使用简单,语句精炼。算了,,,,不说这些,直接上干货。
会写Python以后,你一个人就能干他们五个人的活,只费十倍的CPU,多不到一倍的bug。
2、最重要的钱,没人会跟钱过不去。哪怕是掉头发。
Python全栈开发工程师(10k-20K)
Python运维开发工程师(15k-20K)
Python高级开发工程(15k-30K)
Python大数据工程师(15K-30K)
Python机器学习工程师(15k-30K)
Python架构(20k-40k)
3、第三个原因,就是可以很方便的写出来一下好玩的脚本。比如自动回复消息啊,你甚至还可以从网上搞到一个自动分析朋友心情的数据库。这结合起来岂不爽翻?
How?
这里呢我放上Python3以及编译器的下载链接。还有一些推荐的学习网站。
到官网点击Download,然后选择对应的版本即可。
2.Pycharm
这是一个主流的python编译器。
3.菜鸟教程
Python最基础的语法和入门实例这里都有,建议边看边上手练。
不会的地方去B站搜一下视频看就行,Python学起来还是很简单的。
总结
以上就是我自学python的方法,为了方便阅读,我写成了教程的形式。希望能帮到对Python感兴趣却不知道怎么下手的人。