介绍两个提高你Python水平的项目
前文回顾:
第三次给大家推荐Github项目了,昨天进入了学习的疲惫期,学习效率很低,今天出去散散心,放空自己,然后顺便就给大家推荐两个自己正在学习的项目,只要好好将这个两个项目完整的学习一遍,我相信你的Python水平可以得到很大的提升。
关于如何高效的使用Github,之前也写过一篇文章做了介绍:
话不多说,来开始我们今天的学习。
Python100例
简介:
这其实就是100个Python练习题,当然了也是学习Python的很好的资料,覆盖了Python基础知识中的每一部分,自己期末考试之前就将这100个练习题简单的过了一遍,而且这100个练习题非常适合新手去巩固基础知识,可以边学习边练习,这样更容易掌握python。
我随机从里面找了个题大家来感受一下。
题目:列表排序及连接。
程序分析:排序可使用sort()方法,连接可以使用 + 号或 extend() 方法。
程序源代码:
if __name__ == '__main__':
a = [1,3,2]
b = [3,4,5]
a.sort() # 对列表 a 进行排序
print a
# 连接列表 a 与 b
print a+b
# 连接列表 a 与 b
a.extend(b)
print a
其他的题目需要大家自己去研究了,不过多的介绍了。
传送门:
http://www.runoob.com/python/python-100-examples.html
show-me-the-code
简介:
之前100个练习题比较适合新手,现在推荐的就有点难度了,据说这个项目是甲哥给炒到了7000+的star,不过项目真的挺不错,自己也有在练习,但是这个题量比起之前的会少很多,我上截图大家自己感受一下。
这个项目给我的第一感觉逼格比较高,跟「打印九九乘法表」、打印水仙花」之类的题目风格完全不搭,题目涵盖的内容也比较全面,也是比较适合去巩固Python知识。
传送门:
https://github.com/Yixiaohan/show-me-the-code
写在最后:
这两个项目甲哥也推荐过,希望大家认真的将这两个项目做一遍,我相信你的水平会提升很大。明天就是周末了,祝大家周末愉快。