热门回答:
眼过千遍。不如手过一遍。很明显题主犯了眼高手低的毛病。那么如何打破Python只会看不会写的窘境呢?请听我一一道来。
1、看书
书籍是汲取知识最重要的源头。一本好书更加的重要。另外。作为程序员。一定要学会查看官方文档。下面推荐几本经典的书籍:
Python编程。从入门到实践
Python核心编程
Python官方教程文档
流畅的Python
其中。《Python编程。从入门到实践》属于基础入门书籍。豆瓣评分9.1分。是一本不可多得的入门好书。全文从最基础的语法开始。涵盖了Python的方法面面。最后以三个小项目实战的方式对全文知识点进行总结应用。
2、总结
好记性不如烂笔头。如果能对学习过的知识进行输出总结的话。那么必定能达到事半功倍的效果。当然了。身处IT行业。并不是说你真的去用笔记。其实现在有很多方便的个人知识管理工具了。比如有道云笔记。支持流行的「Markdown」语法。多终端支持。可以很方便的进行PC、移动端数据的同步。
3、编码实战
看了代码。感觉懂了。一定要合上书本自己动手打开编译器自己实现一波。初学者的话。不建议使用功能繁杂的IDE。直接VSCode即可。开箱即用。一键安装Python插件后。也可拥有IDE常用的智能通提示、断点调试、实时查看变量值等功能。
F5、F9、F10、F11。只有更多的调试程序。才是你进步的最佳捷径!
什么。不知道写Python代码该干些什么?
其实。你不仅可以将经典书籍的例子、课后习题手敲一遍并debug。也可以找一些很有趣的小项目来做呀!
比如说用Python写个微信机器人。爬取气象中心的数据。每天很贴心的给女朋友发天气预报。降温了提前提醒加衣!
用Python写个小爬虫。爬取斗图拉的数据。让你每次不再尬聊。当然。随着你水平的不断提高。你也可以一步步的优化它。代码写的丑、执行效率低、维护成本高等等缺点都是你需要改进的。
其他观点:
会写字不等于会写作文。同样的道理。了解了python的基础语法知识以后。能看懂一些项目的设计原理和源代码。并不等于就能写出来这些源代码。不过书读百遍。其义自见。如果你能认认真真的看一项源代码。从他的设计理念。设计的目的。以及设计的架构等宏观的层面了解项目后。然后在从代码层面去分析。这个类实现了什么功能。可不可以精简这块代码等等。这才是真正看明白了。那么。下面说说怎么样才能写出熟练的代码呢
1.学习Python这门语言的基础语法知识。在shell终端上一步步的去练习。比如:range(9)生成了
[0, 1, 2, 3, 4, 5, 6, 7, 8]这么一个列表。那么是不是这时候可以思考下怎么按照降序生成这个列表呢。
range(8,-1,-1)
这样是不是就能横向的扩展自己的思维。将range这个方法的功能学习的更加全面呢
2.在熟练掌握了基本语法的练习后。现在就可以尝试函数类去实现一个小功能的尝试了。比如是不是可以用python写一个脚本来实现文件夹中的文件根据后缀类型来进行分类。这个就用到了os这个模块中的一些函数。可以帮助你了解os这个模块中的一些方法函数
3.会运用Python的常用模块来实现一些小的功能之后。那么就可以进行下一步较大的项目开发了。项目的方向有很多。web开发的话。可以学习django,flask等框架进行web项目开发。学习numpy进行大数据方向的项目开发。ansible运维自动化的方向等等
说了这么多。还是需要勤加练习。不过如果本身工作中就有这样的项目实战的话。那么学习起来是最快的
其他观点:
只会看不会写这个现象其实就是你不懂。
所谓的会看也只是你自认为会看。实际上你并不懂。
懂了的自然会写。
建议你找些简单项目动手去实现。实在不会写。你就照着源码一行一行抄写。然后运行。再debug。很快你就会写了。
您还感兴趣的文章推荐- 初次创业,有什么好的建议,请高人指点下?
- 怎么和父母说自己有男朋友了?
- 你心中的炉石传说橙卡强度排行榜是怎么样的?
- 炉石传说理论上可以最快在多少费时完成斩杀?
- 小说《三国演义》中出现了哪些地名?你知道多少?
以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~
本文地址:https://www.wangchuang8.com/291891.html,转载请说明来源于:网创推广网
声明:本站部分文章来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系进行处理。分享目的仅供大家学习与参考,不代表本站立场。
评论(2)
项目,语法,代码,功能,入门,书籍,基础,源代码,知识,数据
没想到大家都对Python只会看不会写怎么办?感兴趣,不过这这篇解答确实也是太好了
眼过千遍。不如手过一遍。很明显题主犯了眼高手低的毛病。那么如何打破Python只会看不会写的窘境呢?请听我一一道来。1