개인 공부/Python_Study
Q. 같은 문자열 안에서 큰 따옴표("")와 작은 따옴표('')를 함께 사용하는 경우
COSMOSUNION
2022. 6. 15. 15:01
문제 이해
딕셔너리 포맷팅 예제 실습을 하던 중 아래와 같은 오류가 발생하였다.
invalid syntax 라는 오류 메시지(=틀린 문법)를 확인했지만 특별한 오류점을 찾지 못했다.
문제 해결
같은 문자열 안에 따옴표를 중복 사용하게 될 경우 오류가 발생
→ 큰 따옴표("")와 작은 따옴표('')를 함께 사용하여 문법적인 오류를 해결 가능
위 코드의 입력 의도는,
전체 문자열안에 → 큰 따옴표(" ")로 묶는다.
① flower 딕셔너리 안의 color 이라는 key의 value값과 → 작은 따옴표(' ')로 묶는다.
② flower 딕셔너리 안의 name 이라는 key의 value값과 → 작은 따옴표(' ')로 묶는다.
③ flower 딕셔너리 안의 price 라는 key의 value값을 넣어 → 작은 따옴표(' ')로 묶는다.
출력하는 것
응용
복수의 딕셔너리에서 value값을 출력하는 경우
→ 대괄호 앞의 딕셔너리 객체 이름과 key 값을 변경하여 입력
예) {flower['price']} → {price['코스모스']}