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

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

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

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

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

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

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

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

本文标题: python程序快速缩进多行代码方法总结

本文地址: http://www.cppcns.com/jiaoben/python/263120.html

python不需要缩进的代码顶行编写_python程序快速缩进多行代码方法总结相关推荐

  1. 12.15有一种数叫回文数,正读和反读都一样,如12321便是一个回文数。编写一个程序,从命令行得到一个整数,判断该数是不是回文数

    有一种数叫回文数,正读和反读都一样,如12321便是一个回文数.编写一个程序,从命令行得到一个整数,判断该数是不是回文数 package Text6;import java.util.Scanner; ...

  2. 有一种数叫回文数,正读和反读都一样,如12321便是一个回文数。编写一个程序,从命令行得到一个整数,判断该数是不是回文数。

    package task08;import java.util.Scanner;/** 8.有一种数叫回文数,正读和反读都一样,如12321便是一个回文数.* 编写一个程序,从命令行得到一个整数,判断 ...

  3. 编写应用程序,从命令行传入两个整型数作为除数和被除数。要求程序中捕获NumberFormatException 异常和ArithmeticException异常,而且无论在哪种情况下,“总是被执行

    package com.bw.tryCatch;import java.util.Scanner;public class zuoYe1 {// 编写应用程序,从命令行传入两个整型数作为除数和被除数. ...

  4. python结果按行输出_python dataframe 输出结果整行显示的方法

    在使用dataframe时遇到datafram在列太多的情况下总是自动换行显示的情况,导致数据阅读困难,效果如下: # -*- coding: utf-8 -*- import numpy as np ...

  5. python语言的解释性特点指的是编写的程序不需要编译_解释性与编译型 Python2和python3的区别...

    一 基础: 1.解释型语言与编译型语言的区别 首先,我们编程都是用的高级语言(写汇编和机器语言的大牛除外),计算机不能直接理解高级语言,只能理解和运行机器语言,所以必须要把高级语言翻译成机器语言,计算 ...

  6. python实现文件格式转换_python实现快速文件格式批量转换的方法

    用python实现文件夹下的成批文件格式转换 我们对于文件转换的需求很大,甚至于对于图片的格式,JPG和PNG格式在肉眼看来都没什么差别,但是对于计算机而言,它有时候就只接受这些肉眼看起来差不多的格式 ...

  7. python版本可执行可嵌入_Python程序打包成exe可执行文件的方法探究

    王瑞文+王圣辉+边润根+邓明月 摘 要:Python是一种很流行的开源编程语言,可以在各种领域中用来编写独立的程序和脚本.Python免费.可移植.功能强大,而且使用起来相当容易.来自软件产业各个角落 ...

  8. python 文件批量转换格式_python实现快速文件格式批量转换的方法

    用python实现文件夹下的成批文件格式转换 我们对于文件转换的需求很大,甚至于对于图片的格式,JPG和PNG格式在肉眼看来都没什么差别,但是对于计算机而言,它有时候就只接受这些肉眼看起来差不多的格式 ...

  9. python 判断div 之间的内容是否为空_python实现单向链表数据结构及其基本方法

    顺序表和链表作为线性表的典型结构,上一篇已经说了顺序表在python中的典型应用:list和tuple,<顺序表数据结构在python中的应用>,今天来实现链表的基本结构之一:单向链表. ...

最新文章

  1. 拯救尴尬:鉴黄神器NSFW JS开源了!
  2. 构造 ---- 最小没出现过的数(逆向构造) D. Replace by MEX
  3. [译] 学习 JavaScript:9 个常见错误阻碍你进步
  4. 输出所有的合法的括号组合
  5. 转: 关于流量控制与令牌桶介绍
  6. 让atmega8可以和飞思卡尔xs128一样对IO引脚进行定义
  7. 第十七节:易混淆的概念(静态和非静态、拆箱和装箱)
  8. Gurobi建模遇到的坑
  9. mongoose的操作及其常用命令
  10. Node.js学习笔记8
  11. 【版本控制】分布式的版本控制系统GitHub学习资源汇总
  12. 【故障分析】基于matlab ICA故障监测【含Matlab源码 1590期】
  13. php去掉指定字符串,php如何删除字符串中的指定字符串
  14. RHCSA8考试-root密码破解
  15. R语言基础数据分析——双因素方差分析
  16. 什么软件可以测试皮肤色号,肤色测试卡怎么用?肤色测试卡的使用方法
  17. 使用swing换一个国际象棋棋盘的实例
  18. 野生之地杜兰戈服务器维护么,野生之地杜兰戈不能登陆解决方法大全
  19. java导出的excel数字过长_用POI导出excel时,较长的数字不想被自动变为科学计数法的解决方式(转)...
  20. 基于MATLABCCS实现代码生成及下载

热门文章

  1. iis 不是 php,iis是不是默认支持php
  2. MySQL基础之数据类型介绍
  3. python练习题:使用循环和函数实现一个摇骰子小游戏
  4. python 的filter()函数
  5. Python中的常见特殊方法—— repr方法
  6. 新海诚没有参与制作的作品_新海诚作品不出真人版,其实都是因为这!
  7. mysql 乐观锁 version_乐观锁-version的使用
  8. C语言包含头文件时:#include< > 与 #include ““的区别
  9. yunyang tensorflow-yolov3 Intel Realsense D435 (并发)调用两个摄像头运行识别程序并画框
  10. 给IDEA给类和方法添加注解