随笔分类 -  语义用法

摘要:一: 命名规范说明: 1)、所有的命名最好都小写2)、属性的值一定要用双引号("")括起来,且一定要有值如class="divcss5",id="divcss5"3)、每个标签都要有开始和结束,且要有正确的层次,排版有规律工整4)、空元素要有结束的tag或于开始的tag后加上"/"5)、表现与结构完 阅读全文
posted @ 2020-03-05 15:01 南啾 阅读(232) 评论(0) 推荐(0)
摘要:一、编码与解码 s.encode('utf-8') #以utf-8编码成2进制 s.decode('utf_8') #以2进制解码成unicode的字符串 二、编码转换 把文件从一种编码转换成另一种编码,如gbk转换成utf-8 windows系统默认编码为gbk mac系统默认编码为utf-8 转 阅读全文
posted @ 2019-12-04 10:43 南啾 阅读(527) 评论(0) 推荐(0)
摘要:bytes类型以16进制形式表示,2个16进制构成1个byte,以‘b’标识字节串 用途: 1、字符存硬盘时要变成bytes 2、网络传输字符也要变成bytes 阅读全文
posted @ 2019-12-04 10:21 南啾 阅读(207) 评论(0) 推荐(0)
摘要:用py操作文件 1、找到文件并打开 f = open(filename) 2、读、修改 f.read() 为空即读所有;f.write(修改的内容) 3、保存&关闭 f.close() 保存并关闭 文件打开模式只能以一种形式打开: r 即read w 即write,创建模式,如果文件里有内容用w的话 阅读全文
posted @ 2019-11-26 15:22 南啾 阅读(1378) 评论(0) 推荐(0)
摘要:hash 译:散列、杂凑,作用:把任意长度的输入通过散列算法变换成固定长度的输出,该输出就是散列值,这种转换是压缩映射。 hash特性 1、不可逆。不能通过结果推算出输入,所以又被称为不可逆的算法,也可以作为加密算法存在 2、计算极快。 hash的用途 1、密码,基于hash,保证同样的输入得出的结 阅读全文
posted @ 2019-11-25 18:02 南啾 阅读(133) 评论(0) 推荐(0)
摘要:集合名 = {值1,值2,值3} 特点: 1、元素不可变 2、不可以存列表list、字典dict 3、只可存字符串、数字、元组等不可变的类型 4、天生去重,无法存储两个相同的元素 5、无序,不能像列表那样通过索引去确定元素的位置 列表转集合:变量名 = set(列表名) 增加: 1、集合名.add( 阅读全文
posted @ 2019-11-23 11:08 南啾 阅读(124) 评论(0) 推荐(0)
摘要:用法:info = {"key1":"value1","key2":"value2"} 1、key是唯一的,不可变的 2、value可以不唯一,可修改,可存放任意多个值 3、无序,key与key之间没有顺序 4、查询速度快,不受字典 dict影响 创建方法: 1、变量名 = {"key1":"val 阅读全文
posted @ 2019-11-22 18:00 南啾 阅读(161) 评论(0) 推荐(0)
摘要:查 find、index、count 改 replace upper、lower、swapcase、casefold、strip、split 格式化 format、ljust、rjust、join 判断 isdigit、startswith、endswith 1、join拼接 用法:"拼接的内容". 阅读全文
posted @ 2019-11-22 17:48 南啾 阅读(116) 评论(0) 推荐(0)
摘要:林 阅读全文
posted @ 2019-11-22 15:28 南啾 阅读(243) 评论(0) 推荐(0)
摘要:变量 = 值1 if 条件A else 值2 即:如果条件A成立则值1赋值给变量,如果不成立则值2赋值给变量 例: a=10 b=5 c=a if a>15 else b 输出结果c=5 阅读全文
posted @ 2019-11-21 17:51 南啾 阅读(118) 评论(0) 推荐(0)
摘要:1、break 满足当前条件则中止循环 2、continue 满足当前条件则中止当次循环,继续下次循环 3、else 当循环正常结束时执行else,如果循环满足break或exit时不会执行else 阅读全文
posted @ 2019-11-21 17:41 南啾 阅读(271) 评论(0) 推荐(0)
摘要:Python用缩进来区分代码级别 1、顶级代码必须顶级写,即这一行代码不依赖于其他条件 2、同上级别的代码缩进必须一致 3、缩进必须是4个空格(官方推荐) 阅读全文
posted @ 2019-11-21 11:14 南啾 阅读(187) 评论(0) 推荐(0)
摘要:%s 代表字符串 %d 代表整数 %f 代表浮点数 阅读全文
posted @ 2019-11-21 10:44 南啾 阅读(111) 评论(0) 推荐(0)
摘要:增 插入 insert 语法:列表名.insert(需要插入的位置,"元素名") 把新元素插入到列表指定的位置,但不能插入到最后面 追加 append 语法:列表名.append("元素名") 把元素插入到列表最后面的位置 删 直接删 del 语法:del 列表名[需要删除的元素所在的位置] 括号内 阅读全文
posted @ 2019-11-21 10:19 南啾 阅读(686) 评论(0) 推荐(0)
摘要:不写注释的代码都是耍流氓 单行注释: # 需要注释的内容 多行注释: 第1种:三对英文状态的双引号,官方推荐 """ 需要注释的内容 """ 第二种:三对英文状态的单引号 ''' 需要注释的内容 ''' 阅读全文
posted @ 2019-11-20 17:00 南啾 阅读(110) 评论(0) 推荐(0)
摘要:1、由字母、数字、下划线组成(官方推荐) 2、驼峰体(官方不推荐) 2、不能以数字开头 3、不能含有特殊字符和空格(如,!?) 4、不能以关键字命名(如if print) 5、不能以中文命名(程序虽然能运行,但完全不符合规范) 6、每个变量名都要有意义 7、最好不要用拼单 8、区分大小写 阅读全文
posted @ 2019-11-20 16:44 南啾 阅读(276) 评论(0) 推荐(0)