Python以什么符号划分语句块

如题所述

缩进:python开发者有意让违反了缩进规则的程序不能通过编译,以此来强制程序员养成良好的编程习惯;缩进是python语法的一部分。
语句块是在条件为真时执行或者执行多次的一组语句。
python语言通常通过缩进来组织代码块,这是python的强制要求。
在代码前放置空格来缩进语句即可创建语句块,语句块中的每行必须是同样的缩进量。
python语言利用缩进表示语句块的开始和退出,而非使用花括号或者某种关键字。
增加缩进表示语句块的开始,而减少缩进则表示语句块的退出。
在python编程中具有相同缩进的代码被自动视为一个代码块,无论进行了几个空格的缩进都是被允许的,只要缩进空格的数量是统一的。
在规范的情况下,四个空格表示一个缩进,也可以使用一个制表符表示一个缩进。一般的IDE都拥有着把一个制表符视为4个空格的转换,但一定要避免制表符和空格键的混用,避免造成不必要的错误。
在代码结束的时候,可以多敲一次换行,这样可以让代码层次变得更加清晰。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-03
strin = """
<body>
<div class="show_user">
<div class='name'>
<a href='go?headLink=ABC'>onclick</a>
Mary
</div>

<div class='age'>
20
</div>
<div class='subject'>
<ul>
<li>Chinese</li>
<li>Math</li>
<li>English</li>
</ul>
</div>
</div>
<div class="show_user1">
<div class='name'>
<a href='go?headLink=123'>onclick</a>
Tom
</div>

<div class='age'>
12
</div>
<div class='subject'>
<ul>
<li>Chinese</li>
<li>Math</li>
<li>English</li>
</ul>
</div>
</div>
</body>
"""
print strin;

#这样也可以 只不过不建议这样做
print 1;print 2

是有结果的哦 空格也是有效果的

这样是可以的 比如上边的是个随便写的html标签
第2个回答  2016-11-03
以缩进格式本回答被提问者采纳