(파이썬 기초) % 나머지 연산자 오류 문제

조회수 1637회

맨 마지막 줄의 %d % %d에서 중간의 %때문에 오류가 난다. 산술연산자 중의 하나 인데, 이것을 산술연산자로써 읽지 못하고 뒤에 %(실변수) 를 호출한 것 때문에 오류가 나는 것 같다. 이 형식을 그대로 유지하되 해결 할 수 있는 방법이 무엇일까요

num1 = int(input("첫번째 숫자를 입력하세요:")) num2 = int(input("두번째 숫자를 입력하세요:"))

print("%d + %d = %d" % (num1,num2,num1+num2)) print("%d - %d = %d" % (num1,num2,num1-num2)) print("%d * %d = %d" % (num1,num2,num1*num2)) print("%d / %d = %d" % (num1,num2,num1/num2)) print("%d % %d = %d" % (num1,num2,num1 %num2))

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • %%

    num1 = int(input("첫번째 숫자를 입력하세요:")) 
    num2 = int(input("두번째 숫자를 입력하세요:"))
    
    print("%d + %d = %d" % (num1,num2,num1+num2)) 
    print("%d - %d = %d" % (num1,num2,num1-num2)) 
    print("%d * %d = %d" % (num1,num2,num1*num2)) 
    print("%d / %d = %d" % (num1,num2,num1/num2)) 
    print("%d %% %d = %d" % (num1,num2,num1 %num2))
    
    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)