上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: python实现顺序表可以有两中形式进行存储 列表 元组 其实简单来说,顺序表无非就是操作列表和元组的方法来对顺序表进行操作。 实例代码 7 class SqList: 8 def __init__(self,maxsize = 10): 9 self.curlen = 5#顺序表的初始化长度 10 阅读全文
posted @ 2020-10-30 17:19 zou-ting-rong 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: python的序列可以包含多个元素,开发者只要实现符合序列要求的特殊方法,就可以实现自己的序列 序列最重要的特征就是可以包含多个元素,序列有关的特使方法: __len__(self):该方法的返回值决定该序列元素的个数 __getitem__(self,key):获取指定索引的对应的元素。key应该 阅读全文
posted @ 2020-10-29 21:43 zou-ting-rong 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 例如@classmethod,@staticmethod的本质就是函数装饰器,其中,classmethod和staticmethod都是python的内置函数 使用@引用已有的函数后,可用于修饰其他函数,装饰被修饰的函数。我们可以开发自定义的函数装饰器 装饰的过程可以分为 将被修饰的函数作为参数传递 阅读全文
posted @ 2020-10-28 20:24 zou-ting-rong 阅读(178) 评论(0) 推荐(0) 编辑
摘要: """ 2 定义一个函数,fn(n)其中n表示输入n行n列的矩阵,需要满足的要求是在n为 3时先输出 3 1 2 3 4 4 5 6 5 7 8 9 6 后输出 7 1 4 7 8 2 5 8 9 3 6 9 10 解决方案: 11 定义一个局部函数,返回其局部函数的值,并且根据其规律来写代码 12 阅读全文
posted @ 2020-10-27 21:40 zou-ting-rong 阅读(1145) 评论(0) 推荐(0) 编辑
摘要: """ 2 问题描述: 3 给定一个奇数(num),生成一个横竖斜加起来的和相等 4 问题解析: 5 这其实就是一个九宫格的问题 6 九宫格问题的解答技巧: 7 1要放在第一行的正中央,每次按依次向上的格式去填值,如果超出上边框就 把它竖直往下移到最后一行,如果超出右边框就把它横着移动到最左边,在> 阅读全文
posted @ 2020-10-27 17:55 zou-ting-rong 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 方法一:利用for-in语句来生成一个二维列表 a = [] 2 for i in range(10): 3 a.append([]) 4 for j in range(10): 5 a[i].append(0) 6 7 print(a) 8 a[0][1] = 1 9 print(a) 运行结果 阅读全文
posted @ 2020-10-27 16:04 zou-ting-rong 阅读(18534) 评论(0) 推荐(1) 编辑
摘要: 这个问题实际上是一个数学问题,我们主要找出每行的规律就可以根据规律来书写代码 """ 2 代码实现输出一个等腰三角形,实际上就是一个等差数列求各项的一个数学> 问题 3 """ 4 if __name__ == "__main__": 5 i = 1 6 while i < 5: 7 number 阅读全文
posted @ 2020-10-26 21:28 zou-ting-rong 阅读(3949) 评论(0) 推荐(0) 编辑
摘要: list1 = [1,2,3,4,5,6,7,8,9] 2 def number(num): 3 for i in list1[:num]: 4 result = 1 * i 5 print("1X",i,"=",result,end = " ") 6 if i == num: 7 print("\ 阅读全文
posted @ 2020-10-26 21:03 zou-ting-rong 阅读(813) 评论(0) 推荐(0) 编辑
摘要: """ 2 把一个浮点数分解成证书备份和小数部分 3 """ 4 def divide(num): 5 intnum = int(num) 6 floatnum = int(num) - intnum 7 return (str(intnum),str(floatnum)) 8 9 han_list 阅读全文
posted @ 2020-10-26 20:24 zou-ting-rong 阅读(637) 评论(0) 推荐(0) 编辑
摘要: for表达式用于其他区间,元组,列表等可迭代对象创建新的列表 [表达式 for 循环计数器 in 可迭代对象] for表达式与普通for循环的区别有两点 在for关键字之前定义一个表达式,该表达式通常会包含循环计数器 for 表达式没有循环体,所以不需要冒号 for表达式同样会对可迭代对象进行循环- 阅读全文
posted @ 2020-10-22 20:31 zou-ting-rong 阅读(707) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页