发布时间:2013-06-03 22:34:02
我们需要判断python中的对象是否可以调用,可以用内置方法python callable()如果对象可以调用的,则返回true,如果对象不能调用,则返回false. #encoding=utf-8def info(): a = 1 return aflag = callable(info)print flagsfla.........【阅读全文】
发布时间:2013-06-03 22:33:27
一个整数转换为一个二进制字符串可以用python bin()方法。其结果是一个有效的Python表达式。比如我们要得到整数1的二进制码可以:a = 1bin(a)输出的结果:ob1。说明1的二进制码是1a = 2bin(a)输出的结果:ob102的二进制码是10如果里面.........【阅读全文】
发布时间:2013-06-03 22:31:00
如果我们需要获取字典值的话,我们有两种方法,一个是通过dict['key'],另外一个就是dict.get()方法。今天给大家分享的就是字典的get()方法。这里我们可以用字典做一个小游戏,假设用户在终端输入字符串:"1"或者是"2"或者是"3",返回对应的内容,如果是输入其他的,则返回"error"这里有的朋友可能会用if elif else.........【阅读全文】
发布时间:2013-06-03 22:26:01
在python中,yield就是这样的一个生成器。yield的生成器的运行机制:当 你问生成器要一个数时,生成器会执行,直至出现 yield 语句,生成器把 yield 的参数给你,之后生成器就不会往下继续运行。 当你问他要下一个数时,他会从上次的状态。开始运行,直至出现yield语句,把参数给你,之后停下。如此反复 直至退出函.........【阅读全文】