- Python程序设计案例教程
- 张宗霞主编
- 372字
- 2021-09-17 17:22:55
1.4 案例2:绘制菱形图案
1.4.1 案例描述
下列代码用于绘制菱形图案,请依照示例原样输入,观察运行结果。
![](https://epubservercos.yuewen.com/DDC401/21122066208960506/epubprivate/OEBPS/Images/31_03.jpg?sign=1739630925-pNTlNnQDEDrbNiYAYwre4OX7CfhDBeWp-0-1ecd24cc9a042b7222a0e3cfa6e0bad9)
1.4.2 相关知识
Python语言最明显的语法特点是使用缩进表示逻辑。对于大部分语言来说,如C、C++和Java,代码的缩进不具有强制性,不影响代码的逻辑性和语法正确性,只影响代码的美观。但是对Python解释器而言,每行代码前的缩进都有语法和逻辑上的意义。4个空格表示一个缩进层次,建议不要使用〈Tab〉键。缩进空格数多了或少了,将直接影响语法的正确性。这样做的好处显而易见,在严格要求的代码缩进之下,代码非常整齐规范,赏心悦目,提高了可读性,在一定程度上也提高了可维护性。当然对于Python初学者,尤其是有其他编程语言基础的人来说,一开始会有点不习惯,但慢慢就会适应,甚至喜欢这种强制缩进。
Python语法在后面的章节中会循序渐进地介绍。
1.4.3 案例实现
运行绘制菱形图案的代码。运行结果如图1-41所示。
![](https://epubservercos.yuewen.com/DDC401/21122066208960506/epubprivate/OEBPS/Images/32_01.jpg?sign=1739630925-io7D7YpENlMED4K4c1mslCGZ3Mh5WkaO-0-d0b88cfb19fb59c6716fdd4219b16865)
图1-41 绘制菱形图案