python缩进有什么用
发布时间:2025-05-12 13:02:17 发布人:远客网络
一、python缩进有什么用
1、 Python是一门很“独特”的语言!
2、因为一般的语言都是通过{}或end来作为代码块的标记,而Python则是通过缩进来识别代码块的。
3、对于Python的这种“缩进”风格,喜欢它的人说这是一种乐趣;不喜欢它的人说这是一门需要卡尺的语言,因为需要使用“游标卡尺”去测量每行代码的缩进。(推荐学习:Python视频教程)
4、不管怎么样,Python的开发者有意让违反了缩进规则的程序不能通过编译,以此让程序员养成良好的编程习惯。并且Python语言利用缩进表示语句块的开始和退出,而非使用{}或者其他字符。
5、今天就简单和大家介绍一下Python缩进的方法!
6、this is true需要注意的是,虽然Python语法允许代码块随意缩进几个空格,但是位于同一个代码块中的所有语句必须保持相同的缩进,不能一下缩进3个空格,一下缩进4个空格。
7、更多Python相关技术文章,请访问Python教程栏目进行学习!
二、代码缩进是什么意思
1、在程序设计中,缩进风格(indent style)是管理代码块缩进以表达程序结构的一种约定。本条目主要讨论自由形式语言,例如C及其后裔,但这也可以(并经常)适用于大多数其他编程语言(尤其是大括号编程语言),其中的空白字符则并不重要。缩进风格是代码风格的一个方面。
2、缩进在大多数编程语言中不是必要条件,而只是作为辅助符号。不过,缩进有助于更好地向人类阅读者表达程序的结构。尤其是用于澄清控制流程结构(例如条件或循环)与其内部、外部代码之间的关系。
3、不过,部分语言(例如Python和occam)使用缩进而非大括号或关键词来确定结构,这被称为越位规则。在这种语言中,缩进对编译器或解释器有意义,而不仅仅是清晰度或风格问题。
4、缩进的尺寸通常与风格无关。许多早期程序使用制表符来缩进,从而简化输入和节约源代码文件的大小。Unix编辑器通常将制表符视为等同八个字符,而Macintosh和Windows环境将它视作四个字符[来源请求],这使代码在各环境间交换时产生一种混乱。
5、现代的编程编辑器通常可以设置任意的缩进尺寸,并会插入适当的制表符与空格。对Ruby、许多shell脚本语言和某些形式的HTML格式,通常为每个缩进级别使用两个空格。
三、谁能详细的介绍一下python 缩进
1、Python的缩进要求是强制的,因为缩进不对直接影响了代码逻辑。
2、乍看以为结果是输出HelloWorld,执行以下,结果是什么都没输出。
3、可以看到sayHello()前进了一个缩进,这时再执行这段代码就可以看到万恶的HelloWorld了。
4、因为代码块变成了这样,因此上面一个代码块定义了一个函数,下面的代码块是执行函数。
5、执行以下,发现报错了,错误提示是getName属性不存在!
6、其实再分析一下代码块,可以看出,噢,getName函数位置不对,它被写在say函数里面了。
7、缩进不缩进,代码是否逻辑错误,软件都会提示,省心多了。