커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3-5 파이썬 기초공부(2)
undefined주차
북마크
김*주
댓글
1
추천
0
조회수
3
조회수
3
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


오류 문제는 아니고 제가 이해한 내용이 맞는지 헷갈려서 질문 올립니다!


  1. '사과'에 대해서 count += 1 했을 때, 2가 나온다는게 정확하게 이해가 안가는데, fruits에 '사과'라는 글자가 2개이지만, count가 0부터 시작하기 때문에 0, 1 이렇게 되어서 거기다가 +1을 해주면 최종결과가 2가 나온다는 말인가요?? 결과가 갑자기 2가 나오는게 제가 이해한게 맞는지 모르겠어요.
  2. count라는 명령어(?)코드는 해당 배열에 해당 글자와 일치하는게 몇개인지를 말해주는 코드인가요?
  3. count += 1라는 코드를 써주기보다는, 애초에 count = 1로 해서, 1부터 시작하라고 쓰면 안되는 건가요??


스파르타 즉문즉답





fruits = ['사과','배','배','감','수박','귤','딸기','사과','배','수박']

count = 0
for aaa in fruits:
    if aaa == '사과':
        count += 1

print(count)




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴