python用什么来区分不同的语句块,python以什么划分语块

  python用什么来区分不同的语句块,python以什么划分语块

  Python通过缩进格式来区分不同的句子块。Python使用缩进来表示语句块的开始和结束(越位规则)。递增缩进表示句块的开始,递减缩进表示句块的退出。

  Python语句块

  1.语句块是条件为真(条件语句)时执行或多次执行的一组语句(循环语句);

  2.在代码前面加一个空格来缩进语句,以创建一个语句块。语句块中的每一行都必须有相同的缩进;

  3.缩进:Python开发者故意让违反缩进规则的程序无法编译,以此来逼迫程序员养成良好的编程习惯;

  4.Python语言使用缩进来表示语句块的开始和结束(离边规则),而不是使用花括号或者一些关键字;

  5.增加缩进表示句子块的开始,减少缩进表示句子块的退出。

  6.缩进是Python语法的一部分。

  以下伪代码(不是真正的Python代码)展示了缩进是如何工作的:

  这是一条线

  这是一条线

  这是另一个街区

  继续同一块

  这个区块的最后一行

  唷,在那里我们逃出了第七区。许多语言使用特殊的单词或字符(如begin或{)来表示句子块的开始,使用另一个单词或字符(如end或})来表示句子块的结束。

  8.但是在Python中,用冒号(:)来标识语句块的开头,并且块中的每个语句都是缩进的(缩进量相同)。

  9.当你回到与已经关闭的块相同的缩进时,意味着当前块已经结束。

  说明:

  Python的语句不同于C和其他编程语言。Python的语句结尾,不需要加号来表示语句结束,换行符即可。还有很重要的一点,就是用缩进来表达语句块之间的逻辑关系,而不是花括号。这两个特性既保持了代码可读性,又减少了符号输入提高了效率,懒人最喜欢了。

  缩进的空格数是可变的,但是统一代码块中对应的语句应该是一致的,否则会报错。在下面的示例代码中,将报告由于不一致的缩进而导致的错误。

  true if : print( true )else 3360 print( else )print(试一试)推荐学习:python视频教程Python是怎么区分不同句块的?更多详情请关注盛行IT软件开发工作室的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: