https://thebook.io/080357/0198/
#01 - 4
#02 - 1
#03 - 1
#04 - 2
#05 - 3
#06 - 2
# 실습 문제: 택시 승객 수 구하기
# Part6 실습 문제
# 택시 승객 수 구하기
# 당신은 Cocoa 서비스를 이용하는 택시기사입니다.
# 손님이 총 50일 때, 조건을 만족하는 총 탑승객 수를 구하는 프로그램을 작성하세요.
import random
mytime = []
count = 0
for x in range(50):
mytime.append(random.randint(5, 50))
if mytime[x] >= 5 and mytime[x] <= 15:
print("[0] {0}번째 손님 (소요시간 : {1}분)".format(x+1, mytime[x]))
count += 1
else:
print("[ ] {0}번째 손님 (소요시간 : {1}분)".format(x+1, mytime[x]))
print("총 탑승객 : {}명", count)
# 셀프 체크
# Part6
# 셀프체크
# 편의점에서 동일한 상품 2개를 구매하면 1개를 무료로 제공하는
# 2+1 이벤트
# 구매 상품 수에 따라 가격을 계산
money = 2000
count = int(input("구매할 개수를 입력해주세요.\n입력 : "))
for x in range(count):
print("2+1 상품입니다.")
print("총 가격은 {}원입니다.".format(int(count/3*money)))
'Programming Language > Python 기본문법' 카테고리의 다른 글
[Python] 기본 문법(9): 함수(Function) (0) | 2024.07.19 |
---|---|
[Python] Argument vs Parameter (0) | 2024.07.19 |
[Python] 기본 문법(8): 입출력문(sep, end, file, ljust(), rjust(), zfill()) (0) | 2024.07.18 |
[Python] 기본 문법(7): 제어문 - 조건문(if), 반복문(for, while), range() (0) | 2024.07.18 |
[Python] 기본 문법(6): random 모듈 - shuffle(), sample() (0) | 2024.07.18 |