我本身刚工作半年,自学前端入门,由于工作需要,工作期间自学了python相关内容,因为我主要是前端方向,所以学习的django框架。用起来操作数据,分页等功能也很好。
python的就业前景还是很好的,很多人认识python是因为2017年人工智能大火,一堆人涌向python,培训机构也要求改教程,某地方的小学课本也要加入,大学的计算机二级也要加入python。其实你看python的语法,确实简单入门,真正难得是对第三方库的使用。python第三方库很强大,处理excel,机器学习这些都可以。
python可以应用的方向很多,web,爬虫,人工智能等等,国内现在很缺这样的工程师,只要你的技术可以,工作不缺。
我给一个建议就是不要浮躁,python方向多,必然会让你什么都想学,想学高大上的,自己对一些东西不明白,容易受到培训机构这种的欺骗,这个好,我们教的好,一流老师之类的。切记冷静,概念入手,不要求急成,学透了,理解了才是重要的。
现在网上资源也很多,慕课网,网易云课堂等等,如果需要也可以私信我,我的网盘也有很多教程。认准一个方向,学好,这样转其他的也容易。
我是测不准,程序路上的进阶小白,欢迎关注,一起学习交流!
对于零基础的人推荐入门的书有两本:
这两本书籍都是很适合初学者的,尤其是没有任何编程语言基础的。里面知识点简单命了,对于字符串,列表字典等等,就是基础语法讲得非常清楚,就是深入浅出。第一本书每节课后都有习题,而且书里面有配套视频,真的很适合初学。第二本书后面有是个小项目,也可以练手用。
这本书,里面有大量的图片,告诉我们就是list不像是C/C++的链表那样,更像是标准库中的vector。
这本书里面前几章讲的都是python的特性,高级特性。迭代器,生成器,原类等等,后面几张有python的最佳时间,还有测试驱动。不过不太适合初学的朋友。是在前几本书之后可以参考学习的书。
下面想跟大家说 一下,python学习的话建议不要上来就看书。首先要做的是,确定自己未来的职业规划,学了这门语言以后是要做web相关的工作还是数据分析还是人工智能等等,这样才能找到自己的学习重点。并且在每一个阶段的时候,要掌握的是什么样的技能,也就是我现在所学的知识点未来可以实现什么样的功能,不然学完了,不知道可以做什么。
(1)可以去支付宝里的“淘宝好学”里花费积分去购买免费的学习python.
(2)可以下载一个APP“菜鸟教程”,里面有许多资料。
(3)可以在“哔哩哔哩”里搜python,里面有许多的视频。
(4)可以在APP”腾讯课堂”里搜索Python。
(5)可以在APP“中国大学MOOC”里面有许多名校名师的关于Python讲解,可以去里面看更多的Python的教程。
工具/原料
编程语言:python
代码编写工具:pycharm
1、打开电脑上的pycharm,新建一个py文件以及一个文本文本abc.txt。
2、打开abc.txt查看下文件里面的内容。
3、利用open(“文件名”,“打开模式”)来打开要读取数据的文件,打开模式为“r”,只读模式。
4、利用.read()方法来读取文件,并打印一下返回值。()中可设置读取的字符数量,默认为全部读完。
5、读取后,利用.close来关闭文件。
6、运行代码,可以看到abc.txt文件中的内容被读取出来了。