본문 바로가기
language/Python

[Python] print문 사용시 + 와 , 의 차이점

by By the Ronys 2020. 8. 8.
반응형

animal = "고양이"

age = 4

is_adult = age >= 3

name = "해피"

hobby = "낮잠"

 

print(name + "는 " + str(age) + "살이며, " + hobby + "을 아주 좋아해요")

# 이렇게 + 로 문장 쓸때는 boolean형이나 int형 같은 경우는 str()을 사용하여 문자형처럼 변환을 해줘야 에러가 안난다.

print(name, "는 ", age, "살이며, ", hobby,  "을 아주 좋아해요")

# + 문으로 안쓸때는 , 로 사용해도 된다. 이때는 boolean형이나 int형 그대로 사용 가능하다.

# ,(콤마)를 쓰면 띄어쓰기가 한 칸 들어간다. 참고 할 것.

 

댓글