print(*list)
파이썬의 언패킹을 이용한 코드이다. 작동 원리 참고
예를들어 list == [1,2,3,4,5]
이면 print(*list) == print(1,2,3,4,5)
=>따라서 각 원소가 공백으로 나뉘어 출력된다.
print(*list, sep='')
print(''.join(list))
print(*list, sep='\n')
if ~~ :
print('a')
else :
print('b')
=>
print( 'a' if ~~ else 'b' )
import sys
print = sys.stdout.write
print("%s\n" % "123") # 123
print("%s\n" % ("12" + "3")) # 123
print("%d + %d = %d\n" % (1, 2, 1 + 2)) # 1 + 2 = 3