320x100
import datetime
today = datetime.datetime.today()
# 2022-04-30 17:57:14.855992
day = today.day # 오늘이 몇일인지.
limitDust = 150
dustNum = int(input('미세먼지 수치 입력: '))
carType = int(input('차량 종류 선택 1.승용차\t2.영업용차: '))
carNumber = int(input('차량 번호 입력: '))
print('-'*30)
print(today)
print('-'*30)
if dustNum > limitDust and carType == 1:
if (day % 2) == (carNumber % 2):
print('차량 2부제 적용')
print('차량 2부제로 금일 운행제한 대상 차량 입니다.')
else:
print('금일 운행가능합니다.')
if dustNum > limitDust and carType == 2:
if (day % 5) == (carNumber % 5):
print('차량 5부제 적용')
print('차량 5부제로 금일 운행제한 대상 차량 입니다.')
else:
print('금일 운행가능합니다.')
if dustNum <= limitDust:
if (day % 5) == (carNumber % 5):
print('차량 5부제 적용')
print('차량 5부제로 금일 운행제한 대상 차량 입니다.')
else:
print('금일 운행가능합니다.')
여기서의 핵심은 날짜, 차량번호가 2 혹은 5로 나누어떨어지는지, 안떨어지는지 동일 여부를 기준으로
2부제, 5부제를 실시한다는 것이다.
300x250
'개발일지 > 임시카테고리' 카테고리의 다른 글
파이썬 일의자리, 십의자리 홀수 짝수 출력 (3) | 2022.04.30 |
---|---|
[복기] 파이썬 정답 맞출때 까지 묻는 반복문 (0) | 2022.04.30 |
파이썬 오늘의 날자,시간 표시 모듈 이용 (0) | 2022.04.30 |
[복기] 천단위 포멧팅 작동안됨 (해결법 찾음) (0) | 2022.04.30 |
[복기] 성공할때까지 홀짝 맞추기. (해답코드도 딱히 도움안됬음) (0) | 2022.04.30 |