![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 97
luchi007
这个作者很懒,什么都没留下…
展开
-
python新手笔记之python高级函数编程
python是一种非常强强大的脚本语言,不仅在于编程简洁,而且借鉴了很多其他语言的精妙之处,开始学python的时候听说python是对于编程初学者而言最好的语言,我现在觉得这句话一点也不意外,python确实做到了精简与强大并存,话不多说,整理一下python的超级强大的高级函数 1,reduce——递归编程的利器 问题入门:我们现在需要计算一下N的阶乘,能够想到的方法自然是递归,当原创 2016-01-09 17:21:26 · 711 阅读 · 0 评论 -
python新手笔记之包和模块的引入
python提供了和java类似的包和模块的引用,目的也是为了提高代码的复用性,这里主要总结一下包和模块的引入问题 python的包和模块引入和Java遵循类似的规则,在PYTHONPATH指定的路径找,1,引入系统模块在python中,python的系统模块可以直接引用,因为在装python环境的时候已经指定了相对应的路径,如引用 :import string2,引入自定原创 2016-01-09 17:21:21 · 500 阅读 · 0 评论 -
Python新手笔记之python迭代器遍历列表
Python的迭代器使用起来很方便,也比较实用,今天看一下几种Python迭代器的使用方法方法第一种:list=["hello","world","china"]it=iter(list)while True: try: m=next(it) print(m) except StopIteration: br原创 2016-01-09 17:21:15 · 6931 阅读 · 0 评论 -
python新手笔记之python继承
今天学习了一下python的基础面向对象知识,在继承中发现了一些有趣的问题和方法,做个笔记mark一下首先看一段简单的继承代码class my_class: def __init__(self): print "new object" self.name="myclass" def setName(self,name):原创 2016-01-09 17:21:09 · 425 阅读 · 0 评论 -
python迭代器itertools
引言itertools是python中的迭代器,有非常强大的功能,掌握这个能够减少很多的编码量,需要写个博文mark一下Lets beginchaindef chain(*iterables): # chain('ABC', 'DEF') --> A B C D E F for it in iterables: for element in it:原创 2016-06-27 11:36:01 · 1069 阅读 · 0 评论 -
理解和解决Python2中的编码问题
前言经常处理一些文本,处理英文语料没什么问题,但是到了中文这儿就让人抓狂了,稍微不注意就会窜出各种乱码错误,平时出现几个小错误试试调调也能过去,但是对于编码这个问题还是畏惧,这几天好好整理了一下python的编码问题,感谢万能的Google和万能的StackOverflow,算是解决了我当前对编码问题的一些困惑编码的前世今生从unicode说去在计算机中,所有的东西都是以字节形式储存的,但是字节对于原创 2017-02-25 18:09:40 · 26100 阅读 · 3 评论