for문 질문있습니다.
308
작성한 질문수 1
안녕하세요. 나도코딩님 덕분에 강의 따라하면서 파이썬 기초를 열심히 공부하고 있어요. 너무 감사드립니다. 공부하다 궁금한게 생겨 이렇게 질문드립니다.
'스타벅스를 예시로 든 00고객님, 주문하신 커피 나왔습니다'를 00고객님, 주문하신 음료 00이 준비됐습니다로 만들어 보고싶어요. 리스트형으로 변수 선언하고 for문으로 반복시킨다는 개념은 이해했는데, 리스트 두개를 만들고 이를 for문으로 한 문장에 어떻게 적용해야할지는 감이 안오네요. '{0}님, 주문하신 음료 {1} 나왔습니다.'.format(customer, menu) 뭐 이런식으로 한다고 치면 앞에 for문을 어떻게 적용시켜야할까요?
질문하면서도 제가 이상하게 질문하고 있는 거 같긴한데... 답변 부탁드릴게요. 감사합니다 :)
답변 1
0
정확히 무슨 말씀이신지 모르겟네요.
리스트 두개를 이용해서 for문 중첩을 사용하고 싶으신건가요?
customer = ["James", "Nick", "MJ"]
menu = ['아메리카노', '라떼', '카푸치노']
일때, 모든 경우의 수를 출력하고 싶으시면
for i in customer:
for j in menu:
print('{0}님, 주문하신 음료 {1} 나왔습니다.'.format(i, j))
만약 특정 인물, 메뉴를 출력하고 싶으시면 (예제는 Nick, 카푸치노)
if문을 추가하시면 됩니다.
for i in customer:
for j in menu:
if i == 'Nick' and j == '카푸치노':
print('{0}님, 주문하신 음료 {1} 나왔습니다.'.format(i, j))
quiz 8 오류 문제
0
69
1
str() 작성 위치
0
51
1
아나콘다
0
60
1
윈도우 설치 도와주세요
0
74
1
std_weight함수에서weight만return가능한가요?
0
68
1
오른쪽위 실행버튼을 누르면 터미널에 에러가 뜨고 컨트롤+F5를 누르면 에러가 안뜹니다.
0
34
1
설치해서 시작하는데 문제가 있습니다.
0
69
1
함수 입력할 때 설명 툴팁 나오게 하려면 어떻게 하나요?
0
104
1
2장 환경설정 문의
0
73
1
스타크래프트 프로젝트
0
74
1
python 파일명.py 입력시 Python 출력
0
133
1
로드맵 질문있습니다!
0
85
2
오류
0
74
1
질문 있습니다.
0
74
1
블로그에 학습한 내용을 정리해도 괜찮을까요?
0
172
1
#퀴즈 3의 5번 질문
0
72
1
print("ㅋ"*5) 에 대한 결과가 도출되지 않습니다
0
81
1
가변인자의 위치가 중요한가요?
0
79
1
vscode옛날 버전 설치
0
221
1
글자색상이 선생님처럼 안나옵니다
0
186
1
슬프네
0
156
1
quiz 6번 관련 문의입니다.
0
129
1
퀴즈#3에 대해서 이렇게 작성해도 되나요?
0
194
1
피드백 부탁드립니다
0
93
1





