有了这个Python备忘录,代码拿来即用
这段时间代码写的少了周末用python写一个小爬虫却发现连线程的一些方法都不记得了还得百度查教程。工作越忙记性越差发现我疏远了代码代码也疏远了我。PS对于小白来说自学也不是件容易的事需要花相当的时间去适应python的语法逻辑而且要坚持亲手敲代码不断练习。如果对自己没有自信也可以考虑看编程课程跟着老师的节奏去学习能比较快地掌握python语法体系也能得到充分的案例练习。周末在家逛Github发现一个让人惊喜的项目1.7万star名叫python-cheatsheet。Github https://github.com/gto76/python-cheatsheet这个项目是作者汇总的Python速查表可以查到python各种语法、内置库、第三方库的用法而且提供了很多可用的代码。该速查表有7大板块内容1、容器包括列表、字典、集合等2、类型包括字符串、日期时间、数字等3、句法包括类、错误处理、装饰器等4、系统包括输入输出、文件操作、系统命令等5、数据包括JSON、CSV、Bytes等各种数据格式的处理方法6、进阶包括进程、协程等7、库包括Numpy、Web、Scraping等以列表为例文档提供了List各种主要函数、方法再比如标准库CSV的使用使用PIL库创建一个反弹球的GIF图from PIL import Image, ImageDraw import imageio WIDTH, R 126, 10 frames [] for velocity in range(15): y sum(range(velocity1)) frame Image.new(L, (WIDTH, WIDTH)) draw ImageDraw.Draw(frame) draw.ellipse((WIDTH/2-R, y, WIDTH/2R, yR*2), fillwhite) frames.append(frame) frames reversed(frames[1:-1]) imageio.mimsave(test.gif, frames, duration0.03)这是作者根据自己的经验做的速查表从内容上来说已经很全面而且自查方便。 大家也可以做一份速查表把常用的语法分门别类记录下来日子久了那将是一笔不小的财富。之前很多人问我怎么学编程呀balabla说了一大堆不得其法学不好原因归根结底就是缺少练习。python语法真的接近白话了只要有高中的数学和英语基础基本能搞定。初学期间一天两个小时的代码时间总是要的不要说你看懂了练习是培养代码思维的几乎唯一途径。没事就多逛逛github、stackoverflow、码云、leecode等网站里面的干货很多自己不行就模仿别人的代码。总之练练练。推荐几本不错的Python入门书适合小白看
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2477519.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!