Python prime wyrok numer
Liczbą naturalną większą niż 1, z wyjątkiem dnia 1 i sam, ale nie przez inne numery fizyczne (liczba pierwsza), dzieli się (2, 3, 5, 7, itd.), Innymi słowy, liczba oprócz 1 i sam nie ma żadnego innego czynnika ,
test.py pliku:
# - * - Coding: UTF- 8 - * -
# Nazwa pliku: test.py
# Autor poprzez: www.w3big.com
Cyfrowy # programu Pythona do wykrywania danych wprowadzanych przez użytkownika jest liczbą pierwszą
Użytkownicy wprowadź numer #
num = int (input ( "Podaj liczbę:"))
# Liczba pierwsza większa niż 1
jeśli num> 1: # Zobacz czynnikiem
dla ja w Zakres (2, num): if (Lb% i) == 0: print (num " nie prime")
print (i "zwielokrotniony", num // ja "jest", num)
przerwa
else: print (num "jest liczbą pierwszą")
# Jeśli numer jest mniejsza niż lub równa 1, nie jest pierwsza
else: print (num ", nie prime")
Wykonaj powyższe wyniki wyjściowe Kod:
$ python3 test.py 请输入一个数字: 1 1 不是质数 $ python3 test.py 请输入一个数字: 4 4 不是质数 2 乘于 2 是 4 $ python3 test.py 请输入一个数字: 5 5 是质数