02 2017 档案
Python TypeError: 'module' object is not callable 原因分析
摘要:今天尝试使用pprint进行输出,语句为 >>>import pprint >>>pprint(people) 结果报错,TypeError: 'module' object is not callable { bob = [['name','bob smith'],['age',42],['pay 阅读全文
posted @ 2017-02-23 16:34 Dragon5 阅读(34974) 评论(1) 推荐(0)
Python 最大公约数的欧几里得算法及Stein算法
摘要:greatest common divisor(最大公约数) 1.欧几里得算法 欧几里德算法又称辗转相除法,用于计算两个正整数a,b的最大公约数。 其计算原理依赖于下面的定理: 两个整数的最大公约数等于其中较小的那个数和两数相除余数的最大公约数。 最大公约数(greatest common divi 阅读全文
posted @ 2017-02-15 15:23 Dragon5 阅读(5622) 评论(0) 推荐(0)
PAT乙级 1065. 单身狗(25) by Python
摘要:1065. 单身狗(25) 时间限制 300 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 时间限制 300 ms 时间限制 300 ms 内存限制 65536 kB 内存限制 65536 kB 代码长度限制 8000 B 代码长 阅读全文
posted @ 2017-02-05 21:14 Dragon5 阅读(1159) 评论(0) 推荐(0)
Python2和Python3中除法操作/的不同
摘要:X/Y 在3.0版本之前的Python中 >>>1/2 0 即一个整数(无小数部分的数)被另外一个整数除,计算结果的小数部分被截除了,只留下了整数部分 有时候,这个功能比较有用,譬如在做一些需要取位数上的值时可以利用此特性用于循环结束等,但通常,大家用不到这种。 那么,有两种解决方式: 1)用实数( 阅读全文
posted @ 2017-02-05 19:19 Dragon5 阅读(15096) 评论(0) 推荐(0)