쓰기 함수 isodd(x), x 가 정수가 아니면 프롬프트를 표시하고 프로그램을 종료합니다. X 가 홀수인 경우 True 를 반환합니다. X 가 짝수인 경우 False 를 반환합니다.
Defisodd(x):
If(x% 1! =0):
Print ("정수를 입력하지 않았습니다")
Elif(x%2==0):
인쇄 ("거짓")
그렇지 않은 경우:
인쇄 (참)
Isodd(2)
While 루프 구조를 사용하여 입력 수가 정수인지 여부를 확인한 다음 패리티를 확인할 수도 있습니다.
WhileTrue:
시도:
Num = int (input ('entera integer:')) # 입력이 정수인지 여부를 결정합니다.
Exceptvaluerror:# 은 (는) 순수한 숫자가 아니므로 다시 입력해야 합니다.
Print ("입력된 것은 정수가 아닙니다!" " ) 을 참조하십시오
계속하다
Ifnum%2==0:
인쇄 (짝수)
그렇지 않은 경우:
인쇄 ("홀수")
파열
파이썬 함수와 수학 공식을 최대한 활용하여 전체 코드를 단순화할 수도 있습니다.
Num=eval (입력 ('번호: \ n'))
인쇄 ('{} 는' 입니다. 형식 (숫자)+('짝수. Ifnum%2==0else'oddnumber. )) 을 참조하십시오
짝수
정의 1: 정수에서 2 로 나눌 수 있는 숫자를 짝수라고 합니다.
정의 2: 2 의 배수를 짝수라고 합니다.
십진수에서 한 자리 수를 보면 숫자가 홀수인지 짝수인지 알 수 있습니다. 1, 3, 5, 7, 9 의 수가 홀수입니다. 자릿수 0, 2, 4, 6, 8 의 숫자는 짝수입니다.
홀수
정수에서는 2 로 나눌 수 없는 숫자를 홀수라고 합니다. 일상생활에서 사람들은 보통 홀수를 홀수라고 부르는데, 짝수와 반대이다. 홀수는 양수 홀수와 음수 홀수로 나눌 수 있다.