Latest web development tutorials

Pythonの素数判定

ドキュメント・オブジェクト・リファレンス 例のpython3

他の自然数(素数)によって天然の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 是质数

ドキュメント・オブジェクト・リファレンス 例のpython3