如何为输出屏幕添加功能?
How to add function for output screen?
我写了一个"how to Find Prime Numbers"代码。我使用 "For loops" 但现在我想使用函数 (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")
`def print_prime(m):
if(m>0):
print ("Prime Number")
else:
print ("Not Prime Number")
print_prime(m)`
我认为这就是您所需要的。 Google, "Functions in python".
我想这就是你要的。
程序的目的是检查范围内的每个数字是否为素数?还是我完全误解了?
def myprint(x):
if x > 0:
print "prime"
else:
print "not prime"
ASK = int (input("YOUR NUMBER:"))
for i in range (2,ASK):
m= ASK%i
print (ASK, "MOD", i , "=", m)
if (m == 0):
break
myprint(m)
我写了一个"how to Find Prime Numbers"代码。我使用 "For loops" 但现在我想使用函数 (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")
`def print_prime(m):
if(m>0):
print ("Prime Number")
else:
print ("Not Prime Number")
print_prime(m)`
我认为这就是您所需要的。 Google, "Functions in python".
我想这就是你要的。
程序的目的是检查范围内的每个数字是否为素数?还是我完全误解了?
def myprint(x):
if x > 0:
print "prime"
else:
print "not prime"
ASK = int (input("YOUR NUMBER:"))
for i in range (2,ASK):
m= ASK%i
print (ASK, "MOD", i , "=", m)
if (m == 0):
break
myprint(m)