Python pass详细介绍及实例代码


Posted in Python onNovember 24, 2016

Python pass的用法:

  1. 空语句 do nothing
  2. 保证格式完整
  3. 保证语义完整

以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 相关文章推荐
python中stdout输出不缓存的设置方法
May 29 Python
在Python中使用mongoengine操作MongoDB教程
Apr 24 Python
在Python的Django框架中simple-todo工具的简单使用
May 30 Python
Python多线程扫描端口代码示例
Feb 09 Python
Python pip 安装与使用(安装、更新、删除)
Oct 06 Python
python 3.7.4 安装 opencv的教程
Oct 10 Python
使用python实现数组、链表、队列、栈的方法
Dec 20 Python
Pytorch 保存模型生成图片方式
Jan 10 Python
django执行数据库查询之后实现返回的结果集转json
Mar 31 Python
django template实现定义临时变量,自定义赋值、自增实例
Jul 12 Python
golang/python实现归并排序实例代码
Aug 30 Python
python 检测图片是否有马赛克
Dec 01 Python
Python脚本实时处理log文件的方法
Nov 21 #Python
深入理解 Python 中的多线程 新手必看
Nov 20 #Python
详解python的数字类型变量与其方法
Nov 20 #Python
python中异常报错处理方法汇总
Nov 20 #Python
详解MySQL数据类型int(M)中M的含义
Nov 20 #Python
python制作websocket服务器实例分享
Nov 20 #Python
Flask框架的学习指南之用户登录管理
Nov 20 #Python
You might like
咖啡风味 世界咖啡主要分布分布 咖啡的生长要求
2021/03/06 新手入门
基于数据库的在线人数,日访问量等统计
2006/10/09 PHP
php 缓存函数代码
2008/08/27 PHP
php中serialize序列化与json性能测试的示例分析
2013/04/27 PHP
yii操作cookie实例简介
2014/07/09 PHP
你可能不再需要JQUERY
2021/03/09 Javascript
nicejforms——美化表单不用愁
2007/02/20 Javascript
JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句
2012/02/27 Javascript
js作用域及作用域链概念理解及使用
2013/04/15 Javascript
用js实现in_array的方法
2013/11/05 Javascript
JavaScript实现的一个日期格式化函数分享
2014/12/06 Javascript
javascript的tab切换原理与效果实现方法
2015/01/10 Javascript
js数组去重的5种算法实现
2015/11/04 Javascript
实例解析js中try、catch、finally的执行规则
2017/02/24 Javascript
Angualrjs 表单验证的两种方式(失去焦点验证和点击提交验证)
2017/05/09 Javascript
微信小程序scroll-view组件实现滚动动画
2018/01/31 Javascript
vue点击input弹出带搜索键盘并监听该元素的方法
2018/08/25 Javascript
vue通过指令(directives)实现点击空白处收起下拉框
2018/12/06 Javascript
详解在网页上通过JS实现文本的语音朗读
2019/03/28 Javascript
Vue中跨域及打包部署到nginx跨域设置方法
2019/08/26 Javascript
jquery选择器和属性对象的操作实例分析
2020/01/10 jQuery
vue+element_ui上传文件,并传递额外参数操作
2020/12/05 Vue.js
[50:44]DOTA2-DPC中国联赛 正赛 SAG vs Dragon BO3 第二场 2月22日
2021/03/11 DOTA
python的unittest测试类代码实例
2017/12/07 Python
Python操作Sqlite正确实现方法解析
2020/02/05 Python
使用pandas实现筛选出指定列值所对应的行
2020/12/13 Python
英国乡村时尚和宠物用品专家:Pet & Country
2018/07/02 全球购物
日本订房网站,预订日本星级酒店/温泉旅馆:Relux(支持中文)
2020/01/03 全球购物
宏碁西班牙官网:Acer西班牙
2021/01/08 全球购物
教育专业自荐书范文
2013/12/17 职场文书
关于运动会的广播稿(10篇)
2014/09/12 职场文书
销售经理岗位职责
2015/01/31 职场文书
学校远程教育工作总结
2015/08/11 职场文书
我的中国梦主题班会
2015/08/14 职场文书
python常见的占位符总结及用法
2021/07/02 Python
MySQL 数据表操作
2022/05/04 MySQL