下载此文档

大学python程序题题库.docx


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
如果您需要使用本文档,请点击下载按钮下载!
如果您需要使用本文档,请点击下载按钮下载!
如果您需要使用本文档,请点击下载按钮下载!
程序设计
题目:补充fun函数,其功能是判断一个整数是否是素数,在主
函数main中输入一个整数,调用该fun函数进行判断并输
出结果。
要求:使用math相关函数
import math
def fun(n):
i,w=2,0
if n<=1:
w=1
while i<=int((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
如果您需要使用本文档,请点击下载按钮下载!
如果您需要使用本文档,请点击下载按钮下载!
如果您需要使用本文档,请点击下载按钮下载!
s=i-100*h-t
if i==h**3+t**3+s**3:
print(i)

if __name__ == '__main__':
main()
【程序填空】
---------------------------------------------------------
题目:输入某年某月某日,判断这一天是这一年的第几天?
---------------------------------------------------------
注意:除要求填空的位置之外,请勿改动程序中的其他内容。
------------------------------------------------------'''
def main():
date = input("输入年月日(yyyy-mm-dd):")
y,m,d = (int(i) for i in ('-'))
sum=0
special = (1,3,5,7,8,10)
for i in range(1,int(m)):
if i == 2:
if y%400==0 or (y%100!=0 and y%4==0 ):
sum+=29
else:
sum+=28
elif(i in special):
sum+=31
else:
sum+=30
sum=sum+d
print("这一天是一年中的第%d天"%sum)
if __name__ == '__main__':
main()
【程序填空】
--------------------------------------

大学python程序题题库 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人992006838
  • 文件大小59 KB
  • 时间2021-10-25