Quantcast
Channel: CodeSection,代码区,Python开发技术文章_教程 - CodeSec
Viewing all articles
Browse latest Browse all 9596

Think Python : 3.4 组合

$
0
0

目前为止,我们已经分别看过了程序的基本要素――变量,表达式,以及语句。但还没有说如何组合这些基本要素。

编程语言的特性中最有用的一种特性是编程语言 组合 小代码块的能力。例如,函数参数(argument)可以是任何一种表达式,包括算术运算符:

x = math.sin(degrees / 360.0 * 2 * math.pi) And even function calls: x = math.exp(math.log(x+1))

几乎任何地方你都可以放置一个值或任意表达式,但有一个例外:一个赋值语句的左边必须是一个变量名称。任何其他在左边的表达式都是一个语法错误(稍后我们将看到这个规则的异常)。

>>> minutes = hours * 60 # right >>> hours * 60 = minutes # wrong! SyntaxError: can't assign to operator


Viewing all articles
Browse latest Browse all 9596

Trending Articles