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 pickle 和 shelve模块的用法
Sep 16 Python
python中bisect模块用法实例
Sep 25 Python
在Django框架中编写Context处理器的方法
Jul 20 Python
Selenium的使用详解
Oct 19 Python
Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法
Sep 24 Python
python数据化运营的重要意义
Nov 25 Python
Python通过VGG16模型实现图像风格转换操作详解
Jan 16 Python
使用Django和Postgres进行全文搜索的实例代码
Feb 13 Python
Python Django中的STATIC_URL 设置和使用方式
Mar 27 Python
Python基于template实现字符串替换
Nov 27 Python
Python爬虫爬取有道实现翻译功能
Nov 27 Python
用python修改excel表某一列内容的操作方法
Jun 11 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(视频)Http下载
2006/12/12 PHP
php max_execution_time执行时间问题
2011/07/17 PHP
PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解
2013/06/25 PHP
避免Smarty与CSS语法冲突的方法
2015/03/02 PHP
PHP支付系统设计与典型案例分享
2016/08/02 PHP
详解php curl带有csrf-token验证模拟提交方法
2018/04/18 PHP
用javascript作一个通用向导说明
2011/08/30 Javascript
Jquery显示、隐藏元素以及添加删除样式
2013/08/09 Javascript
让input框实现类似百度的搜索提示(基于jquery事件监听)
2014/01/31 Javascript
基于jquery实现的图片在各种分辨率下未知的容器内上下左右居中
2014/05/11 Javascript
Angular用来控制元素的展示与否的原生指令介绍
2015/01/07 Javascript
JavaScript中setFullYear()方法的使用详解
2015/06/11 Javascript
js+css绘制颜色动态变化的圈中圈效果
2016/01/27 Javascript
animate 实现滑动切换效果【实例代码】
2016/05/05 Javascript
Google 地图控件集详解及实例代码
2016/08/06 Javascript
js变量提升深入理解
2016/09/16 Javascript
javascript设计模式之模块模式学习笔记
2017/02/15 Javascript
vue双花括号的使用方法 附练习题
2017/11/07 Javascript
详解JS模块导入导出
2017/12/20 Javascript
vue编译打包本地查看index文件的方法
2018/02/23 Javascript
vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)
2019/06/04 Javascript
javascript实现点亮灯泡特效示例
2019/10/15 Javascript
JS实现基本的网页计算器功能示例
2020/01/16 Javascript
Javascript实现鼠标移入方向感知
2020/06/24 Javascript
js+html+css实现手动轮播和自动轮播
2020/12/30 Javascript
python多线程抓取天涯帖子内容示例
2014/04/03 Python
Python实现随机生成手机号及正则验证手机号的方法
2018/04/25 Python
Python函数参数操作详解
2018/08/03 Python
python使用Turtle库绘制动态钟表
2018/11/19 Python
Flask框架 CSRF 保护实现方法详解
2019/10/30 Python
Django-migrate报错问题解决方案
2020/04/21 Python
应用化学专业职业生涯规划书
2014/01/22 职场文书
电子信息专业应届生自荐信
2014/06/04 职场文书
文言文辞职信
2015/02/28 职场文书
七一晚会主持词
2015/06/29 职场文书
先进教师个人主要事迹材料
2015/11/03 职场文书