Python 是一种易于学习、功能强大的编程语言。相比其他语言更加的直白简单,有较强的扩展性。
要学的话建议你读以下几本书,挺好懂得:
入门:《零基础学Python》
进阶:《Python从入门到实践》
中段:《Python项目开发实战入门》
辅助:《Python编程锦囊》《Python函数参考手册》
初中段也可以去Python的官网看他的文档
包括各种模块,各个函数参数
入门阶段主要是学习一些专用名词,书写格式,以及Python的诞生过程
像Python常用的if语句,while循环,for语句
如果简单的话还可以去研究turtle和random模块
进阶阶段主要是字符串和数据之间的转化,编辑器的一些细小操作,还有就是本地文件的读写操作
这一阶段最难的就是一个“类”的学习,class定义类,def __init__()的一些形参,父类子类的概念
学习Python的人大部分都是在这一阶段放弃的
中段就是一个pygame的编写
到这一阶段就是要把代码展示成一个游戏
像导入素材,初始化窗口都是比较简单的
像一些文字颜色光暗度这些函数都有老多的参数
然后就是音乐播放的功能
学这个阶段建议是先花一个月背代码
然后三个月自编游戏
当中段过去之后就要学一个项目类型的概念
应该挑战在记事本上敲代码,敲好之后把文件后缀改成.py
这一小过程最难得就是空格的把握
到这里非专业人员学到这就可以了
接下来就是网络爬虫技术
这一阶段至少要学5年才能融会贯通
如果非要学的话可以去看看《Python网络爬虫技术》
这本书相对比较专业,要有一定编程水平才能看懂
再顶尖的就是AI智能技术
这个只有专门搞这个的大学专业和研究机构才能学到