if x := func(y):
do_smth_with(x)
while chunk := file.read(9000):
process(chunk)
대입표현식#
if
, while
다음에 그냥 표현식을 써도 되고 이름 := 표현식
으로 대입표현식도 쓴다. 표현식의 참거짓을 따짐은 물론이고; 이름의 변수에 표현식의 값을 대입한다. 대입문과는 달리 대입 대상이 여러 개는 못 된다.
728x90
if x := func(y):
do_smth_with(x)
while chunk := file.read(9000):
process(chunk)
if
, while
다음에 그냥 표현식을 써도 되고 이름 := 표현식
으로 대입표현식도 쓴다. 표현식의 참거짓을 따짐은 물론이고; 이름의 변수에 표현식의 값을 대입한다. 대입문과는 달리 대입 대상이 여러 개는 못 된다.