摘要: 全局变量与局部变量 顶头,没有任何缩进就是全局变量 函数里的变量是局部变量 如果在函数里使用 global全局变量,则可以改变全局变量。 如果没有global全局变量,调用全局变量的时候,只能读取,无法重新赋值 nonlocal 取上一级变量 书写规范 全局变量大写 局部变量小写 递归函数 归函数特 阅读全文
posted @ 2024-07-16 00:14 很难通透 阅读(21) 评论(0) 推荐(0)
摘要: 集合 set 1.不同元素组成 2.无序 3.集合中元素必须是不可变类型 s = {1,2,3,4,5} 集合常用魔法 s = {1,2,3,4,5} s.add('s') print(s) #>>>{1, 2, 3, 4, 5, 's'} s.add(6) print(s) #>>>{1, 2, 阅读全文
posted @ 2024-07-15 22:42 很难通透 阅读(23) 评论(0) 推荐(0)
摘要: 一、数字 int() 二、字符串 str replace/find/jion/strip/startwith/split/upper/lower/format 移除空白 分割 长度 索引 切片 三、列表 list append/extend/insert 索引 切片 追加 删除 长度 切片 循环 包 阅读全文
posted @ 2024-07-11 21:58 很难通透 阅读(13) 评论(0) 推荐(0)
摘要: 列表 list #类-列表 中括号括起来 ,分割每个元素 列表中的元素可以是数字,字符串,列表,bool值.......... for循环 while循环都支持 列表元素可以被修改,而字符串不可以 可以删除 del li[1] ;也可以切片式修改和删除 del li[1:3] 支持 in 操作 索引 阅读全文
posted @ 2024-07-11 18:10 很难通透 阅读(14) 评论(0) 推荐(0)
摘要: 字符串分割 partition分割后可以拿到分割元素 split分割后拿不到分割元素 partition分割 test9 = " abcdcfcg" v = test9.partition('c')#找到‘c’,然后进行分割,只能分割一次,也就是分成三段 print(v) #>>>(' ab', ' 阅读全文
posted @ 2024-07-10 17:53 很难通透 阅读(19) 评论(0) 推荐(0)
摘要: 运算符 1、算术运算: 2、比较运算 3、赋值运算 4、逻辑运算 user = 'hg' pwd = '2020' v = user == 'hg' and pwd == '2020' or 1 == 2 and pwd == '1234' #从前往后算,但是在编程的时候最好都加上括号 print( 阅读全文
posted @ 2024-07-10 17:30 很难通透 阅读(38) 评论(0) 推荐(0)