- 博客(9)
- 收藏
- 关注
转载 python生成日历
日历是以1900年1月1日 为基础的那天的星期1是 # 判断是否是闰年def rn(i): # 判断是不是闰年 if (i % 400 == 0) or (i % 4 == 0 and i % 100 != 0): return True else: return False# 计算总天数def days...
2018-10-23 12:11:00
260
转载 小练习
题目: 定义函数实现如下要求 例如:输入2,5,则求2+22+222+2222+22222的和 思路: 找寻题目中,隐藏的规律 ,一共5个数字的和,每个数字都是由2组成, 可以利用字符串来完成 def r(x,y): m = '' sum = 0 while y > 0: m = m + str(x) y -= 1 ...
2018-10-19 22:28:00
107
转载 【递归】小联习
问题:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第 3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后 问第一个人,他说是10岁。请问第五个人多大? 思路: ①循环相加 ②递归 代码:① def r(x): y = 10 if x == 1: return...
2018-10-19 22:03:00
106
转载 判断一个数是不是质数
判断一个整数是不是质数 思路:1.判断是不是特殊数字 0 1 负数 2.质数的特征 只能被 1和自身 整除 想法: 1. 判断是不是只有1 和 自身被整除,即 在1到这个数之间只有2个数满足整除条件 2.创建空列表,把能被整除的数都放到列表里面,看列表元素个数是不是2 3.是2则是质数...
2018-10-14 22:11:00
141
转载 剪刀石头布 小游戏
石头剪刀布游戏0 -----> 石头1 -----> 剪刀2 -----> 布规则: 剪刀>布 布>石头 石头>剪刀 系统随机生成 0--2之间的一个整数, 用户选择 出 剪刀还是石头还是布,验证输赢: 当玩家获胜之后,可以选则继续游戏和退出游戏, yes 为 继续, no 为 退出 其他时,提示玩家选择 yes 或...
2018-10-14 20:41:00
226
转载 proerty
@proerty 有两种方式 方式1 把一个getter方法变成属性,只需要加上@property就可以了,此时,@property本身又创建了另一个装饰器@xxxx.setter,负责把一个setter方法变成属性赋值,于是,我们就拥有一个可控的属性操作 class Screen(object): @property def width(self): r...
2018-06-22 11:44:00
214
转载 私有化
xx: 公有变量 _x: 单前置下划线,私有化属性或方法,from somemodule import *禁止导入,类对象和子类可以访问 __xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到) __xx__:双前后下划线,用户名字空间的魔法对象或属性。例如:__init__, __ 不要自己发明这样的名字 xx_:单后置下划线,用于避...
2018-06-22 10:49:00
80
转载 浅拷贝和深拷贝以及copy.copy
浅拷贝:“=” >>> a=[1,2,3]>>> b=a>>> a[1, 2, 3]>>> b[1, 2, 3]>>> id(a)91339472>>> id(b)91339472 所以:浅拷贝就是值相等,地址相同 深拷贝:“copy.deepcopy()” >&g...
2018-06-20 21:54:00
138
转载 python中 is 与 == 的区别
is 是完全相同,值以及内存位置一摸一样 ==是值相同,内存位置不一样 >>> a=[11,22,33]>>> b=[11,22,33]>>> id(a)100711200>>> id(b)100667960>>> a==bTrue>>> a is bFalse except...
2018-06-20 20:45:00
91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人