代码最基本的组成就是表达式和语句,但两者有什么区别呢?
表达式(Expression): 会生成一个数值
语句(Statement): 会做一些操作,不能缩减为一个数值
x == y // 表达式
(x>y:x:y) // 表达式
x + 2 // 表达式
x = 1 // 语句
x = foo(y) // 语句
print(x) // 语句
代码最基本的组成就是表达式和语句,但两者有什么区别呢?
表达式(Expression): 会生成一个数值
语句(Statement): 会做一些操作,不能缩减为一个数值
x == y // 表达式
(x>y:x:y) // 表达式
x + 2 // 表达式
x = 1 // 语句
x = foo(y) // 语句
print(x) // 语句