2017年7月1日

Python基础课:多继承

摘要: class Base: def play(self): print('这是Base') class A(Base): def play(self): print('这是A') class B(Base): def play(self): print('这是B') class C(A,B): def ... 阅读全文

posted @ 2017-07-01 02:00 yue_bei 阅读(115) 评论(0) 推荐(0) 编辑

Python基础课:九九乘法表

摘要: 1 for i in range(1,10): 2 for j in range(1,10): 3 if i == j: 4 print('{}*{}={}'.format(j,i,i*j)) 5 elif j < i: 6 print('{}*{}={}'.format(j,i,i*j), end=' ') ... 阅读全文

posted @ 2017-07-01 01:54 yue_bei 阅读(186) 评论(0) 推荐(0) 编辑

Python基础课:定义一个函数,可以对序列逆序的输出(对于列表和元组可以不用考虑嵌套的情况)

摘要: 1 15 def fun(arg): 2 16 if type(arg) is not tuple \ 3 17 and type(arg) is not str \ 4 18 and type(arg) is not list: 5 19 print('请输入一个序列') 6 20 return None 7 2... 阅读全文

posted @ 2017-07-01 01:49 yue_bei 阅读(1285) 评论(0) 推荐(0) 编辑

Python基础课:定义一个函数,输入一个序列,判断序列是顺序还是逆序,顺序输出UP,逆序输出DOWN,否则输出None

摘要: 1 def fun(arg): 2 try: 3 li = list(arg) 4 if(sorted(li)==li): 5 print('顺序序列UP') 6 elif(sorted(li, reverse=True)==li): 7 print('逆序序列DOWN') 8... 阅读全文

posted @ 2017-07-01 01:46 yue_bei 阅读(1786) 评论(0) 推荐(0) 编辑

Python基础课:实现一个正方形类的加减乘除

摘要: 1 class Square: 2 def __init__(self, wh): #因为是正方形, 只取一条边的长度 3 if isinstance(wh,(int,float)): 4 self.wh = wh 5 else: 6 raise TypeError 7 8 def... 阅读全文

posted @ 2017-07-01 01:40 yue_bei 阅读(2128) 评论(0) 推荐(0) 编辑

Python基础课:测试type 和 isinstance 那个的速度更快

摘要: 废话不说,直接上源码 小伙伴自己去测试吧,我测完的数据显示,isinstance比type效率高的不是一个级别的,测完你心里就有数了 阅读全文

posted @ 2017-07-01 01:38 yue_bei 阅读(833) 评论(0) 推荐(0) 编辑

Python基础课:一起学习python基础题

摘要: python最近老火了,万能开发语言,很多小伙伴们要么初学,要么从别的开发语言转过来的,如果你能把下面几道基础题不费劲的写出来,基础应该可以打80分,可以进行进阶的学习了,如果下面的题目如果做不出来,拜托不要耽误时间,赶快打好基础,勿在浮沙筑高台。 题目出给新鸟打基础的,实现答案的方法千千万,如果老 阅读全文

posted @ 2017-07-01 01:20 yue_bei 阅读(408) 评论(0) 推荐(0) 编辑

导航