Img profile default
정혜
  • 2016.6.21 17:35
  • 조회수 153
  • 답변수 2
Img profile default
정혜
  • 2016.6.21 17:35
  • 조회수 153
  • 답변수 2

어디가 틀린걸까요???

변수를 선언한다는거 def 써서 하는거 아닌가요?
에러도 안뜨는데 어디가 잘못됐는지 모르겠어요.

intNFloat2
a=23
b=5
  • #파이썬 입문
  • #정수와 실수 - 실습

2 답변

  • Img profile default
    정혜
    • 2016.6.21 17:51

    제가 이렇게 제출했더니 통과가 안돼요.
    a=23
    b=5

    def div():
    print(a // b)

    div()

    • ㅎㅎ 저도 바보처럼 def을....-Young-jun Ko
      2016.11.9 21:40
  • Spgjnhnsidwygch8ddkd
    Chandler
    • 2016.6.21 22:06

    c언어로 예를 들자면 int a = 23; 이 문장이 변수 a를 선언함과 동시에 값 23을 할당 해주는 문장입니다.
    그러나, 파이썬의 경우 a = 23 이 문장 자체가 변수 a 를 선언한 것입니다. 23이 할당 됨과 동시에 변수 a 가 선언된 것이죠.

    문제에서 div를 선언하라는 의미는 단순히 div = 10 이렇게 하라는 것으로, 이 경우 값이 10인 div가 선언된 것 입니다.
    이때 div의 값이 a를 b로 나눈 몫을 가지게 해주면 됩니다.

    print() 는 문제에서 언급이 없으므로 사용하실 필요 없습니다.

    • 감사합니다-정혜
      2016.6.22 17:51

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.