精华内容
下载资源
问答
  • 查看: 787|回复: 11[已解决]我想问一下Python缩进是按Tab键,那取消缩进是按哪个键当前离线UID日志相册贡献荣誉积分电梯直达发表于 2018-10-8 19:54:26|只看该作者|倒序浏览|阅读模式马上注册,结交更多好友,享用更...

    查看: 787|回复: 11

    print.png

    thread-prev.png

    thread-next.png

    [已解决]我想问一下Python缩进是按Tab键,那取消缩进是按哪个键

    当前离线UID日志

    相册

    贡献

    荣誉

    积分

    userinfo.gif

    avatar.php?uid=597466&size=middle

    电梯直达

    fj_btn.png

    online_member.gif

    发表于 2018-10-8 19:54:26

    |

    只看该作者

    arw_r.gif

    |倒序浏览

    |阅读模式

    马上注册,结交更多好友,享用更多功能^_^

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x

    我想问一下Python缩进是按Tab键,那取消缩进是按哪个键

    编程中常常需要取消缩进,都是按delete一个一个删除的,多了的话太麻烦了。

    哪位大佬可以指导一下。

    avatar.php?uid=599123&size=small

    2018-10-9 00:35:46

    Tab 与 Ctrl + ] 作用相同,Ctrl + [ 可以反缩进

    online_member.gif

    发表于 2018-10-8 19:57:26

    |

    只看该作者

    Ctrl + [

    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

    online_member.gif

    发表于 2018-10-8 19:58:43

    |

    只看该作者

    本帖最后由 claws0n 于 2018-10-8 20:00 编辑

    backspace 删掉就可以了,也可以 ctrl + [

    我给的是 python 本身的快捷

    ctrl + [ 可以多行,滑鼠拉一拉,按快捷就好啦

    aru-1x-1_131.png

    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

    online_vip.gif

    发表于 2018-10-8 20:08:32

    |

    只看该作者

    选中多行 shift +Tab

    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

    online_vip.gif

    发表于 2018-10-8 20:16:57

    |

    只看该作者

    IDLE的常用快捷键建议自行百度。

    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

    online_member.gif

    发表于 2018-10-8 23:19:47

    |

    只看该作者

    VScode,pycharm,sublime等都有=可以用shift+tab键

    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

    当前离线UID日志

    相册

    贡献

    荣誉

    积分

    userinfo.gif

    avatar.php?uid=599123&size=middle

    online_member.gif

    发表于 2018-10-9 00:35:46

    |

    只看该作者

    本楼为最佳答案

    bestAnswer.gifTab 与 Ctrl + ] 作用相同,Ctrl + [ 可以反缩进

    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

    当前离线UID日志

    相册

    贡献

    荣誉

    积分

    userinfo.gif

    avatar.php?uid=597466&size=middle

    ico_lz.png

    楼主|

    发表于 2018-10-9 13:35:54

    |

    只看该作者

    非常感谢~帮了大忙了

    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

    online_member.gif

    发表于 2018-10-9 22:33:59

    |

    只看该作者

    20080925104601801.gif

    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

    online_vip.gif

    发表于 2019-10-7 22:50:17

    |

    只看该作者

    这里不是 PS问答区 嘛?怎么搞了个python进来

    想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com

    展开全文
  • python整体缩进取消整体缩进

    万次阅读 2019-01-16 00:19:26
    python整体缩进和取消整体缩进 整体缩进Tab 整体取消缩进SHIFT+Tab

    python整体缩进和取消整体缩进

    整体缩进Tab

    整体取消缩进SHIFT+Tab

    展开全文
  • pycharm python 中缩进和取消缩进

    千次阅读 2019-08-14 21:35:38
    整体缩进:鼠标拉选住代码块,按下tab键。 反向缩进:鼠标拉选住代码块,按下tab+shift键。

    整体缩进:鼠标拉选住代码块,按下tab键。

    反向缩进:鼠标拉选住代码块,按下shift+tab键。

    展开全文
  • 这篇文章主要介绍了关于Python代码缩进和测试模块示例详解,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下前言Python代码缩进和测试模块是大家学习python必不可少的一部分,本文主要介绍了关于...

    这篇文章主要介绍了关于Python代码缩进和测试模块示例详解,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

    前言

    Python代码缩进和测试模块是大家学习python必不可少的一部分,本文主要介绍了关于Python代码缩进和测试模块的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。

    一、Python代码缩进

    Python 函数没有明显的 begin 和 end ,没有标明函数的开始和结束的花括号。唯一的分隔符是一个冒号 ( : ),接着代码本身是缩进的。

    例如:缩进 buil dCon necti onStr ing 函数

    def buildConnectionString(params):

    """Build a connection string from a dictionary of parameters.

    Returns string."""

    return ";".join(["%s=%s" % (k, v) for k, v in params.items()])

    代码块是通过它们的缩进来定义的。我所说的“代码块”是指:函数、 if 语句、for 循环、 while 循环,等等。开始缩进表示块的开始,取消缩进表示块的结束。不存在明显的括号,大括号或关键字。这就意味着空白是重要的,并且要一致。在这个例子中,函数代码 (包括 doc string ) 缩进了 4 个空格。不一定非要是 4 个,只要一致就可以了。没有缩进的第一行则被视为在函数体之外。

    例如: “if 语句” 展示了一个 if 语句缩进的例子。

    def fib(n): (1)

    print 'n =', n (2)

    if n > 1: (3)

    return n * fib(n - 1)

    else: (4)

    print 'end of the line'

    return 1

    (1) 这是一个名为 fib 的函数,有一个参数 n 。在函数内的所有代码都是缩进的。

    (2) 在 Python 中向屏幕输出内容非常容易,只要使用 print 即可。 print 语句可以接受任何数据类型,包括字符串、整数和其它类型,如字典和列表 。甚至可以混在一起输出,只需用逗号隔开。所有值都输出到同一行,用空格隔开 (逗号并不打印出来)。所以当用 5 来调用 fib时,将输出“n = 5”。

    (3) if 语句是一种的代码块。如果 if 表达式计算为 true,紧跟着的缩进块会被执行,否则进入 else 块执行。

    (4) 当然 if 和 else 块可以包含许多行,只要它们都同样缩进。这个 else 块中有两行代码。对于多行代码块没有其它特殊的语法,只要缩进就行了。在经过一些最初的抗议和几个与 Fortran 的嘲讽的类比之后,您会心平气和地

    对待代码缩进,并且开始看到它的好处。一个主要的好处就是所有的 Python程序看上去都差不多,因为缩进是一种语言的要求而不是一种风格。这样就使得阅读和理解他人的 Python 代码容易得多。

    Note: Python vs. Java: 语句和语句分割

    Python 使用硬回车来分割语句,冒号和缩进来分割代码块。C++ 和 Java 使用分号来分割语句,花括号来分割代码块。

    二、Python测试模块

    所有的 Python 模块都是对象,并且有几个有用的属性。您可以使用这些属性方便地测试您所编写的模块。下面是一个使用 if name 的技巧。

    if name == "__main__":

    在继续学习新东西之前,有几个重要的观察结果。首先, if 表达式无需使用圆括号括起来。其次, if 语句以冒号结束,紧跟其后的是缩进代码。Note: Python vs. C: 比较和赋值

    与 C 一样,Python 使用 == 做比较,使用 = 做赋值。与 C 不一样,Python 不支持行内赋值,所以不会出现想要进行比较却意外地出现赋值的情况。

    那么为什么说这个特殊的 if 语句是一个技巧呢?模块是对象,并且所有的模块都有一个内置属性 name 。一个模块的 name 的值取决于您如何应用模块。如果 import 模块,那么 name 的值通常为模块的文件名,不带路径或者文件扩展名。但是您也可以像一个标准的程序一样直接运行模块,在这种情况下 name 的值将是一个特别的缺省值, main 。

    >>> import odbchelper

    >>> odbchelper.__name__

    'odbchelper'

    只要了解到这一点,您就可以在模块内部为您的模块设计一个测试套件,在其中加入这个 if 语句。当您直接运行模块, name 的值是 main ,所以测试套件执行。当您导入模块, name 的值就是别的东西了,所以测试套件被忽略。这样使得在将新的模块集成到一个大程序之前开发和调试容易多了。

    Tip: Mac OS 上的 if name __

    在 MacPython 上,需要一个额外的步聚来使得 if name 技巧有效。点击窗口右上角的黑色三角,弹出模块的属性菜单,确认 Run as main 被选中。Python单元测试框架unittest使用方法讲解

    python 测试实现方法

    相关推荐:

    Python代码的打包与发布

    将python代码和注释分离的方法_python

    交叉验证以及python代码实现

    以上就是Python代码缩进和测试模块示例详解的详细内容,更多请关注Gxl网其它相关文章!

    本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

    本文系统来源:php中文网

    展开全文
  • Let me preface by saying that I am a relatively new emacs/spacemacs convert from vim, so my my knowledge is still pretty basic.I have spacemacs set up with the python layer, with the additional packag...
  • python代码块如何整体缩进,又如何整体取消缩进

    万次阅读 多人点赞 2018-04-03 21:33:44
    python自带编辑器的缩进和取消缩进快捷键: 整体缩进 Ctrl+【 整体取消缩进 Ctrl+】 ================================================== pycharm编辑器的缩进和取消缩进快捷键: 整体缩进: tab...
  • Python缩进是不是反人类的设计?前些天,我写了《Python为什么使用缩进来划分代码块?》,文中详细梳理了 Python 采用缩进语法的 8 大原因。我极其喜欢这种简洁优雅的风格,所以对它赞美有加。然而文章发出去后,...
  • Python IDLE 取消缩进快捷键

    千次阅读 2020-02-28 13:55:31
    Python自带的IDE的取消缩进是通过 Ctrl+[ 来进行的 如果你不习惯这种缩进办法,可以在Python的IDE里进行修改,修改快捷键方法如下: Options -> Configure IDLE-> Keys -> Custom - Key(s)下的deden...
  • 》,文中详细梳理了 Python 采用缩进语法的 8 大原因。我极其喜欢这种简洁优雅的风格,所以对它赞美有加。然而文章发出去后,非常意外,竟收到了大量的反对意见!!(以往文章的互动不多,此次创下了记录)我就不...
  • 》,文中详细梳理了 Python 采用缩进语法的 8 大原因。我极其喜欢这种简洁优雅的风格,所以对它赞美有加。然而文章发出去后,非常意外,竟收到了大量的反对意见!!(以往文章的互动不多,此次创下了记录)我就不...
  • 缩进Python最具特色的是用缩进来标明成块的代码。我下面以if选择结构来举例。if后面跟随条件,如果条件成立,则执行归属于if的一个代码块。先看C语言的表达方式(注意,这是C,不是Python!)if ( i > 0 ){x = 1;y = ...
  • eclipse python代码块 整体缩进 以及 整体取消缩进
  • pycharm编辑器的缩进和取消缩进快捷键: 整体缩进: tab 整体取消缩进: shift+tab python自带编辑器的缩进和取消缩进快捷键: 整体缩进 Ctrl+【 整体取消缩进 Ctrl+】 ...
  • 一、Python代码缩进 Python 函数没有明显的 begin 和 end ,没有标明函数的开始和结束的花括号。唯一的分隔符是一个冒号 ( : ),接着代码本身是缩进的。例如:缩进 buil dCon necti onStr ing 函数1234def ...
  • 如果启用了复制处理程序,请确保将其置于其中一个安全角色之后。 我见过人们做的另一件事是在不同的端口上运行admin。 最好在需要auth的页面上使用SSL,这样你就不会发送明确的密码,因此管理和复制将发生在8443上,...
  • Python避免缩进错误

    千次阅读 2019-05-07 19:40:53
    前言 上篇文章我们讲了怎么遍历列表,很多同学之前可能学过C/C++或者Java,对...然而,我们的 Python 是没有 { } 的,所以对格式要求非常严格以确定代码块(如,循环体、函数体等),so,你写 Python 代码时可不...
  • ????“Python猫” ,一个值得加星标的公众号前些天,我写了《Python为什么使用缩进来划分代码块?》,文中详细梳理了 Python 采用缩进语法的 8 大原因。我极其喜欢这种...
  • 》,文中详细梳理了 Python 采用缩进语法的 8 大原因。我极其喜欢这种简洁优雅的风格,所以对它赞美有加。然而文章发出去后,非常意外,竟收到了大量的反对意见!!(以往文章的互动不多,此次创下了记录)我就不...
  • #每天一点点# python 代码块批量添加 Tab缩进,取消缩进 选择需要缩进的代码块 Tab :集体向右缩进 Shift + Tab :集体向左回缩 我用anaconda
  • 这使得几乎不可能有不一致的缩进(我见过通常有4个空格缩进的代码,但是有些部分恰好有一个空格,很难通过简单的检查判断是否有7或8个空格。。。这在tabs中是不会发生的,除非您将tabstop设置为1个空格)。Tab是缩进...
  • Python缩进

    2020-03-06 12:38:01
    ipython缩进和取消缩进快捷键 整体缩进 1)Ctrl+】 2)tab 取消缩进 1)Ctrl+【 2)shift + tab pycharm缩进和取消缩进快捷键 整体缩进 1)tab 整体取消缩进 1)tab+shift ...
  • 》,文中详细梳理了 Python 采用缩进语法的 8 大原因。我极其喜欢这种简洁优雅的风格,所以对它赞美有加。 然而文章发出去后,非常意外,竟收到了大量的反对意见!!(以往文章的互动不多,此次创下了记录) 我就...
  • Vscode升级后,打开python文件默认tab键会缩进6个空格位置,尽管文件-首选项-设置中已经修改tab-size为4. 修复 在vscode底部可以看到Spaces:6 点击它 选择indent using spaces后,再选择4 但是这种方法...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,747
精华内容 2,698
关键字:

python取消缩进

python 订阅