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)

随机推荐

  1. 使用TopShelf做windows服务安装 ---安装参数解释

    转自:https://topshelf.readthedocs.io/en/latest/overview/commandline.html Topshelf Command-Line Referen ...

  2. (转)http://blog.csdn.net/renfufei/article/details/38474435

    原文:http://blog.csdn.net/renfufei/article/details/38474435

  3. 关于daterangepicker取消默认值的设置

    1.项目中用到了daterangepicker这个插件,需求要求不能有默认值. 2.查资料得知,可以修改插件内的属性 autoUpdateInput值来实现这个效果. 顾虑有二: 1.修改插件内容,导 ...

  4. Spring Boot 的彩色日志

    springboot的彩色日志灰常漂亮, 看起来也很舒服. 但是自定义的日志就是一纯白色的, 丑到不行. 所以就copy他的彩色日志来养眼: <!-- 彩色日志 --> <!-- 彩 ...

  5. ID3、C4.5和CART决策树对比

    ID3决策树:利用信息增益来划分节点 信息熵是度量样本集合纯度最常用的一种指标.假设样本集合D中第k类样本所占的比重为pk,那么信息熵的计算则为下面的计算方式 当这个Ent(D)的值越小,说明样本集合 ...

  6. 面试题6:二叉树最近公共节点(LCA)《leetcode236》

    Lowest Common Ancestor of a Binary Tree(二叉树的最近公共父亲节点) Given a binary tree, find the lowest common an ...

  7. vue-router参数传递

    1.在vue-router中,有两大对象被挂载到了实例this2.$route(只读.具备信息的对象).$router(具备函数功能)3.查询字符串方式传递参数 1).去哪里 <router-l ...

  8. handlebars——另外一个模板引擎

    什么是handlebars? handlebars库是另外一个模板引擎,他继承mustache(胡子),感觉没有jade(珠宝)好听,他不允许在模板中写很多JavaScript的逻辑.这有助于保持模板 ...

  9. JAVA核心编程教学

    常用类 Ø 1.1 String和StringBuffer String类封装了对字符串的常见操作,使用频率非常高,所以应该熟练掌握, String类的方法比较多,无需死记硬背,而是大概了解,用的时候 ...

  10. 撩课-Web大前端每天5道面试题-Day24

    1.下面的代码将输出什么? ; i < ; i++) { setTimeout(function() { console.log(i); }, i * ); } 闭包在这里能起什么作用? 上面的 ...