python选择题题库百度文库_大学Python程序题题库
程序設計
題目:補充
fun
函數,其功能是判斷一個整數是否是素數,在主
函數
main
中輸入一個整數,調用該
fun
函數進行判斷并輸
出結果。
要求:使用
math
相關函數
import math
def fun(n):
i,w=2,0
if n<=1:
w=1
while i<=int(math.sqrt(n)) and w==0:
if n%i==0:
w=1
break
else:
i=i+1
return w
def main():
print("
【請連續四次判斷輸入的整數是否是素數:
】
")
for i in range(4):
print("
【第
%d
次:
】
" %(i+1))
n=int(input('
【請輸入一個整數
n
:
】
'))
if fun (n)==0:
print("%d
是素數
" %n)
else:
print("%d
不是素數
" %n)
if __name__ == '__main__':
main()
題目:求
100
-
999
之間的水仙花數
說明:水仙花數是指一個三位數的各位數字的立方和是這個數本身。
例如:
153
=
1^3
+
5^3
+
3^3
)
。
---------------------------------------------------------
注意:除要求填空的位置之外,請勿改動程序中的其他容。
------------------------------------------------------'''
def main():
for i in range(100,1000):
h= i//100
t=(i-100*h)//10
總結
以上是生活随笔為你收集整理的python选择题题库百度文库_大学Python程序题题库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++ 定义 string
- 下一篇: Linux与Windows共享文件夹之s