Img profile default
장기수
  • 2016.4.7 02:24
  • 조회수 57
  • 답변수 1
Img profile default
장기수
  • 2016.4.7 02:24
  • 조회수 57
  • 답변수 1

문제가 너무 어렵습니다.

정말 return 10 같은 것을 입력해서 서버에서 주는 값이랑 같은 값이 나오길 기대해보라는 얘기인지

걸어 놓으신 hashcode 링크에 가서 힌트를 얻어와 코드를 작성하라는 건지

감을 못잡겠네요...

정말로 운을 시험해서 같은 숫자가 나올때까지 계속 제출하란 얘기인가요?

maybe_lucky.py
from random import randint

def maybe_lucky():
    return randint(1,100)
  • #파이썬 입문
  • #당신의 운을 테스트해봅시다

1 답변

  • Gscxhpxkg5i74t30rimh
    정두식
    • 2016.4.7 10:23

    이 문제는 hashcode의 힌트를 얻어와서 코드를 작성해야 합니다.

    == 연산을 할 때는 __eq__메소드로 비교를 하기 떄문에 항상 __eq__가 항상 true를 리턴하는 클래스를 정의하고, 그 클래스의 객체를 maybe_lucky에서 리턴해주면 ==연산자로 같은지를 비교할 때 항상 true가 나오게 됩니다.

    • 감사합니다. 도움이 되었습니다. 제공해 주시는 틀에 'def maybe_lucky():'라고 제시하신게 혼선을 빚지 않나 하는 소견을 말씀드려 봅니다. (제 문제를 이해하는 능력이 조금 떨어져서 그렇게 느낄수도 있지만요.)-장기수
      2016.4.14 20:53

답변 쓰기

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