Pythonの素数判定
他の自然数(素数)によって天然の1以外番号1より大きく、それ自体ではなく、で割り切れる(2、3、5、7、等)、言い換えれば1を除く数字自体は、他の要因を持っていません。
test.pyファイル:
# - * -コーディング:UTF- 8 - * -
#ファイル名:test.py
#著者によって:www.w3big.com
ユーザ入力を検出するためのデジタル#Pythonプログラムは素数であります
ユーザーが番号#に入ります
NUM = INT(入力(「 番号を入力してください : "))
#素数1より大きい
もし num>は 1:# ビュー の要因
以下のために 私 で 範囲 (2、NUM):場合 (民%ⅰ)== 0:印刷(NUM、「 素数ではありません」)
印刷 (iは、「掛け」、NUM // iは、「ある」、NUM)
ブレーク
そうでなければ:印刷(NUM、「 素数です」)
入力された番号が1以下である場合には#が、素数でありません
そうでなければ:印刷(NUM、「 素数で ありません 」)
上記のコードの出力結果を実行します。
$ python3 test.py 请输入一个数字: 1 1 不是质数 $ python3 test.py 请输入一个数字: 4 4 不是质数 2 乘于 2 是 4 $ python3 test.py 请输入一个数字: 5 5 是质数