Python - 编程 (流程控制) 区别C 和我知道语言的用法
2017-05-27 22:11
141 查看
>>> # Fibonacci series: ... # the sum of two elements defines the next ... a,b = 0,1 #相当于:a=0;b=1; >>> while b<10: ... print b ... a,b=b,a+b ... 1 1 2 3 5 8 >>>
循环体是缩进的:缩进是Python对语句分组的方法。 Python仍没有提供一个智能编辑功能所以你要在每一个缩进行输入一个tab或(一个或多个)空格。
实际上你可能会准备更为复杂的文本编辑器来编写你的Python程序,大多数文本编辑器都提供了自动缩进功能。交互式的输入一个复杂语句时,需要用一个空行表示完成(因为解释器没办法猜出你什么时候输入最后一行)。需要注意的是每一行都要有相同的空字符来标识这是同一个语句块。
即:通过缩进,而没有其他语言的大括弧。
*******************************************************************************************************************************************************************
相关文章推荐
- Java基础编程8-特殊流程控制语句-continue的用法
- Python黑帽编程2.4 流程控制
- Java基础编程7-特殊流程控制语句-break用法
- Python黑帽编程2.4 流程控制
- 【脚本语言系列】关于PythonGUI编程wxPython, 你需要知道的事
- 【脚本语言系列】关于Python数据库编程ODBC,你需要知道的事
- 【脚本语言系列】关于 Python 多线程编程, 你需要知道的事
- Python 3与2用法的区别z
- Python指南--深入流程控制
- Java语言入门教程(八):Java语言中的运算符与流程控制
- 9 本免费的 Python 语言编程书籍 转自:http://linuxtoy.org/archives/9-free-python-books.html
- 汇编语言基础之三 - 变量的访问和流程控制指令
- Google发布自己发明的一种新的系统编程语言: Go (Python + C++)
- C#中控制流程-.NET教程,C#语言
- Python 2.7 Tutorial —— 流程控制
- win32,win64编程永恒;语言编程需要注意的64位和32机器的区别
- Python 与 Matlab混合语言编程资料
- Java编程—流程控制综合示例
- 从C#到Python —— 2 运算符、表达式和流程控制
- python语法31[基本数据类型和流程控制]