CS50P-проконклм Установите 7 Рабочий код выхода от 9 до 5-питестPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 CS50P-проконклм Установите 7 Рабочий код выхода от 9 до 5-питест

Сообщение Anonymous »

Я не знаю, почему он показывает код выхода для 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • CS50P, возможно, вызывает проблемы в функции is_valid с набором проблем CS50p 2 [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    45 Просмотры
    Последнее сообщение Anonymous
  • CS50P-задача поставила 7-рабочих 9-5-код ​​выхода pytest
    Anonymous » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • CS50P: «Время истекло в ожидании выхода программы»
    Anonymous » » в форуме Python
    0 Ответы
    180 Просмотры
    Последнее сообщение Anonymous
  • Как найти все ссылки на питест в VSCODE?
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Питест - неудача теста на мутацию - отрицал условную → выжил
    Anonymous » » в форуме JAVA
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»