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实现一个简单的项目监控
Mar 31 Python
在Django同1个页面中的多表单处理详解
Jan 25 Python
Android 兼容性问题:java.lang.UnsupportedOperationException解决办法
Mar 19 Python
Python中import机制详解
Nov 14 Python
Python使用gRPC传输协议教程
Oct 16 Python
Python实现批量修改图片格式和大小的方法【opencv库与PIL库】
Dec 03 Python
python 同时运行多个程序的实例
Jan 07 Python
pycharm修改界面主题颜色的方法
Jan 17 Python
python matplotlib实现双Y轴的实例
Feb 12 Python
docker django无法访问redis容器的解决方法
Aug 21 Python
Python批量启动多线程代码实例
Feb 18 Python
基于Python3读写INI配置文件过程解析
Jul 23 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
Linux编译升级php的详细方法
2013/11/04 PHP
thinkPHP框架整合tcpdf插件操作示例
2018/08/07 PHP
php下的原生ajax请求用法实例分析
2020/02/28 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
2020/04/02 PHP
使用jscript实现二进制读写脚本代码
2008/06/09 Javascript
在线编辑器中换行与内容自动提取
2009/04/24 Javascript
Mootools 1.2教程 排序类和方法简介
2009/09/15 Javascript
ext jquery 简单比较
2010/04/07 Javascript
在vs2010中调试javascript代码方法
2011/02/11 Javascript
Jquery通过Ajax访问XML数据的小例子
2013/11/18 Javascript
Node.js数据库操作之连接MySQL数据库(一)
2017/03/04 Javascript
详解vue-cli与webpack结合如何处理静态资源
2017/09/19 Javascript
bootstrap时间插件daterangepicker使用详解
2017/10/19 Javascript
JS实现点击循环切换显示内容的方法
2017/10/19 Javascript
JavaScript对JSON数组简单排序操作示例
2019/01/31 Javascript
Node.js爬虫如何获取天气和每日问候详解
2019/08/26 Javascript
Vue form表单动态添加组件实战案例
2019/09/02 Javascript
vue 返回上一页,页面样式错乱的解决
2019/11/14 Javascript
js简单实现自动生成表格功能示例
2020/06/02 Javascript
VUE-ElementUI 自定义Loading图操作
2020/11/11 Javascript
Python获取Windows或Linux主机名称通用函数分享
2014/11/22 Python
详解python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和区别
2017/06/23 Python
python自动发送邮件脚本
2018/06/20 Python
Django+uni-app实现数据通信中的请求跨域的示例代码
2019/10/12 Python
tensorflow 初始化未初始化的变量实例
2020/02/06 Python
浅析Python 条件控制语句
2020/07/15 Python
Python Tkinter实例——模拟掷骰子
2020/10/24 Python
html5指南-2.如何操作document metadata
2013/01/07 HTML / CSS
Canvas中设置width与height的问题浅析
2018/11/01 HTML / CSS
意大利领先的线上奢侈品销售电商:Eleonora Bonucci
2017/10/17 全球购物
英国家庭和商业健身器材购物网站:Fitness Options
2018/07/05 全球购物
YBF Beauty官网:美丽挚友,美国知名彩妆品牌
2020/11/22 全球购物
工作中的自我评价如何写好
2013/10/28 职场文书
经营理念口号
2014/06/21 职场文书
2015年七一建党节慰问信
2015/03/23 职场文书
聊聊Python中关于a=[[]]*3的反思
2021/06/02 Python