大学Python程序题题库Word文件下载.docx
- 文档编号:16058758
- 上传时间:2022-11-18
- 格式:DOCX
- 页数:17
- 大小:21.97KB
大学Python程序题题库Word文件下载.docx
《大学Python程序题题库Word文件下载.docx》由会员分享,可在线阅读,更多相关《大学Python程序题题库Word文件下载.docx(17页珍藏版)》请在冰豆网上搜索。
)
foriinrange(4):
print(”【第%d次:
%(i+1))
n=int(input('
【请输入一个整数n:
】'
))
iffun(n)==0:
print("
%d是素数"
%n)
%d不是素数”%n)
if__name__==’__main__’:
main()
求100-999之间的水仙花数
说明:
水仙花数是指一个三位数的各位数字的立方和是这个数本身。
例如:
153=1^3+5^3+3^3)。
---———-—--——--——---——-——-———---———--———----——---—-—--———-
注意:
除要求填空的位置之外,请勿改动程序中的其他内容。
——--———---—-——-—————————-------——-—--—-—--—-——————----'
’'
defmain():
foriinrange(100,1000):
h=i//100
t=(i—100*h)//10
s=i-100*h—t
ifi==h**3+t**3+s**3:
print(i)
if__name__==’__main__’:
【程序填空】
———-——--—--——-—————-----———-——--—-----———--—-————----—-——
输入某年某月某日,判断这一天是这一年的第几天?
—--—-—---—-----—-—-———-------—-——-—-——---—--—--———-—--—-—
注意:
除要求填空的位置之外,请勿改动程序中的其他内容.
--—-—--—-—----—--——-———-——---—-———--—-——-———-—----—---’’’
date=input("
输入年月日(yyyy-mm-dd):
”)
y,m,d=(int(i)foriindate。
split('
-'
sum=0
special=(1,3,5,7,8,10)
foriinrange(1,int(m)):
ifi==2:
ify%400==0or(y%100!
=0andy%4==0):
sum+=29
sum+=28
elif(iinspecial):
sum+=31
else:
sum+=30
sum=sum+d
这一天是一年中的第%d天"
%sum)
if__name__==’__main__'
:
-—-—--—--—-———--——--—-———-————-—---——-----—---——---—-——-—
题目:
求输入数字的平方,如果平方运算后小于50则退出.
—————————--—-—---—-——-———--------———--—-—--——-——--—-——-—-
---——----—---————-----—-——--—---—-————----—--——-————--'
defpower(x):
ifx**2>
=50:
print(’%d的平方为:
%d,不小于50,继续'
%(x,x**2))
print(’{}的平方为:
{},小于50,退出’。
format(x,x**2))
quit()
whileTrue:
x=int(input('
输入数字:
'
power(x)
:
main()
【程序改错】
——----—-—-———-—-——----—---————--———-————--—--—---——--——--
main()函数中实现按逗号分隔列表,并打印输出
—-———--—--—-—----—--——-——-—————------—-——--———————————-——
不可以增加或删除程序行,也不可以更改程序的结构。
-——-——--——-—————----—-——--—--—--—-—--—-————-------—--—’’’
l=[1,2,3,4,5,6,7];
k=1;
foriinl:
print(i,end=('
’if(k==len(l))else'
’));
k=k+1
if__name__=='
__main__’:
根据整型形参m的值,计算如下公式的值。
111
t=1-——-——-。
。
.—-—
2x23x3mxm
例如:
若m=5,则应输出:
0.536389
———-—---———-—-————--——--—-———-—----——--———---—--—---—-—-—
----————--——-————----————-——-——---—----—---—-—-———----'
deffun(m):
y=1.0
foriinrange(2,m+1):
y-=1。
0/(i*i)
returny
m=int(input(”请输入整型形参m的值:
"
))
print('
结果为:
%.6f'
%fun(m))
__main__’:
----—--—-——-----——--—-—----—--———---——--—--—-——---—--—---
读取7个数(1-50)的整数值,每读取一个值,程序打印
出该值个数的*.
请改正程序中的错误,使它能得出正确的结果.
---—————-———--—---—-————-----—————-—————-—-—-—-—-—-----—-
不可以增加或删除程序行,也不可以更改程序的结构。
—-———-——----——-———-——-—---—-—--—---—-----—-—-————————-’'
’
n=1
whilen<
=7:
a=int(input(’请输入一个整数值,并按回车继续:
whilea<
1ora>
50:
a=int(input(’范围是1-50,请重新输入:
print(a*’*'
n+=1
__main__'
【程序设计】
—-—————-—--———---—--—-——--—-—---------—-—--——-——--—----——
请编写函数fun,其功能是:
用for循环语句求1到n之间所
有偶数之和(若n为偶数包括n),并将结果返回给主函数。
(n值由用户输入)
运行程序后若输入:
10,则输出为:
sum=30。
--—-—--—-——-——-—-———-—-———-———--—-—-————-------—--——-—--—
部分源程序给出如下。
请勿改动主函数main和其它函数中的
任何内容,仅在函数的注释标志之间填入所编写的若干语句。
-—------——--—-——————-——-—-—--—-—-—-—--————-————-—--——-’'
deffun(n):
s=0
foriinrange(1,n+1,2):
s=s+i
returns
【请分别三次计算问题:
foriinrange(3):
print(”【第%d次:
】”%(i+1))
n=int(input("
【请输入一个大于1的正整数n:
】”))
if(n〈=1):
print(”【请输入一个大于1的正整数!
】”);
【1到"
+str(n)+”之间所有偶数之和是:
】”,fun(n))
-—--—------—--———-———--—----———---——-———--—-—-———----—
—---—----—--—-—--———-———-----—————---————-———--—-——--—-——
请编写main函数,输入一个百分制成绩score,根据成绩打印5级等级。
(即0~59:
E;
60~69:
D;
70~79:
C;
80~89:
B;
90~100:
A)
使用if语句,根据成绩输出A等!
或B等!
或C等!
或D等!
或E等!
—-———--——----—-—-——-—---—--—-—--—---—-——————---————---—--
任何内容,仅在函数的注释标志之间填入所编写的若干语句。
-———————-——-——-———--—-——-—-—-—-——-———--———--—--—---———’’'
【请连续五次根据输入的成绩打印等级:
】”)
forninrange(5):
%(n+1))
score=int(input("
【请输入一个百分制成绩:
】"
ifscore>
=0andscore〈=59:
print(”E等!
=60andscore<
=69:
D等!
=70andscore〈=79:
C等!
ifscore〉=80andscore〈=89:
B等!
print(”A等!
if__name__==’__main__'
main()’'
’—-—---—-———---—--——————-——-———-------—-—-——------———--
-——------——-—-——-——-——---—-—--——---------—————-——-——-----
请补充函数fun,其功能是:
求出n!
并将结果返回给主函数。
完成程序后请编译并运行程序。
括号内是说明
输入:
5(n=5)
输出:
5的阶乘为120
—-———-————--————----——----——---—-—--—------
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 Python 程序 题库