五、in判断

可以直接用来判断某个变量是否在列表中

我们可以使用下面的方式来验证多个值:

if m in [1,3,5,7]:

而不是:

if m==1 or m==3 or m==5 or m==7:

Python编程专属骚技巧5相关推荐

  1. Python编程专属骚技巧9

    九.字典推导 Python不光列表用推导式,字典/集合也有 #列表 l=[[0 for i in range(4)] for i in range(4)]#生成二维列表 print(l) # [[0, ...

  2. Python编程专属骚技巧6

    六. 四种翻转字符串/列表的方式 # 翻转列表本身testList = [1, 3, 5] testList.reverse() print(testList) #-> [5, 3, 1]# 在 ...

  3. Python编程专属骚技巧2

    二.链状比较操作符 Python不用很多条件一个一个写,比较操作符可以聚合. n = 10 result = 1 < n < 20 print(result)# Trueresult = ...

  4. Python编程专属骚技巧1

    一.原地交换 Python 提供了一个直观的在一行代码中赋值与交换(变量值)的方法 x, y = 10, 20 print(x, y)x, y = y, x print(x, y)#1 (10, 20 ...

  5. Python编程专属骚技巧10

    十.循环枚举索引 list = [10, 20, 30] for i, value in enumerate(list):print(i, ': ', value)#1-> 0 : 10 #2- ...

  6. Python编程专属骚技巧8

    八.打印模块路径 import socket print(socket) #<module 'socket' from '/usr/lib/python2.7/socket.py'>

  7. Python编程专属骚技巧7

    七.一次性初始化多个变量 可以直接赋值: a,b,c,d=1,2,3,4 可以利用列表: List = [1,2,3] x,y,z=List print(x, y, z) #-> 1 2 3

  8. Python编程专属骚技巧4

    四.多行字符串 这个比c方便多了,c打上换行符再加上转义,真的很难受 a='''dvfssd fsdfdsfsd dsdsfbfdfasf afasfaf''' print(a)

  9. Python编程专属骚技巧3

    三.三元操作符进行条件赋值 三元操作符是 if-else 语句也就是条件操作符的一个快捷方式:[表达式为真的返回值] if [表达式] else [表达式为假的返回值] 这里给出一个你可以用来使代码紧 ...

最新文章

  1. 关于子业之间相互取得元素或者方法
  2. 32岁程序员,补偿N+2:“谢谢裁我,让我翻倍!” 网友:榜样!
  3. RabbitMQ的集群模式
  4. Centos7.2搭建Openstack的Swift组件,查看状态:No such file or directory
  5. PHP扩展开发教程,通过实例来展示PHP的扩展开发和底层应用原理(C语言非zephir)...
  6. machine_desc结构体【转】
  7. shell 遍历目录下的所有文件
  8. 深入理解JVM(8)——类加载的时机
  9. 85、交换机安全MAC层***配置实验之Port-Security
  10. 反转链表 python 递归_LeetCode 206.反转链表(Python3)
  11. 解决“Cmake error :generator: Ninja“问题
  12. 小米架构调整:拆分成立人工智能部,直接向CEO雷军汇报
  13. 无需安装配置,多操作系统支持数据库及性能测试
  14. DbVisualizer 使用方法 图解(可以连接多种数据库的客户端)
  15. MySQL开启日志记录执行过的SQL语句
  16. WebRTC之beamforming算法
  17. 六度分离 (Floyd算法)
  18. Java面试宝典之:基础篇
  19. 电视剧中一看就崩溃的镜头
  20. 50名工程师支撑着一个10亿用户量的产品:成功因素之一是几乎不开会

热门文章

  1. linux sys伪用户作用,【原创】Linux版 对sys用户进行审计的示例
  2. python-argparse使用
  3. python 不同模块之间的引用错误问题
  4. 动态规划-----------01背包,完全背包与多重背包
  5. 找出现实中符合这三种模式的互联网产品
  6. 在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口 6...
  7. 每日英语:Vender Assault Shines Ugly Light on China's Urban Enforcers
  8. Dockerfile 指令详解2
  9. 电脑打开html不显示图片,网页不显示图片,详细教您网页不显示图片怎么解决
  10. io操作是指什么_各种IO模型,一篇打尽