python 学习笔记 缩进(6)
2011-11-26 14:50
197 查看
python语言中在行首的空格和制表符用来决定逻辑行的缩进和层次.
如果同一层次的缩进不一致的话, 会产生异常或错误的结果.
例如:
以上代码中第一行代码会正常运行, 第二行会抛出异常.
以上代码中, 如果i为3则打印输出第3,4,7行
如果 i<3时, 则打印输出6,7行
如果同一层次的缩进不一致的话, 会产生异常或错误的结果.
例如:
print 'hello world' print 'hello world'
以上代码中第一行代码会正常运行, 第二行会抛出异常.
i = 3 if i == 3: print 'hello world i == 3' print 'hello world' if i < 3: print 'hello world i < 3' print 'Done'
以上代码中, 如果i为3则打印输出第3,4,7行
如果 i<3时, 则打印输出6,7行
从以上代码可以看到 相同缩进下的代码会在同一个语句块中. 相同缩进下的代码类似于java中的一对大括号中的内容
相关文章推荐
- Python学习笔记:缩进
- python学习笔记之-代码缩进
- Python学习笔记——注释,缩进,字符串与与整型的转换
- 【ZZ】Python 学习笔记 01 – 缩进
- Python3学习笔记03-基本数据类型、序列、运算及缩进和选择
- 【Python】学习笔记五:缩进与选择
- python学习笔记-(5)缩进和分支
- Python学习笔记(6)-顺序结构与空格、缩进
- Python学习笔记之缩进
- Python爬虫学习笔记——豆瓣登陆(二)
- Python 学习笔记
- Python学习笔记2-Python神奇的语法和格式化输出
- [Python]学习笔记(1)
- Head First Python (中文)学习笔记-第3章
- python学习笔记17(动态类型)
- Python学习笔记 - MySql的使用
- Python学习笔记7―time模块
- Python学习笔记(基础)
- Python学习笔记一 time模块学习
- Python学习笔记(六)多进程实现并发服务器