# Quiz) 당신은 Cocoa 서비스를 이용하는 택시 기사입니다.
# 50명의 승객과 매칭 기회가 있을 때, 총 탑승 승객 수를 구하는 프로그램을 작성하시오.
# 조건 1 : 승객별 운행 소요 시간은 5 ~ 50분 사이의 난수로 정해집니다.
# 조건 2 : 당신은 소요 시간 5 ~ 15분 사이의 승객만 매칭해야 합니다.
# (출력문 예제)
# [O] 1번째 손님 (소요시간 : 15분)
# [ ] 2번째 손님 (소요시간 : 50분)
# [O] 3번째 손님 (소요시간 : 5분)
# ...
# [ ] 50번째 손님 (소요시간 : 16분)
# 총 탑승 승객 : 2 분
from random import *
costomer = [i+1 for i in range(50)] #손님 50명
# time = randint(5, 50)
count = 0 #총 탑승 승객 변수
for j in costomer:
time = randint(5, 50)
if 5 <= time <= 15:
print (f"[O] {j}번째 손님 (소요시간 : {time}분)")
count += 1
continue
print (f"[ ] {j}번째 손님 (소요시간 : {time}분)")
print(f"총 탑승 승객 : {count}분")
진짜 안하던 공부 다시 하려니까 머리가 고생한다..
인프런에서 아무 공짜 인강 잡아서 공부하고 있는데 중간중간 퀴즈가 나오거든
이번엔 헷갈리지 않고 오류가 나와도 나 혼자 고치고 결국은 처음으로 혼자서 무언갈 해냈다 ㅠㅠ 쉬운거긴 하지만 그래도 해냈다라는 성취감은 들어
해내ㅐ따ㅏㅏ
ㅊㅊ
고마워 ㅠㅠ
코드리뷰 1. 긴주석은 큰따옴표3개를 쓰자 2. wildcard import는 지양한다 3. costomer오타, customer로 수정 4. 위에서 generator 내부에 i 썼다고 밑에서 j 쓴거같은데 scope를 생각해볼것 5. 애초에 승객을 만들때 dict로 만들어서 처리하는게 나을듯 6. 반복문 내 continue는 지양한다.
1. 그냥 드래그해서 쉬프트 / 썼다. 2. 그게 머임 3. 오 오타지적 감사 4. ?? 5. 딕셔너리?? 6. 넵 elif 쓰겠습니다
승차거부 오지네근데
ㅋㅋㅋㅋㅋㅋ