파이썬 print 출력 함수 종류

1. 기본

print(149)
>>> 149

print(13+14)
>>> 27

print("Hello")
>>> Hello

print('my name')
>>> my name

print("""is""")
>>> is

 

2. 특수기호 사용

print("""I'm happy""")
>>> I'm happy

print('''"안녕하세요"라고 말했다''')    
>>> "안녕하세요"라고 말했다

print("I\'m sad")
>>> I'm sad

 

3. print를 한 번만 사용하여 2줄로 출력하기

print("my name is \n ddah0329")
>>> my name is 
>>>  ddah0329 # 맨안에 한 칸 띄어진 이유는 \n 띄고 ddah0329를 했기때문

print("""my name
is ddah0329""")
>>> my name
>>> is ddah0329

print('''hello
the world''')
>>> hello
>>> the world

 

4. 두 단어 같이 출력하기

- 띄어쓰기 없게 (   사용)

print('ddah'+"0329") # ' or " 상관없다
>>> ddah0329

 

- 띄어쓰기 있게 (  ,   사용)

print('hello', 'world')
>>> hello world

print(1,2)
>>> 1 2

 

5. 반복 (  사용)

print("python"*3)
>>> pythonpythonpython

print('-'*10)
>>> ----------

 

6. 두 단어 사이에 sep=""사용하여 단어간 구분하기 / 기호 넣기

print(1,2,3, sep=" ") #띄어쓰기 넣기 (기본값)
>>> 1 2 3

print(1,2,3, sep=",") #콤마 넣기
>>> 1,2,3

print(1,2,3, sep="/") #슬래시(/) 넣기
>>> 1/2/3

 

7. 마지막에 end=""사용하여 자동 줄바꿈 없애기

print(1, end="\n")
print(2)
>>> 1
>>> 2

print(1, end=" ")
print(2)
>>> 1 2

 

8. 변수 이용

a = 1
b, c = 1.4, 3.0
d = a + b

print(d)
>>> 2.4

print("d = ", d)
>>> d =  2.4

 

9. type 확인하기

a = 3.4
name = "ddah"
      
print(type(name))
>>> <class 'str'>

print(type(a))
>>> <class 'float'>

 

10. format함수 이용 (변수 타입 명시 x)

dd