python에서 숫자가 질수인지 아닌지를 판단하는 실례 설명

컴퓨터 프로그램에서 알고리즘은 영혼이며 프로그램의 정수이다.프로그램 집행 효율의 높낮이는 알고리즘의 우열에 직접 달려 있기 때문에 컴퓨터 알고리즘은 컴퓨터 과정의 필수 과목이다.알고리즘은 우리가 필요로 하는 결과를 신속하게 계산할 수 있다. 예를 들어 질수를 판단하는 것은 매우 기초적인 내용인데 구체적으로 어떻게 조작합니까?다음 편집자는python에서 숫자가 질수인지 아닌지를 어떻게 판단하는지 보여 줍니다.
질수: 1보다 큰 자연수는 1과 그 자체를 제외하고는 다른 자연수(질수)에 의해 정돈될 수 없다(2, 3, 5, 7 등). 다시 말하면 이 수는 1과 그 자체를 제외하고는 더 이상 다른 인수가 없다.
판단 코드:

def isprime(a):
 if isinstance(a,int)==False:
  return False
 if a<=1:
  return False
 if a==2:
  return True
 flag=1
 x=int(pow(a,0.5))+1
 for n in range(2,x):
  if a%n == 0:
   flag=0
   break
 if flag==1:
  return True
 else:
  return False
이상은 숫자가 질수인지 아닌지를 판단하는 코드입니다.
Python 질량 판단 인스턴스 확장:
1보다 큰 자연수는 1과 그 자체를 제외하고는 다른 자연수(질수)에 의해 정돈될 수 없다(2, 3, 5, 7 등). 다시 말하면 이 수는 1과 그 자체를 제외하고는 더 이상 다른 인수가 없다.

# -*- coding: UTF-8 -*-
 
# Filename : test.py
# author by : www.runoob.com
 
# Python  
 
#  
num = int(input(" : "))
 
#   1
if num > 1:
  #  
  for i in range(2,num):
    if (num % i) == 0:
      print(num," ")
      print(i," ",num//i," ",num)
      break
  else:
    print(num," ")
    
#   1, 
else:
  print(num," ")
위의 코드 출력 결과는 다음과 같습니다.
$ python3 test.py
숫자를 입력하십시오: 1
1 은 질수 가 아니다
$ python3 test.py
숫자를 입력하십시오: 4
4 질수가 아니다
2 곱하기 2는 4
$ python3 test.py
숫자를 입력하십시오: 5
5 는 질수 이다
이는python에서 숫자가 질수인지 아닌지를 판단하는 실례에 관한 이 글을 소개합니다. 더 많은 관련python에서 숫자가 질수인지 아닌지를 판단하는 방법의 내용은 저희 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보시기 바랍니다. 앞으로 많은 응원 부탁드립니다!

좋은 웹페이지 즐겨찾기