Я не знаю, почему он показывает код выхода для test_working.py. /i.sstatic.net/8fzmugtk.png " /> < /p>
Оба файла хорошо работают на моем конце ... < /p>
Я запустил «Pytest test_working.py» на моей конце и все тесты прошли < /p>
, может ли кто -нибудь помочь мне? Спасибо! < /P>
Вот "working.py": < /p>
import re
import sys
def main():
try:
print(convert(input("Hours: ").strip()))
sys.exit(0)
except ValueError as e:
print(e)
sys.exit(1)
def convert(s):
matches = re.search(r"^(1?[0-9]):?([0-6][0-9])? (AM|PM) to " \
r"(1?[0-9]):?([0-6][0-9])? (AM|PM)$", s)
if not matches:
raise ValueError("ValueError")
else:
from_hour, from_min = matches.group(1), matches.group(2)
from_meridiem = matches.group(3)
to_hour, to_min = matches.group(4), matches.group(5)
to_meridiem = matches.group(6)
from_hour = convert_hour(from_hour, from_meridiem)
to_hour = convert_hour(to_hour, to_meridiem)
from_min = convert_min(from_min)
to_min = convert_min(to_min)
if ((from_hour == None) or (from_min == None) or
(from_hour == None) or (from_min == None)):
raise ValueError("ValueError")
return f"{from_hour}:{from_min} to {to_hour}:{to_min}"
def convert_hour(h, meridiem):
if 1
Подробнее здесь: https://stackoverflow.com/questions/792 ... -exit-code
CS50P-проконклм Установите 7 Рабочий код выхода от 9 до 5-питест ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
CS50P, возможно, вызывает проблемы в функции is_valid с набором проблем CS50p 2 [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 45 Просмотры
-
Последнее сообщение Anonymous
-