我写了一篇“如何查找素数”代码。我使用“For循环”但现在我想使用函数(def)。我不想将该函数用于整个代码,我只想使用该函数来打印我的答案部分,其中它表示“prime”或“not a Prime”。如果有人知道该怎么做,请告诉我。谢谢,我在这里是我的代码。
ASK = int (input("YOUR NUMBER:"))
for i in range (2,ASK):
m= ASK%i
print (ASK, "MOD", i , "=", m)
if (m == 0):
break
if(m>0):
print ("Prime Number")
else:
print ("Not Prime Number")
答案 0 :(得分:0)
`def print_prime(m):
if(m>0):
print ("Prime Number")
else:
print ("Not Prime Number")
print_prime(m)`
我认为这就是你所需要的。 Google," python中的函数"。
答案 1 :(得分:0)
我认为这就是你所要求的。
程序的目的是检查范围内的每个数字,看它是否是素数?或者我完全被误解了?
Valuation▲▼Company name▲▼Price▲▼Change▲▼Chg %▲▼d | m | y▲▼Mkt Cap▲▼TSLATesla Inc328.40-1.52-0.46%53.69BDDAIFDaimler AG72.94-1.50-2.01%76.29BFFord Motor Company11.53-0.17-1.45%45.25BGMGeneral Motors Co...36.07-0.34-0.93%53.93BRNSDFRENAULT SA EUR3.8197.000.000.00%28.69BHMCHonda Motor Co Lt...27.52-0.18-0.65%49.47BAUDVFAUDI AG NPV840.400.000.00%36.14BTMToyota Motor Corp...109.31-0.53-0.48%177.79BBAMXFBAYER MOTOREN WER...94.57-2.41-2.48%56.93BNSANYNissan Motor Co L...20.400.000.00%42.85BMMTOFMITSUBISHI MOTOR ...6.86+0.091.26%10.22B