591523840997051
이설현
  • 2016.5.3 21:51
  • 조회수 214
  • 답변수 1
591523840997051
이설현
  • 2016.5.3 21:51
  • 조회수 214
  • 답변수 1

' 와 "의 차이를 잘 모르겠습니다.

저는 days_in_monty['2월'] = 29 라고 코드를 적었는데요
여기서 왜 작은 따옴표를 쓴 것인지 정확한 이유를 모르겠습니다.
정작 딕셔너리에는 "2월" 처럼 큰 따옴표인데 왜 작은따옴표를 사용해도 오류가 나지 않는건가요?

dict2_1
days_in_month = {"1월":31, "2월":28, "3월":31}
days_in_month['2월'] = 29
  • #파이썬 입문
  • #딕셔너리 수정하기 - 실습

1 답변

  • G3rlasealonpd5c2kica
    Demi
    • 2016.5.3 22:02

    파이썬에서는 어떤 따옴표를써도 상관없습니다.

    다만 문자열을 작은 따옴표로 시작했으면 작은 따옴표로 끝내야하고, 큰 따옴표로 시작했으면 큰 따옴표로 끝내야 합니다.
    이상해보일수도 있지만 꽤나 편한데요, print("나는 '너를' 좋아해")나는 '너를' 좋아해 가 출력됩니다.

    작은 따옴표, 큰 따옴표 외에도 따옴표 3개를 묶어서 스트링으로 처리할수도 있습니다. print('''안녕''') 처럼요.

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.