知行编程网知行编程网  2022-03-20 08:00 知行编程网 隐藏边栏 |   抢沙发  5 
文章评分 0 次,平均分 0.0

很多同学一直抱怨入门比较慢,没有好的例子进行练习,没有好的源码可以参考!昨天我在小密圈里分享了Google官方的Python练习题,非常适合入门的小伙伴,而且有标准答案,有兴趣的小伙伴可以看看。


1

基础练习


主要是对字符串,列表,函数,循环这些最基本的知识的运用,特别是对列表技巧的综合运用

分享几道Google的Python入门题


2

婴儿命名练习


主要是对文件的处理,是一个有趣的练习,对美国90年到08年,近20年的婴儿姓名进行处理统计,可以学着如何处理多个html文件,并运用简单的正则表达式,对文件的处理.然后存入字典,最后再写到文件里面.

分享几道Google的Python入门题

3

拷贝相关模块综合练习


这个例子稍微复杂一些,主要是对一些模块的综合应用比如:sys,re,os,shutil,commands,特别是commands模块主要是模拟linux shell的命令.

分享几道Google的Python入门题

这个题目分三个部分进行:

1).A部分(操纵文件路径)

收集所有目录中特殊文件的绝对路径列表。在最简单的情况下,只需打印该列表(此处命令后面的“。”是指示当前目录的单个参数)。每行打印一个绝对路径。

分享几道Google的Python入门题


2).B部分(文件复制)

分享几道Google的Python入门题

3).C部分(调用外部程序)

分享几道Google的Python入门题



4

日志拼图练习


这个例子主要是利用urllib模块做一个图片拼接的小游戏,主要是从一大堆的网页里面解析分割的jpg图片,然后进行拼接,然后生成一个新的网页


分享几道Google的Python入门题


有4个练习,基本都是对上面知识的综合运用,虽然比较简单,但是对新手入门还是非常不错的。而且Google提供了整套题目的源码,大家可以学习一下Google的大牛们的代码是怎么写的,比如变量如何命名,函数这么取名字,函数接口如何设计函数内部逻辑怎么设计。用到了那些库来解决这些问题,这么库你都会用吗!



更有趣的是,Google非常贴心,感觉就像在做填空题一样,给你搭好架子,你往里面填代码就可以了,并且提供了完整的源码(源码虽然是2.7的,但是大体的用法跟3差不多,除了print比较明显一点)。


本文内容来自Google官方链接:https://developers.google.com/edu/python/


获取整套题的源码,后台输入: google


近期热门文章:

菜鸟必收藏,13个Python惯用小技巧

寻找一千个铁杆粉丝的Python工作圈

400多人做过的8道Python极速入门题

谁说程序员不可爱,用Python给女朋友每天自动发问候短信

用Python写一个语音播放软件

本篇文章来源于: 菜鸟学Python

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享