파이썬으로 버스 시간표를 가지고 버스를 탈수 있는지 없는지 알아보고 싶은데
기숙사 a,b 가 있고 a에서 버스정류장까지 거리는 3분 b에서 버스정류장까지 거리는 5분이라 했을때
버스 출발시간 - 현재시간 - a or b기숙사로부터 도보 소요시간이
5분이상이면 여유, 미만이면 긴급 이런식으로 나타내고 싶어요
평일 공휴일은 구분 안하구요 파이썬으로 어떤식으로 시작해야하나요...
컴퓨터라곤 컴활1급 딸때밖엔 안해봤구 파이썬도 print 헬로파이선밖에 안해봤는데
당장 해야돼서 좀 도와주세요
해당 댓글은 삭제되었습니다.
혹시 키워드라도 주실수 잇나요 여러개 봐도 헷갈리기만 하네요 ㅜㅜ
다시 찾아볼게요...감사합니다
if문을 보셈
datetime 이랑
네네 if 문을 사용해야 되는건 알겠는데 다 오류가 나서 진행이 안되네요 ㅜㅜ
문법 숙지가 잘 안되서 그런듯 ..구글링 계속 하면서 하셈 에러뜨면 에러도 구글링하고
모르면 무적권 구글임
그리고 현재시간 추출하는 모듈을 그대로 가져와 봣는데 년월일, 시분초 까지 나오더라구요 이런 형식이랑 버스 시간표인 시간:분 형식이랑 뺄셈은 어떻게 해야할까여...
일단 구글링더 해보겠읍니다..
현재시간 추출해주는거 포맷형식을 시간:분 으로 바꾸고 빼면 될듯
너무너무 급해서 일단 현실과 타협을 봤습니다
name = input("이름을 입력하세요 : ")print(name,"님의 버스프로그램입니다.")bus_time = int(input("남은 버스 시간을 쓰세요(분) : "))now = int(input("현재 시간을 입력하세요(분) : "))domi = str(input("기숙사를 입력하시오 : "))if domi = 아라 : domi_time == 3else domi = 누리: domi_time == 5remaining_time = bus_time - now - domi_timeif remaining_time >= 5 : print("여유")elif reming_time >= 0 : print("긴급")else : print("놓침")
버스 시간표 입력하는거랑 현재시간이 자동으로 입력되는 부분을 그냥 포기했습니다
근데 문제가 또 발생했네요
if domi == 아라 아라 문자열이지? 또한 변수 이름 맨앞글자는 숫자 못씀
네 그거랑 domi_time 정의하는거까지 해서 돌아는 가는데요 지금 양수일때는 무조건 여유만나오고 음수일때 긴급이 나옵니다.. 놓침이 안나오고
해결 봤습니다 편안한밤 되세요 행님