#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http 제목[re]step7-Lab 짝수/홀수 판정 프로그램 질문이요ㅠ2018-10-06 07:54작성자drsungwon단순한 에러입니다.k = int를 어떤 의도로 했는지 모르겠지만 (혹시 k는 정수다?),파이선은 다음과 같이 생각합니다 --> "앞으로 k라고 쓰여 있으면 int로 해석하겠다."따라서, 위의 프로그램을 아래처럼 바꾸면 print(k(integer)) 줄은 print(int(integer))와 같은 동작을 합니다.결과적으로 print(k(integer))에서 화면에 2라는 정수를 출력합니다.def decideNumber(integer): k=int print(k(integer)) if (k(integer)==2*1): print('Even Number') else : print('Odd Number') print(decideNumber(2.1))다시 본인 프로그램으로 돌아와서, 아래처럼 작성했으니, 2*k에서 파이선을 헷갈리지요.분명히 k는 int()를 의미하는데, 왜 입력 파라메타도 없고, 갑자기 2와 곱하지?def decideNumber(integer): k=int if (int(integer)==2*k): print('Even Number') else : print('Odd Number') print(decideNumber(3))문제는,, 작성한 프로그램의 의도가 뭔지 모르겠는데, 일단 생각한 방법은 잘못된 것 같네요. 목록수정삭제답변글쓰기 댓글 [0] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전step7-Lab 짝수/홀수 판정 프로그램 질문이요ㅠ너무 어렵다..2018-10-05다음if 구문 도와주세요 ㅠㅠstep_07 질문2018-10-05 Powered by MangBoard | 워드프레스 쇼핑몰 망보드