프로그래밍
첫 페이지 랜덤 글 회원가입 로그인
비공개 손님 … 2019-04-11 15:07:56
URL 복사 모바일 화면
늙은이가 이런 거 공부해야 하나요;;;



이런 식으로 파이썬 리스트에 근무시간이 올라가 있습니다.

09:00~18:00#09:00~18:00#18:00~09:00

#은 날짜 구분을 위한 구분자고요

워킹데이, 워킹시간을 구하는 문제인데요


1. 워킹데이

w1 = work.split('#')

이런 식으로 스플릿까지는 했는데
이걸 또 '~'를 구분자로 스플릿해서 시간 계산 해보려는데 잘 안되네요;;


질문 | 3684명이 읽었어요. 18.97.9.170

0
1 비공개 손님 … 2019-04-11 15:30:01
전모르겠네요..
2 비공개 손님 … 2019-04-11 15:45:14
스플릿해서 받은 배열들에 대해서 ~로 스플릿하고 단순 계산하면 되겠네여
3 비공개 손님 … 2019-04-11 15:45:37
스플릿 하고 또 스플릿 하란 얘긴가요??
4 비공개 손님 … 2019-04-11 16:39:30
work = "09:00~18:00#09:00~18:00#18:00~09:00"
t1 = work.split('#')
이렇게 스플릿 했는데 저걸 또 스플릿 할 수 있나요??
5 비공개 손님 … 2019-04-11 17:03:55
https://wikidocs.net/13#split
split은 list를 리턴하니까 나온 결과 t1에서 for loop을 돌던 함수로 하던 한번 더 split 해보세요 예를들면

for dates in t1:
start_date = dates.split('~')[0]
end_date = dates.split('~')[1]
print(start_date, end_date)
6 비공개 손님 … 2019-04-11 17:05:45
넵 감사합니다
7 비공개 손님 … 2019-04-11 19:43:57
공부 멈추는 순간이 질찌 늙은 퇴물 되는 순간
8 비공개 손님 … 2019-04-11 19:59:30
다른 언어처럼 에디터로 코딩 다 한 다음에 돌려보고 그러지 말고
걍 인터프리터 띄워놓고 한줄한줄 즉석에서 테스트하고
print로 값도 찍어보고 해보세요

quickbasic이나 python같은 인터프리터 언어가 세상에서 가장 배우기 쉬운 언어인데...
댓글을 작성하실 수 없습니다.
(권한이 없는 회원레벨)
목록으로
△ 이전글: 파이썬이 아렵네요 뉴뉴 [14]
▽ 다음글: 상품 이미지 등록 할 때 순서변경 관련 질문 드립니다. [2]
이용약관 | 광고/제휴 | 개인정보취급방침 | 문의/신고 | 모바일 TE31 | 서버 부하 : 15.75%
실시간 Issue 커뮤니티 TE31 [알지롱] ⓒ 2002-2026
TOP arrow_upward