Others
1.可迭代对象可以被for循环获取
2.可变与不可变对象
不可变对象:数字 字符串 元组 所谓不可变是值和身份都不变 赋值时开辟新内存空间生成新值
可变 对象:列表 字典 集合 所谓可变是指对象的值可变,身份不变 赋值时将保存的引用指向新创建的对象
3.
奇数 range(1,101,2) 或者 [i for i in range(1,101) if i % 2 != 0]
偶数 range(2,101,2) 或者 [i for i in range(1,101) if i % 2 == 0]
4.求100内偶数和
eval("+".join([str(i) for i in range(2,101,2)])) 或者 sum(range(0,101,2))
5.除生成一个元组
divmod(100,33)
(3, 1)
6.布尔值可以作为字典的key
7.函数中传字典func(**{"k1":"v1"})
None 0 "" () [] {} 都是False
8.字符串和bytes转换
# 字符串 -->encode --> bytes
bytes("涨",encoding="utf-8")
"涨".encode("utf-8")
# bytes -->decode --> 字符串
b'\xe6\xb6\xa8'.decode("utf-8")
9. 解压序列 (x,y,z) = (1,2,3)
随机推荐
- Angularjs集成第三方js插件之Uploadify
有时候需要用一些第三方插件,比如datepicker,slider,或者tree等.以前的做法是直接通过jquery取得某个元素,然后调用某个方法即可.但在angularjs中,不能直接这么写,必须写 ...
- MySQL 5.6 在线主从复制
设:主库为master,从库为slave 1.备份主库数据(全库),且记录下 master_log_file,master_log_pos,用于后面设置slave时指定 备份脚本: mysqldump ...
- mysql 导出数据到csv文件的命令
1.导出本地数据库数据到本地文件 mysql -A service_db -h your_host -utest -ptest mysql> select * from t_apps where ...
- antlr提取代码注释
1. 来由 为什么要写提取注释呢,起因是工作需要.弄这么个不太重要的功能点来讲,旨在抛砖引玉. 一般而言,大家使用antlr解析源代码的时候,不会关心注释和空格之类内容,默认会过滤掉,不会放到语法树里 ...
- jsp页面查询的数据导出到excel
java导入导出excel操作(jxl) jxl.jar 包下载地址:http://www.andykhan.com/jexcelapi/真实下载地址:http://www.andykhan.com/ ...
- Linux内核编程规范与代码风格
source: https://www.kernel.org/doc/html/latest/process/coding-style.html translated by trav, travmym ...
- 【转】Visio绘制WEB流程图的心得
一个哥们在MSN上告诉我,他们公司的交互设计师只产出流程图,并问我用什么标准评价流程图的好坏.他的说法把我彻底震了-这分工也太细了吧!也不知道该说他们那里这样是好还是不好. 不过仔细想来,我倒的确没有 ...
- input 控件监听回车确认按钮。
前端开发的同学捕捉回车按键经常会用到 if(event.keyCode == 13){ console.log("点击了回车按键");} 但是在微信上面,我们一般会用到指令 bin ...
- hdu 2181 水搜索
哈密顿绕行世界问题 Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total S ...
- zoj Calculate the Function
Calculate the Function Time Limit: 2 Seconds Memory Limit: 65536 KB You are given a list of num ...