[Python]반복문과 조건문을 이용한 quiz

2021. 1. 4. 11:08Python

이번에는 반복문과 조건문을 이용하여 문제를 만들어 보려 합니다.

문제의 조건과 출력문은 아래와 같습니다.

1)먼저 손님의 소요시간은 랜덤적으로 발생하므로 저는 

random 함수를 불러오기로 하였습니다.

2)이후 i라는 변수를 만들어 1부터 50번째의 손님으로 설정하였고,

 그 손님들의 시간은 time이라는 변수를 만들어 5부터 50분까지 랜덤적인 시간으로 설정하였습니다.

3)이후 i손님의 time이 5분에서 15분 이내라면 [ㅇ]라는 출력을 만들도록 설정하였고,

그 이의외 time을 가진 손님은 [ ]라는 출력을 만들도록 설정하였습니다.

 

위의 내용들을 모두 종합시킨 코드는 아래와 같습니다.

그리고 마지막 예제에서 총 탑승 승객을 구하는 것은 반복문이였던 cut=0을 의미하므로 ,

최종 코드는 아래와 같습니다.

마지막으로 출력문을 확인해보면,

위와 같이 나오며, 이는 1번째 손님부터 50번째 손님까지의 소요시간을 보여주며 만약 소요시간이 조건에 일치한다면 [ㅇ]라고 출력문이 나오며, 마지막 총 탑승 승객에 카운팅 되서 출력된다는 것을 알수 있습니다.

'Python' 카테고리의 다른 글

[Python]함수로 표준체중구하기  (0) 2021.01.05
[Python]함수설정  (0) 2021.01.04
[Python]반복문  (0) 2020.12.30
[Python]if(조건)문  (0) 2020.12.29
[Python]리스트를 이용하여 이벤트 당첨자 발표하기  (0) 2020.12.28