python的缩进规则具体是什么_python语言中的缩进

python的缩进规则具体是什么_python语言中的缩进python的缩进规则有哪些发布时间:2020-09-2315:18:50来源:亿速云阅读:70作者:Leah本篇文章给大家分享的是有关python的缩进规则有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一般的语言都是通过{}或end来作为代码块的标记,而Python则是通过缩进来识别代码块的。对于Python的这种“缩进”风…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

python的缩进规则有哪些

发布时间:2020-09-23 15:18:50

来源:亿速云

阅读:70

作者:Leah

本篇文章给大家分享的是有关python的缩进规则有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

一般的语言都是通过{}或end来作为代码块的标记,而Python则是通过缩进来识别代码块的。

对于Python的这种“缩进”风格,喜欢它的人说这是一种乐趣;不喜欢它的人说这是一门需要卡尺的语言,因为需要使用“游标卡尺”去测量每行代码的缩进。

不管怎么样,Python的开发者有意让违反了缩进规则的程序不能通过编译,以此让程序员养成良好的编程习惯。并且Python语言利用缩进表示语句块的开始和退出,而非使用{}或者其他字符。

今天就简单和大家介绍一下Python缩进的方法!

Python的缩进方法

·使用tab键

·缩进几个空格(一般为4个)

比如下面这个例子:>>> if True:

… print(“this is true”) //

… print(“this is true”) //

… else:

… print(“this is false”)//

… print(“this is false”)//

输出结果:this is true

this is true

需要注意的是,虽然Python语法允许代码块随意缩进几个空格,但是位于同一个代码块中的所有语句必须保持相同的缩进,不能一下缩进3个空格,一下缩进4个空格。

以上就是python的缩进规则有哪些,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/182517.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月13日 上午10:16
下一篇 2022年10月13日 上午10:16


相关推荐

  • shell循环控制sleep、continue、break

    shell循环控制sleep、continue、break循环控制语句sleepN脚本执行到该步休眠N秒continue跳过循环中的某次循环break跳出循环继续执行后续代码首先,要明确“break”与“continue”的区别:break:在for循环使用break,则跳出这个循环,循环命令结束continue:使用后,在当前循环终止命令,直接进入下个循环而break与countine都是作用于单个循环,如果想要进行多层循环操作,则需要在后面加数字,如break2和continue2。sleepN脚本执行到该步休眠N秒[ro

    2022年7月24日
    8
  • mysql乐观锁解决并发冲突

    mysql乐观锁解决并发冲突为什么会产生并发冲突 悲观锁并发性太差高并发场景用户体验差实现目标 既要保证用户体验也要实现数据可靠 乐观锁来解决 这里有个问题 如果某个时刻只能有一个操作成功 那么其他操作失败怎么办 前端应用提示 数据正在处理 请稍后再试 附加 spring retry 在 service 上进行方法重试

    2026年3月26日
    2
  • Cursor 超进化:全面掌握新功能与高级玩法

    Cursor 超进化:全面掌握新功能与高级玩法

    2026年3月16日
    5
  • sendfile详解

    sendfile详解ZeroCopyI:User-ModePerspective作者:DraganStancevic,2003-01-01原文地址:http://www.linuxjournal.com/article/6345译者:Love.Katherine,2007-03-25译文地址:http://blog.csdn.net/lovekatherine/archive/2007

    2022年6月6日
    41
  • CNCF案例研究:Uber

    CNCF案例研究:UberCNCF 案例研究 UberUber 怎样使用其开源的 Prometheus 平台监控 4 000 个微服务公司 Uber 地点 加利福尼亚州旧金山行业 运输技术挑战由于需要监控 4 000 个专有微服务和越来越多的开源系统 到 2014 年底 Uber 的指标使用量已超过了他们基于 Graphite 和 Nagios 所能提供的 许多团队使用预先打包的 Graphite 监控软件 并尝试在 Nagios 中编写脚

    2026年3月18日
    2
  • 关于component-scan中base-package包含通配符的问题探究

    关于component-scan中base-package包含通配符的问题探究今天在配置Spring的component-scan时,发现了一个有趣的问题。就是在指定base-package时,如果使用了星号通配符*,有时会出现类扫描不到的情况。下面研究一下这个问题。先介绍一下项目结构: 为了演示,我在java文件夹下创建名为controller的包,并在该包下创建了一个名为IndexController的类。如图所示: 先来看正常情况: 在Spring配置…

    2022年6月13日
    90

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号