파이썬 프로그래밍의 힘리스트리스트 인덱싱 연습

Q

포맷팅 질문 드립니다

조회 620

좋아요 4

2018년 10월 15일




댓글 4

2018년 10월 16일
"%d번째 인사말: " % i의 결과는 문자열입니다. greetings[i] 또한 문자열입니다. 둘 다 문자열이기 때문에 +를 통해 `연결`을 할 수 있습니다. 코드잇 강의에서도 문자열끼리 더하는 것에 대한 강의가 있었던 것 같아용. 질문하신 것에 대한 답이 아니면 다시 남겨주세욧
2018년 10월 16일
늦은시간 답변감사합니다 ㅎㅎㅎ말씀하신 부분과 별도로 포맷팅을 했을때 i + greetings[i] 이 포함해서 0안녕쨰 인사말 : 이런식으로 출력이 안되고 뒤에 출력이 되는지가 궁금합니다!
2018년 10월 19일
안녕하세요, 요한님^^ 파이썬은 `%` 뒤에는 단일 값이나 변수는 홀로 쓰여도 되지만, 그렇지 않고 `두가지 이상`의 값이나 변수라면 `괄호` 안에 넣어져 있을 때만 인식하게 됩니다. 위 코드의 경우 % 뒤에는 문자열을 연결하는 `+` 전까지 하나의 변수만 있으므로 포맷팅 표현식 연산자인 %는 i만 인식하여 하나의 문자열을 만들고 이 만든 문자열이 `+`를 통해 greetings[i]와 연결되게 됩니다:)
2018년 10월 19일
답변 감사합니다 ㅎㅎ 이해가 바로 가네여!! 숙지 하겠습니다!!

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇