摘要: 1.递归:递 函数调用归 函数的返回值递归: 自己调用自己本身,这种是无止境的递归 会报错 明确的终止的条件 默认深度是1000 实际测试998 修改深度 import sys import sys sys.setrecursionlimit('修改的数量')递归的应用: 文件查看 创建文件,删除文 阅读全文
posted @ 2019-01-16 22:54 LmtMe 阅读(162) 评论(0) 推荐(0)
摘要: 内置函数的整理: def func(n): return n**n print(func(4)) f =lambda x:x**x print(f) 匿名函数 lambda 参数:返回值 f=lambda x,y,c:(x,y,c) print(f(1,2,3)) 排序 语法 sorted(iterable,key=None,regverse=False) 计算字符串的长度 lst=... 阅读全文
posted @ 2019-01-14 22:17 LmtMe 阅读(153) 评论(0) 推荐(0)
摘要: 数据类型intstrboollistuptuldictset可变的,也就是不可哈希的数据类型int bool uptul 可变数据类型 也就是可哈希的list 增append insret extend 删 del clear remove pop dictset type(类型) input获取到 阅读全文
posted @ 2019-01-13 21:17 LmtMe 阅读(372) 评论(0) 推荐(0)
摘要: 一:函数名 可以作为什么来用? 1,作为参数,2可以被赋值3,可以作为返回值4,可以作为容器里的元素 函数闭定义:内部函数代码变量是对外层的引用,()不是全局变量) 闭包的基本形式是: 在函数F1中,定义F2,F2只能引用F1定义的变量,之后F1函数返回F2的函数名字 这样就保证了可以将F1的执行结 阅读全文
posted @ 2019-01-10 17:40 LmtMe 阅读(141) 评论(0) 推荐(0)
摘要: 位置参数要在动态位置参数前面(*arges)def eat(a,b,*args): 元组形式() 用一个*接受位置参数 一科*打撒 默认参数要在动态默认参数后边 (*arges) def eat(a,b,*args,c='白菜'):字典形式 用俩个**接收关键字参数 俩科* 打散 顺序; 位置参数> 阅读全文
posted @ 2019-01-10 00:22 LmtMe 阅读(148) 评论(1) 推荐(0)
摘要: lst = ['周老二', '周星星', '麻花藤', '周扒皮'] for i in range(len(lst)-1,-1,-1): lst.pop(i) print(lst) 直接删空 for i in range(len(lst)-1,-1,-1): lst.remove(lst[i]) print(lst) 直接删空 lst = ['周老二', '周... 阅读全文
posted @ 2019-01-08 16:12 LmtMe 阅读(145) 评论(0) 推荐(0)
摘要: 函数 def 关键字(): 形参 函数的定义 1.先定义函数 函数体 3 进去运行 return 函数的返回值 return要是不写 print(调用) none 写的 话 就是赋值 给变量 关键字() 实参 函数的调用 2调用 例 def maek(naem,age): print({name} 阅读全文
posted @ 2019-01-08 13:57 LmtMe 阅读(136) 评论(0) 推荐(0)
摘要: # 面试题: # a = 10 # b = 20 # a,b = b,a # 10000% # print(b) # 10 # print(a) # 20 # 面试题: # print(lst) # n = ()#元组 # print(type(n)) # n = ('')#字符串 # print( 阅读全文
posted @ 2019-01-06 20:07 LmtMe 阅读(271) 评论(1) 推荐(0)
摘要: python 2乱码,源码混了,代码重复,ascii码 一个字节表示 显示中文 只有英文 python 3 utf-8 三个字节 表示中文 int 整型 str 字符串 类型 bool 布尔值 True False 运算符: 逻辑运算:not and or 比较运算: = 赋值运算;*= -= += //=... 阅读全文
posted @ 2019-01-01 18:44 LmtMe 阅读(180) 评论(0) 推荐(0)
摘要: 输出商品列表,用户输入序号,显示用户选中的商品商品 li = ['手机','电脑','鼠标','游艇']求:1:页面显示序号,商品名称,如 1 手机 2 电脑 ....: 2, 用户输入选择的商品序号,然后打印商品名称 3,如果输入的商品序号有误,则显示输入有,并且重新输入 用户输入Q 或者q 退出运行程序程序代码 li = ['手机','电脑','... 阅读全文
posted @ 2019-01-01 18:40 LmtMe 阅读(246) 评论(0) 推荐(0)