40岁老男人从0开始学python实录(第4天):廖雪峰,拜拜了您嘞

Python012

40岁老男人从0开始学python实录(第4天):廖雪峰,拜拜了您嘞,第1张

各位渴望看我笑话的老铁们,恭喜,你们又有乐子看了。

在昨天顺利攻克了文本编辑器难题后,我很愉快继续学习后面的两个小节《Python代码运行助手》《输入和输出》。

前者没啥可说的,感觉跟我没啥太大关系、意义不大,简单看看就过去了。

《输入和输出》一节,按照教程操作,还是蛮愉快的。

这节主要讲了print和input命令的使用方法,以及变量的概念。

前面的学习过程可谓一马平川,结果最后的练习稍微出现了点小问题。

练习:请利用print()输出1024 * 768 = xxx。

我本来觉得是个很简单的问题,没想到输入了4遍才搞定。

我估计应该是中间错加了空格的问题。

好吧,对比例子,应该还得加逗号。

嗯,这他么其实是个手误,逗号输错了位置。(残念)

这小玩意都用了四遍才搞定,40岁的老男人真的太难了。

继续进入后面的学习。

下一章《Python基础》中第一节《数据类型和变量》。

然后,我就蒙圈了。

这一节的内容知识量明显增多,前面的内容还好,按部就班的按照教程进行操作就好。

后面开始出现转义符的概念,什么\n、\t、\之类的东东,总之确实需要动些脑子了。

这里我觉得,是不是可以简单理解为:两个“\”表示显示“\”,一个“\”表示转义呢?

相比之下,后面讲“用r''表示''内部的字符串默认不转义”我感觉更好理解一些。

还有,“\t 表示制表符”是什么意思?

我真的好傻,悲伤的泪水不争气的流了下来。

上面的问题,哪位知道的仁兄,望在评论区赐教,在此谢过了。

再往后讲变量,我就有点进行不下去了。

给a赋值为1,这个我明白,但是后面t_007=T007,这是为啥?咋蹦出来的?

或者t_007跟a是一个概念,也是在进行赋值操作?

我这么猜测不知道对不对。

他后面举的那个例子,我就彻底晕菜了。

其实说起来,可能也不能怪人家教程,周末这两天在家,确实也很难静下来学习。

但是另一方面,就像很多网友评论区、微信上跟我探讨的,廖雪峰这个教程确实还是存在一些问题的,甚至有人说他有些误导的成分在里面,这个我学的还少,就不敢妄言了。

所以,我决定,结合自己的实际情况(岁数大、脑子慢!),以后以b站600集视频为主不香吗?

毕竟,那个看的很欢乐,最关键的是,学习至今还没遇到槛。

所以,下一期的心得,我就说说在b站上,我都学了些啥吧。。。

新手学习python,主要有自学和报班学习两种方式。Python的学习内容还是比较多的,对于自学的同学来说会有一些难度,不推荐自学能力差的人。

我们将学习的过程划分为4个阶段,每个阶段学习对应的内容,具体的学习顺序如下:

Python学习顺序:

①Python软件开发基础

掌握计算机的构成和工作原理

会使用Linux常用工具

熟练使用Docker的基本命令

建立Python开发环境,并使用print输出

使用Python完成字符串的各种操作

使用Python re模块进行程序设计

使用Python创建文件、访问、删除文件

掌握import 语句、From…import 语句、From…import* 语句、方法的引用、Python中的包

②Python软件开发进阶

能够使用Python面向对象方法开发软件

能够自己建立数据库,表,并进行基本数据库操作

掌握非关系数据库MongoDB的使用,掌握Redis开发

能够独立完成TCP/UDP服务端客户端软件开发,能够实现ftp、http服务器,开发邮件软件

能开发多进程、多线程软件

③Python全栈式WEB工程师

能够独立完成后端软件开发,深入理解Python开发后端的精髓

能够独立完成前端软件开发,并和后端结合,熟练掌握使用Python进行全站Web开发的技巧

④Python多领域开发

能够使用Python熟练编写爬虫软件

能够熟练使用Python库进行数据分析

招聘网站Python招聘职位数据爬取分析

掌握使用Python开源人工智能框架进行人工智能软件开发、语音识别、人脸识别

掌握基本设计模式、常用算法

掌握软件工程、项目管理、项目文档、软件测试调优的基本方法

想要系统学习,你可以考察对比一下开设有IT专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能,南京北大青鸟、中博软件学院、南京课工场等都是不错的选择,建议实地考察对比一下。

祝你学有所成,望采纳。

请点击输入图片描述