inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

for

for문 질문있습니다.

308

정재훈

작성한 질문수 1

1

안녕하세요. 나도코딩님 덕분에 강의 따라하면서 파이썬 기초를 열심히 공부하고 있어요. 너무 감사드립니다. 공부하다 궁금한게 생겨 이렇게 질문드립니다.

'스타벅스를 예시로 든 00고객님, 주문하신 커피 나왔습니다'를 00고객님, 주문하신 음료 00이 준비됐습니다로 만들어 보고싶어요. 리스트형으로 변수 선언하고 for문으로 반복시킨다는 개념은 이해했는데, 리스트 두개를 만들고 이를 for문으로 한 문장에 어떻게 적용해야할지는 감이 안오네요. '{0}님, 주문하신 음료 {1} 나왔습니다.'.format(customer, menu) 뭐 이런식으로 한다고 치면 앞에 for문을 어떻게 적용시켜야할까요?

질문하면서도 제가 이상하게 질문하고 있는 거 같긴한데... 답변 부탁드릴게요. 감사합니다 :)

for python 리스트2개

답변 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