Python
why502b
做一点小小的改变
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 把秒数转换为xx:xx:xx的时间格式
题目要求是将给出的秒数转化为xx:xx:xx的格式,最大秒数默认不超过359999,即99:59:59。解题思路是利用除法的取整和取余运算,从最高位计算到最低位,只需根据题设注意时分秒各自的进位方式。代码如下: def make_readable(seconds): num1 = seconds // 36000 num2 = seconds % 36000 // 3600 ...原创 2019-03-04 00:52:09 · 5016 阅读 · 0 评论 -
浅谈Python中的逻辑运算符 “and“, “or“, “not“
Python3菜鸟教程中关于逻辑运算符的解释和描述如下: 运算符 逻辑表达式 描述 not x and y 布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。 and x or y 布尔"或" - 如果 x 是 True,它返回 x 的值,否则它返回 y 的计算值。原创 2019-03-05 00:41:42 · 1517 阅读 · 2 评论 -
生成器(Generator)的理解
Python中的生成器可用yeild关键字建立,如著名的斐波那契数列的写法: F0=0,F1=1,Fn=Fn−1+Fn−2(n≥2){\displaystyle F_{0}=0} ,{\displaystyle F_{1}=1},{\displaystyle F_{n}=F_{n-1}+F_{n-2}}({n}\geq{2})F0=0,F1=1,Fn=Fn−1+Fn−2(n≥2) def...原创 2019-05-17 01:05:14 · 1079 阅读 · 0 评论 -
Python面向对象杂记(一)
访问可见性 很多面向对象编程语言中,通常会将对象的属性设置为私有的(private)或受保护的(protected),简单的说就是不允许外界访问,而对象的方法通常都是公开的(public),因为公开的方法就是对象能够接受的消息。 在Python中,属性和方法的访问权限只有两种,也就是公开的和私有的,如果希望属性是私有的,在给属性命名时可以用两个下划线作为开头: class Test(object)...原创 2019-05-18 00:45:14 · 252 阅读 · 0 评论
分享