python中的pass语句通常是起到占位符的作用,保持格式完整。

以if语句为例,在c或c++/java中:if(true)

; //do nothing

else

{

//do something

}

对应于python就要这样写:if true:

pass #do nothing

else:

#do something

1 pass语句在函数中的作用

当你在编写一个程序时,执行语句部分思路还没有完成,这时你可以用pass语句来占位,也可以当做是一个标记,是要过后来完成的代码。比如下面这样:def iplaypython():

pass

定义一个函数iplaypython,但函数体部分暂时还没有完成,又不能空着不写内容,因此可以用pass来替代占个位置。

2 pass语句在循环中的作用

pass也常用于为复合语句编写一个空的主体,比如说你想一个while语句的无限循环,每次迭代时不需要任何操作,你可以这样写:while True:

pass

以上只是举个例子,现实中最好不要写这样的代码,因为执行代码块为pass也就是空什么也不做,这时python会进入死循环。

更多学习内容,请点击python学习网。

pass在python中啥意思_python3中的pass是什么意思相关推荐

  1. python 接口是什么_python3中的接口类是什么?怎么用?

    本篇文章要说的类很有意思,叫接口类,这个名字相信小伙伴们还是比较容易记住的.小编想通过接口类给大家带来有趣的操作,毕竟一直学函数和代码,确实是一件需要记忆让人疲惫的事情.希望下面小编带来的例子,能让大 ...

  2. python str byte编码_Python3中内置类型bytes和str用法及byte和string之间各种编码转换 问题...

    Python 3最重要的新特性大概要算是对文本和二进制数据作了更为清晰的区分.文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示.Python 3不会以任意隐式的方式混用str ...

  3. python 类中定义列表_Python3中的自定义列表类,具有

    我想用python3编写一个自定义列表类,就像在这个问题How would I create a custom list class in python?中一样,但与该问题不同,我想实现__get__ ...

  4. python中search用法_Python3中正则模块re.compile、re.match及re.search函数用法详解

    本文实例讲述了Python3中正则模块re.compile.re.match及re.search函数用法.分享给大家供大家参考,具体如下: re模块 re.compile.re.match. re.s ...

  5. python中encode用法_python3中encode和decode的一些基本用法

    python3中encode和decode跟python2还是有一定的区别的,在python3中: encode(编码):按照某种规则将"文本"转换为"字节流" ...

  6. true在python是什么意思_Python3中真真假假True、False、None等含义是什么

    Python3中真真假假True.False.None等含义是什么 发布时间:2020-11-19 14:27:34 来源:亿速云 阅读:71 作者:小新 小编给大家分享一下Python3中真真假假T ...

  7. python中values函数_python3 中的sort_values函数

    首先 这个函数是对列进行排序的 即对values进行排序python 单列的你们都明白 这里咱们讨论下多列的函数 举个例子code df = pd.DataFrame({ 'col1' : ['A', ...

  8. python unicode转中文_python3中Unicode字符转中文

    python3中将Unicode字符串转成中文 用python爬虫爬取数据时,有时候会发现爬取的数据类似于 "\u3010\u6f14\u5531\u4f1a\u30112000-\u62c ...

  9. python中exp函数_Python3中exp()函数用法分析

    python中虚数函数exp怎么表示 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型 虚数函数exp用math是不行的要用cmat ...

最新文章

  1. 自行编译Vim for Windows,加入Python支持!
  2. Flutter之第一个 Flutter App(四)
  3. 再次携号转网_“携号转网”日期再次确定!这三个开头的号码,可以优先办理转网...
  4. Linux下c的进一步学习
  5. 07MySQL综合应用
  6. h3c 虚拟服务器 下一跳,H3C vLNS系列虚拟L2TP网络服务器 配置指导-E0324-5W100
  7. 图解ThreadLocal核心原理
  8. 按键精灵q语言连接mysql_【按键精灵8】Q语言介绍
  9. Intelliok IDEA的Monokai主题
  10. Jellybean 4.1.1 精简列表+谷歌服务包精简列表
  11. 分布式配置管理平台VS统一集中配置管理
  12. 支持linux的蓝牙键盘,可连接四款蓝牙设备的机械键盘 功能强大 不容小觑
  13. putty终端linux怎么粘贴复制,PuTTY下的保持SSH连接及复制粘贴功能
  14. ribbon的注解 @LoadBalanced 报错 No instances available for [IP]
  15. 有一些C++基础的同学们如何喝下你的第一杯咖啡?
  16. 【保姆级】扫雷游戏的设计与实现【C语言】
  17. IDEA使用AVD Manager创建AVD
  18. 机器人系统的基本概念及外部模型参数详解
  19. Serverless 风格微服务的持续交付(上):架构案例
  20. Route命令使用详解

热门文章

  1. 用神经网络二分类人脑与电脑
  2. 【数理知识】二次型求导 矩阵求导
  3. 4.9 总结-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授
  4. 4.8 这和大脑有什么关系-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授
  5. 3.2 神经网络概述-机器学习笔记-斯坦福吴恩达教授
  6. stm32 usart 单线半双工串口 DMA发送 最后一个字节发不出来问题
  7. STM32 进阶教程 20 - 串口+DMA实现OneWire总线
  8. linux下的access()函数判断文件是否存在、打印时间
  9. Python Day34
  10. SpringBoot微服务 b2b2c 多用户商城系统(八)springboot整合mongodb