[알고리즘] 파이썬 출력하는 방법

파이썬의 출력

파이썬에서 출력할 때는 보통 f-string을 쓰면 쉽게 출력할 수 있어요.

f-string

Python
print(f"a = {a}\nb = {b}")

위와 같은 방식으로 출력해요.

a=4, b=5라고 하면 아래처럼 나와요.

TEXT
a = 4
b = 5

반복 출력

Python
print(word * number)

word가 string이고 number가 int라면 가능해요.

word가 number 수만큼 이어져서 나와요.

word = "word"이고 number = 3이라면 wordwordword가 출력돼요.

중간에 띄어쓰기를 넣어서 출력하고 싶다면 방법이 2가지 있어요.

띄어쓰기 - join

Python
print(" ".join(["word"] * number))

join() 함수로 띄어쓰기를 넣어 반복 출력하면 직관적이에요.

print()의 sep 사용

Python
print(*["word"] * number, sep=" ")

print 함수의 sep 인자를 쓰면 좀 더 간단해요. sep의 기본값이 " "라서 print(*["word"] * number)만 써도 결과는 같아요.