2015-01-20 3 views
0

인쇄 기능 행에서 구문 오류가 발생하는 이유는 무엇입니까? 나는 괄호 안에 끝 = ''없이 시도했지만 여전히 작동하지 않습니다. 한 줄에 모든 인쇄 기능을 갖고 싶습니다.Python 3.4의 인쇄 오류

#This program will convert a given amount 
#of seconds into hours, minutes, seconds format 

total_time = int(input("Number of Seconds")) 
hours = int((total_time//(60*60))) 
minutes = int(((total_time/60)-(hours*60))) 
seconds = int((total_time-(hours*3600)-(minutes*60)) 

print('There are', end=' ') 
print(hours, end=' ') 
print('hours', end=' ') 
print(minutes, end=' ') 
print('minutes,',end=' ') 
print('and', end=' ') 
print(seconds, end=' ') 
print('seconds', end=' ') 
print('in', end=' ') 
print(total_time, end=' ') 
print('seconds', end=' ') 
+1

당신에게 실수를 피하는 데 도움이되는 IDE/편집기를 사용하고자 할 수 있습니다. 나는 제트기의 불의 밭에서 일하는 동안 vi를 천천히 집어 올리는 것이 좋습니다. –

답변

4

당신이 누락 닫는 괄호 :

seconds = int((total_time-(hours*3600)-(minutes*60)) # <- missing closing 

가 있어야한다 :

seconds = int((total_time-(hours*3600)-(minutes*60))) 

FWIW는 종종 오류가 당신이 추적에 무엇을보고하기 전에 라인에