python知识点
记录学习工程中有趣的知识点
被关黑屋的猫
凡是过往,皆为序章。
展开
-
PySide2按钮传递参数以及*args,**kargs的含义
*kwargs 表示接受字典类参数;*args 表示接受元组类参数;原创 2021-04-20 09:56:39 · 1560 阅读 · 0 评论 -
Python推导和生成(Python学习手册)
1.列表推导 vs map注:Python的内置ord函数会返回一个单个字符的整数编码(chr内置函数为其逆过程)>>>ord('s')115举例:假设我们要收集某一个字符串中所有字符的ASCⅡ编码① 最直接的办法应该就是for循环:res = []for x in 'spam': res.append(ord(x))print(res)>[115, 112, 97, 109]② 使用列表推导表达式得到相同的结果:res = [ord(x) for原创 2021-05-27 09:00:22 · 123 阅读 · 0 评论 -
python2.7中关于json文件的读写(以及中文乱码问题)
1.dumps(),dump(),loads(),load()json.dumps():python数据类型转换为str(要写入json文件必须进行dumps操作)json.dump():(data,file,ensure_ascii=False) ascii用来避免出现unicode写入乱码json.loads():将字符型数据转换成原来的数据格式 eg:列表和字典json.load():从文件中读取数据,(file-open)即可,最好encoding='utf-8’防止乱码2.写入js原创 2021-03-01 10:10:34 · 2283 阅读 · 4 评论 -
Python基础知识之零碎知识点(持续更新)
1.枚举(enumerate)的使用(1)遍历列表并自动计数name_list = ['iron_man', 'superman', 'ant_man', 'hulk']for i, name in enumerate(name_list): print(i, name) #输出结果:0 iron_man1 superman2 ant_man3 hulk(2)创建包含索引的元组列表name_list = ['iron_man', 'superman', 'ant_man原创 2021-05-07 08:27:34 · 143 阅读 · 0 评论