지하철 프로그램 만들기

김현지·2022년 10월 26일
0

Python 📖

목록 보기
1/4
post-thumbnail

1.샛강역 에서 출발역과 도착역을 입력
2.소요시간 계산 프로그램으로 만들기
3.역 사이 값을 2분으로 지정하기 (if문,for문,함수)

#지하철 값 입력

station = {'샛강' : 1, '대방' : 2, '서울지방병무청' : 3, '보라매역' : 4, '보라매공원' : 5, '보라매병원' : 6, '당곡' : 7, '신림' : 8, '서원' : 9, '서울대벤쳐타운' : 10, '관악산' : 11}

#입력값 출발역

start = input("출발역을 입력하시오.: ")

#입력값 도착역

finish = input("도착역을 입력하시오.: ")

#time 모듈로 start 와 finish를 station(딕셔너리)로 각각 지정해주기, 값이 숫자가 아님

timestat= station[start] - station[finish]

#출력값 지정
#abs =절대값 지정

print("%d분 소요 예상됩니다." % (abs(timestat)*2))

2.while 문 사용하기

#cnt = count 문자열 갯수 세기
cnt = 0
while cnt < 3:
    user1 = input('역의 이름을 입력하세요:')#입력값
    user2 = input('도착역 이름을 입력하세요:')#입력값
    print('소요시간은 %d분 입니다' % (abs(station[user2] - station[user1])*2))#출력값#절대값 지정
cnt += 1

profile
안녕하세요! 오늘도 모두 좋은 하루 보내세요!

0개의 댓글