기본적으로이 할당에서 우리는 ran (hour, min) :의 값을 기반으로 시간을 만들어야합니다. 아래에 내가 가지고있는 코드와 내가받은 오류 메시지를 게시 할 것입니다. 내 코드가 정말로 나쁘거나 뭔가 빠졌는가? 내재적 str에 반대 'INT'을 변환 할 수 없습니다 "가 무엇을 의미 하는가 다음 줄에.format()을 사용하여 타임 스탬프 만들기
def show_time(hour,min):
if(hour > 12):
hour = hour -12
if(min < 10):
min = "0"+min
print("{hour}:{min}".format(show_time()))
Traceback (most recent call last):
File "zyLabsUnitTestRunner.py", line 10, in <module>
passed = test_passed(test_passed_output_file)
File "/home/runner/local/unit_test_student_code/zyLabsUnitTest.py", line 33, in test_passed
ans = show_time(hour,min)
File "/home/runner/local/unit_test_student_code/main.py", line 15, in show_time
min = "0"+min
TypeError: Can't convert 'int' object to str implicitly
도와 줘서 고마워! 이제는 AM과 PM을 통합하는 방법을 알아야합니다. Idk 어떻게 크레딧을 지불해야하는지 크레디트를 줄 수 있습니다. 누군가가 힌트를 드리고 싶다면 당신을 도와 줄 것입니다. – user6946850