软件工程

本类阅读TOP10

·PHP4 + MYSQL + APACHE 在 WIN 系统下的安装、配置
·Linux 入门常用命令(1)
·Linux 入门常用命令(2)
·使用 DCPROMO/FORCEREMOVAL 命令强制将 Active Directory 域控制器降级
·DirectShow学习(八): CBaseRender类及相应Pin类的源代码分析
·基于ICE方式SIP信令穿透Symmetric NAT技术研究
·Windows 2003网络负载均衡的实现
·一网打尽Win十四种系统故障解决方法
·数百种 Windows 软件的免费替代品列表
·收藏---行百里半九十

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
4.Python的缩进

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

每篇文章我都喜欢先写一些废话!

昨天晚上睡的太早了,早晨不到5点就爬起来,然后跑到群里喊!出乎意料,居然刘鑫那厮也没睡,两个人瞎扯到天明!其实快7点的时候我又跑上床去抱着美人睡了一会!咔咔。。。。。。。。。。。。。。。。。。

 

昨天和朋友讨论Python的缩进问题,今天就先来写写这个内容,我们写其他程序一般都是用大括号来界定不同区域,在Python中却利用代码的缩进来区分代码的不同区域。一个suite是指同控制结果的主体对应的一个代码区域。我们常用的block(块或者代码块)的概念,它通常就是函数的主体。Python程序员要自行决定一个suiteblock的缩进量。另外suiteblock中的每个语句的缩进量都必须保持一支,Python通过缩进量的变化来识别新的suite活着block,如果有个区域的代码没有统一进行缩进,Python的解释器会认为那些行为从属其他区域,因而造成语法活着逻辑错误。

 

下面举个例子来说明一下,其实也不用举例子了,大家自己写个什么if就看出来了啊!嘿嘿。。。




相关文章

相关软件