编程语言基础
文章平均质量分 73
大笨猪耶
滚木桶的哲学家
展开
-
[python]python strip()方法
描述 Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。 函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm) 删除s字符串中开头、结尾处,位于 rm删除序列的字符 s.lstrip(rm) 删除s字符串中开头处,位于 rm删除序列的字符 s.rstrip原创 2015-12-21 21:01:52 · 654 阅读 · 0 评论 -
[python]循环中的else子句
当在循环内使用break语句时,通常是因为 “找到” 了某物或者因为某事 “发生” 了。在跳出时做一些事情是很简单的,比如 print (n) , 但是有些时候想要在没有跳出之前做些事情,那么怎么判断呢? 可以使用布尔变量,在循环前将其设定为False, 跳出后设定为True 。 然后再使用if 语句查看循环是否跳出了: broke_out = False for x in set: d原创 2015-12-25 10:54:23 · 698 阅读 · 0 评论 -
[python]生成器
生成器是python新引入的概念,由于历史原因,它也叫简单生成器。它和迭代器可能是近两年来引入的最强大的两个特性。但是,生成器的概念则要更高级一些。生成器可以帮助程序员写出非常优雅的代码。生成器是一种用普通的函数语法定义的迭代器。它的工作方式可以用例子来很好的展现,我们先看看怎么创建和使用生成器,然后再了解一下它的内部机制。原创 2016-06-14 23:58:27 · 498 阅读 · 0 评论 -
[python]迭代器
迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,知道所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。原创 2016-06-15 23:39:56 · 327 阅读 · 0 评论