Linux

SyntaxError: Missing parentheses in call to 'print'

Naan 2023. 2. 15. 01:22
320x100

SyntaxError: Missing parentheses in call to 'print'

python 구동을 했는데 위와 같이 에러가 발생이 된다.

이유는 간단하다 python2 와 python3 버전에 print 사용시 형식이 변경이 되어서 그렇다.

python2 버전에서는 

print "Initialize arrays for %d million of elements" % FACTOR

위와 같이 표현을 했다면

python3 버전에서는

print ("Initialize arrays for %d million of elements") % FACTOR

적어주면 위 에러 없이 정상 작동이 된다.

320x100