python程序快速缩进多行代码方法总结


Posted in Python onJune 23, 2019

该语言中缩进是其精髓,通过缩进可以表示函数、循环等程序结构的范围。有时写完程序后,发现所有程序需要放入函数def中,这时就需要对一整块程序同时进行缩进,还有其他一些情况,也会需要多行整体缩进。下面介绍官方的IDLE编辑器下,如何实现多行整体缩进。

这里介绍的是针对3.0及以上版本,软件自带编辑器,整块缩进的方法。首先通过开始菜单 ,找到IDLE,点击启动软件。

python程序快速缩进多行代码方法总结

相关推荐:《Python视频教程》

启动软件后,通过file菜单下,打开或新建选项,打开一个已建好的或者新创建一个程序文件,这里新建一个程序。

python程序快速缩进多行代码方法总结

新建的程序如下图所示,此时需要将图示所有程序,放入名为calcu的函数下,所有程序内容需要增加一次缩进。

python程序快速缩进多行代码方法总结

增加def即函数定义语句后,需要把下图红框中内容整体向右移动一次缩减量(一般为四个字节),如果不嫌麻烦,可将红框中每一行内容都加上四个空格,但这种方法较为费事。

python程序快速缩进多行代码方法总结

下面介绍快速实现整块缩进的方法,首先选中所有要缩进的程序部分,这里选择def语句以下,所有作为函数内容的部分。

python程序快速缩进多行代码方法总结

此时先按住“shift”键,再按“tab”键,记住只按一次,要立即松开。此时如下图1所示,完成一次缩进。如果长按,或多次按组合键,则会多次缩进,如下图2所示,为多次缩进效果。这样对于3.0及以上版本下,软件自带程序编辑器,如何实现多行缩进,介绍完成。

python程序快速缩进多行代码方法总结

python程序快速缩进多行代码方法总结

Python 相关文章推荐
Python 变量类型及命名规则介绍
Jun 08 Python
简单介绍Python中的RSS处理
Apr 13 Python
Python3.6正式版新特性预览
Dec 15 Python
利用Python中的pandas库对cdn日志进行分析详解
Mar 07 Python
Python验证文件是否可读写代码分享
Dec 11 Python
python3利用Dlib19.7实现人脸68个特征点标定
Feb 26 Python
Python中enumerate()函数编写更Pythonic的循环
Mar 06 Python
Python实现两个list求交集,并集,差集的方法示例
Aug 02 Python
搞清楚 Python traceback的具体使用方法
May 13 Python
tensorflow -gpu安装方法(不用自己装cuda,cdnn)
Jan 20 Python
TensorFlow实现自定义Op方式
Feb 04 Python
解决安装新版PyQt5、PyQT5-tool后打不开并Designer.exe提示no Qt platform plugin的问题
Apr 24 Python
python函数与方法的区别总结
Jun 23 #Python
python中的单引号双引号区别知识点总结
Jun 23 #Python
Python中的pathlib.Path为什么不继承str详解
Jun 23 #Python
Python中判断子串存在的性能比较及分析总结
Jun 23 #Python
树莓派与PC端在局域网内运用python实现即时通讯
Jun 22 #Python
树莓派采用socket方式文件传输(python)
Jun 22 #Python
树莓派用python中的OpenCV输出USB摄像头画面
Jun 22 #Python
You might like
php中多维数组按指定value排序的实现代码
2014/08/19 PHP
thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)
2016/05/20 PHP
php redis setnx分布式锁简单原理解析
2020/10/23 PHP
JavaScript版代码高亮
2006/06/26 Javascript
jQuery温习篇 强大的JQuery选择器
2010/04/24 Javascript
EXT窗口Window及对话框MessageBox
2011/01/27 Javascript
js 操作select和option常用代码整理
2012/12/13 Javascript
设为首页和收藏的Javascript代码(亲测兼容IE,Firefox,chrome等浏览器)
2013/11/18 Javascript
Jquery on方法绑定事件后执行多次的解决方法
2016/06/02 Javascript
jQuery实现的自定义滚动条实例详解
2016/09/20 Javascript
bootstrap使用validate实现简单校验功能
2016/12/02 Javascript
Vue CLI3中使用compass normalize的方法
2019/05/30 Javascript
ionic4+angular7+cordova上传图片功能的实例代码
2019/06/19 Javascript
使用axios请求时,发送formData请求的示例
2019/10/29 Javascript
vue 实现tab切换保持数据状态
2020/07/21 Javascript
jQuery实现简单评论功能
2020/08/19 jQuery
Js数组扁平化实现方法代码总汇
2020/11/11 Javascript
Python实现包含min函数的栈
2016/04/29 Python
Python如何import文件夹下的文件(实现方法)
2017/01/24 Python
python虚拟环境的安装配置图文教程
2017/10/20 Python
python 删除非空文件夹的实例
2018/04/26 Python
详解Python的hasattr() getattr() setattr() 函数使用方法
2018/07/09 Python
Python3单行定义多个变量或赋值方法
2018/07/12 Python
linux中如何使用python3获取ip地址
2019/07/15 Python
python使用PIL和matplotlib获取图片像素点并合并解析
2019/09/10 Python
Python 经典算法100及解析(小结)
2019/09/13 Python
Python程序暂停的正常处理方法
2019/11/07 Python
pytorch:model.train和model.eval用法及区别详解
2020/02/20 Python
解决在keras中使用model.save()函数保存模型失败的问题
2020/05/21 Python
CSS3中的5个有趣的新技术
2009/04/02 HTML / CSS
HTML5中原生的右键菜单创建方法
2016/06/28 HTML / CSS
ALDO英国官网:加拿大女鞋品牌
2018/02/19 全球购物
小饰品店的创业计划书范文
2013/12/28 职场文书
优秀实习生感言
2014/03/01 职场文书
银行竞聘演讲稿
2014/05/16 职场文书
法院答辩状格式
2015/05/22 职场文书