会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
雨纷纷草木深
博客园
首页
新随笔
联系
订阅
管理
2017年11月9日
Python之递归函数
摘要: Python之递归函数 在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。 举个例子,我们来计算阶乘 n! = 1 * 2 * 3 * ... * n,用函数 fact(n)表示,可以看出: fact(n) = n! = 1 * 2 * 3 * ... * (n-1
阅读全文
posted @ 2017-11-09 21:59 雨纷纷草木深
阅读(440)
评论(0)
推荐(0)
2017年10月27日
Python函数之返回多值
摘要: Python函数之返回多值 函数可以返回多个值吗?答案是肯定的。 比如在游戏中经常需要从一个点移动到另一个点,给出坐标、位移和角度,就可以计算出新的坐标: # math包提供了sin()和 cos()函数,我们先用import引用它: import math def move(x, y, step,
阅读全文
posted @ 2017-10-27 11:01 雨纷纷草木深
阅读(506)
评论(0)
推荐(0)
Python之编写函数
摘要: Python之编写函数 在Python中,定义一个函数要使用 def 语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用 return 语句返回。 我们以自定义一个求绝对值的 my_abs 函数为例: def my_abs(x): if x >= 0: re
阅读全文
posted @ 2017-10-27 10:52 雨纷纷草木深
阅读(876)
评论(0)
推荐(0)
Python之调用函数
摘要: Python之调用函数 Python内置了很多有用的函数,我们可以直接调用。 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数 abs,它接收一个参数。 可以直接从Python的官方网站查看文档: http://docs.python.org/2/library/functions.ht
阅读全文
posted @ 2017-10-27 10:47 雨纷纷草木深
阅读(469)
评论(0)
推荐(0)
Python之什么是函数
摘要: Python之什么是函数 我们知道圆的面积计算公式为: S = πr² 当我们知道半径r的值时,就可以根据公式计算出面积。假设我们需要计算3个不同大小的圆的面积: r1 = 12.34 r2 = 9.08 r3 = 73.1 s1 = 3.14 * r1 * r1 s2 = 3.14 * r2 *
阅读全文
posted @ 2017-10-27 10:43 雨纷纷草木深
阅读(364)
评论(0)
推荐(0)
Python之 更新set
摘要: Python之 更新set 由于set存储的是一组不重复的无序元素,因此,更新set主要做两件事: 一是把新的元素添加到set中,二是把已有元素从set中删除。 添加元素时,用set的add()方法: >>> s = set([1, 2, 3]) >>> s.add(4) >>> print s s
阅读全文
posted @ 2017-10-27 10:40 雨纷纷草木深
阅读(720)
评论(0)
推荐(0)
Python之 遍历set
摘要: Python之 遍历set 由于 set 也是一个集合,所以,遍历 set 和遍历 list 类似,都可以通过 for 循环实现。 直接使用 for 循环可以遍历 set 的元素: >>> s = set(['Adam', 'Lisa', 'Bart']) >>> for name in s: ..
阅读全文
posted @ 2017-10-27 10:32 雨纷纷草木深
阅读(24864)
评论(0)
推荐(0)
Python之 set的特点
摘要: Python之 set的特点 set的内部结构和dict很像,唯一区别是不存储value,因此,判断一个元素是否在set中速度很快。 set存储的元素和dict的key类似,必须是不变对象,因此,任何可变对象是不能放入set中的。 最后,set存储的元素也是没有顺序的。 set特点:速度快、元素不可
阅读全文
posted @ 2017-10-27 10:21 雨纷纷草木深
阅读(384)
评论(0)
推荐(0)
Python之 访问set
摘要: Python之 访问set 由于set存储的是无序集合,所以我们没法通过索引来访问。 访问 set中的某个元素实际上就是判断一个元素是否在set中。 例如,存储了班里同学名字的set: >>> s = set(['Adam', 'Lisa', 'Bart', 'Paul']) 我们可以用 in 操作
阅读全文
posted @ 2017-10-27 09:08 雨纷纷草木深
阅读(306)
评论(0)
推荐(0)
2017年10月24日
Python中什么是set
摘要: Python中什么是set dict的作用是建立一组 key 和一组 value 的映射关系,dict的key是不能重复的。 有的时候,我们只想要 dict 的 key,不关心 key 对应的 value,目的就是保证这个集合的元素不会重复,这时,set就派上用场了。 set 持有一系列元素,这一点
阅读全文
posted @ 2017-10-24 11:16 雨纷纷草木深
阅读(3437)
评论(0)
推荐(0)
下一页
公告