摘要: 1 阅读全文
posted @ 2023-10-09 21:15 Python全栈开发 阅读(27) 评论(0) 推荐(0)
摘要: 递归 特点: 1)自己调用自己 2)有结束条件 3)每次进入更深一层递归时,问题规模相比上次递归都应有所减少 4)次数过多会导致内存溢出 例: 1 name = ["a1", "a2", "a3", "a4"] 2 3 def ask_way(): 4 if len(name) == 0: 5 re 阅读全文
posted @ 2021-06-14 01:06 Python全栈开发 阅读(52) 评论(0) 推荐(0)
摘要: 先找本地变量,再找全局变量 改变全局变量: 1 name = "A" 2 def d1(): 3 name = "B" 4 def d11(): 5 nonlocal name 6 name = "C" 7 d11() 8 print(name) 9 10 print(name) 11 d1() 1 阅读全文
posted @ 2021-06-12 15:02 Python全栈开发 阅读(35) 评论(0) 推荐(0)
摘要: 1、格式: def test(x,y): ... retuen 2、特点: 代码简洁,可读性强 可扩展性 代码重用 保持一致,维护性强 3、参数: 形参、实参,以下x,y为形参,abc,“edf”为实参 形参:只有在被调用时才传递分配内存单元,在调用结束后马上释放所分配的内存单元 实参:可以是常量、 阅读全文
posted @ 2021-06-12 14:15 Python全栈开发 阅读(46) 评论(0) 推荐(0)
摘要: % %s字符串:%.4s,截取前4位字符 %d数字 %f浮点数:%.2f,表示保留2位小数 format 传递字符串: " {0},{1},{2}" .format(str,str,str) 传递字符串、数字、浮点数负号: "{:s} ,{:d}, {:f}".format(字符串, 数字, 浮点数 阅读全文
posted @ 2021-06-12 12:33 Python全栈开发 阅读(47) 评论(0) 推荐(0)
摘要: 创造字典并添加字典子节点,附件功能:新增,查看,返回,退出 db = {} path = [] while True: temp = db for tempa in path: temp = temp[tempa] print("当前节点为:", list(temp.keys())) inp1 = 阅读全文
posted @ 2021-06-12 11:43 Python全栈开发 阅读(44) 评论(0) 推荐(0)
摘要: 1、列表 list = [] 列表在内存存储中是不连续的,每个元素会记录自己下一个元素的位置来查找,所以列表元素是可以被修改的,通过索引修改 修改:list[索引] = XXX, list[索引:索引] = 通过删除再新增达到修改效果 删除:del list[索引],del list[索引:索引] 阅读全文
posted @ 2021-06-08 22:58 Python全栈开发 阅读(112) 评论(0) 推荐(0)
摘要: 1、整形 python3中所有的整数都是整形 python2中整形和长整形,int、long,超过一定的长度为long 方法: 1)、int(整形,base=进制) 将其他进制转换为十进制 1 a = "0011" 2 b = int(a,base=2) 3 print(b) 4 #输出: 5 3 阅读全文
posted @ 2021-06-08 22:49 Python全栈开发 阅读(73) 评论(0) 推荐(0)
摘要: 1、表达式、运算符、优先级 运算符: 逻辑运算符:或与非(or and not) 相等运算符:==,!=,is,is not 比较运算符:>,<,>=,<=,==,!= 算术运算符:+ - * /,//,%(//:整数除法,%模运算符,取余) 位运算符: 序列运算符: (a可以为字符串、列表、元组) 阅读全文
posted @ 2021-06-08 22:39 Python全栈开发 阅读(60) 评论(0) 推荐(0)
摘要: 1、python开发课程简介 1)python基础 2)网络编程 3)WEB框架 4)设计模式 + 算法 5)项目实战 2、python开发 推荐博客:https://www.cnblogs.com/wupeiqi/articles/5433893.html 开发语言分类: 编程语言:高级语言、低级 阅读全文
posted @ 2021-06-03 23:32 Python全栈开发 阅读(49) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示