一、填空题:
1、列表、元组、字符串是P y t h o n的____有序_____(有序?无序)序列。
2、查看变量类型的P y t h o n内置函数是______t y p e()__________。
3、以3为实部4为虚部,P y t h o n复数的表达形式为______3+4j_____或__3+4J______。(大小写区别)
4、P y t h o n运算符中用来计算整商的是___//______。
5、P y t h o n运算符中用来计算集合并集的是____|___。
6、在P y t h o n中_____N o n e_____表示空类型。
7、_______d e l_______命令既可以删除列表中的一个元素,也可以删除整个列表。
span定义三个属性
8、表达式i n t(123.8)的值为___123____。
9、表达式i n t('123')的值为_____123________。
10、表达式a b s(-3)的值为______3_____。(a b s:返回数字的绝对值)
nim编程语言11、P y t h o n内置函数____l e n()_____可以返回列表、元组、字典、集合、字符串以及r a n g e对象中元素个数。
12、P y t h o n内置函数______m a x()______用来返回序列中的最大元素。
13、表达式a b s(3+4j)的值为______5.0______。(答案是复数的模3^2+4^2的根)
14、表达式t y p e({3})的值为__________s e t__________。
15、表达式[3]i n[1,2,3,4]的值为________F a l s e________。
16、假设列表对象a L i s t的值为[3,4,5,6,7,9,11,13,15,17],那么切片a L i s t[3:7]得到的值是___________[6,7,9,11_]__________。
17、使用列表推导式生成包含10个数字5的列表,语句可以写为__[_5f o ri nr a n g e (10)]____________。
18、任意长度的P y t h o n列表、元组和字符串中最后一个元素的下标为___-1_____。
19、表达式l i s t(r a n g e(5))的值为_[0,1,2,3,4]______________。
css中href是什么意思
20、已知x=3和y=5,执行语句x,y=y,x后x的值是__5__。
21、已知x={1:2},那么执行语句x[2]=3之后,x的值为_{1:2,2:3}_______________。
22、表达式{1,2,3,4}-{3,4,5,6}的值为________{1,2}__________。
23、表达式s e t([1,1,2,3])的值为________{1,2,3}____________。
24、已知x=[3,5,7],那么表达式x[10:]的值为_____[]_______。
25、已知x=[1,2,3,2,3],执行语句x.p o p()之后,x的值为_____[1,2,3,2]________。
26、已知x=[1,2,3,2,3],执行语句x.r e m o v e(2)之后,x的值为_____[1,3,2,3]_______。
27、表达式r o u n d(3.4)的值为_____3______。表达式r o u n d(3.7)的值为____4_____。
28、已知x=(3),那么表达式x*3的值为_____9_____。
29、表达式[1]*2的值为________[1,1]_________。
30、已知列表x=[1,2,3],那么执行语句x.i n s e r t(0,4)后,x的值为_____[4,1,2,3]______。
二、程序设计题:
1.编写程序,求1到100之间整数之和。
s u m=0
f o r i i nr a n
g e(1,101):
s u m=s u m+i
p r i n t(s u m)
2.编写程序,求6!
d e ff a c t(n):
i fn==0:
r e t u r n1
e l s e:
r e t u r nn*f a c t(n-1)
python软件应用w h i l e T r u e:
a=i n t(i n p u t())
i fa<0:
b r e a k
e l s e:
p r i n t(f a c t(a))
1.编写程序,将从键盘中录入的字符串赋值给x变量,然后将x所包含的数字字符删除。s t r=i n p u t("请输入一串字符串:")
r e s=""
f o r i i ns t r:
i fn o t(i<='9'a n di>='0'):
r e s+=i
p r i n t(r e s)
2.编写程序,已知字典D={'001':90,'002':85,'003':75,'004':69,'005':95,’006’:75,’
学生个人网页html007’:83,’008’:96},键为学号,值为某门课的分数。程序功能要求:求总分、平均分、最高分、最低分。
D={'001':90,'002':85,'003':75,'004':69,'005':95,'006':75,'007':83,'008':96} s=0
a=D.v a l u e s()
b=m a x(l i s t(a))
c=m i n(l i s t(a))
python基础知识填空题m=l e n(D)
f o r xi nD:
s=s+D[x]
p r i n t(s,s/m,b,c)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。