python练习题答案

合集下载

python练习题答案python习题答案

python练习题答案python习题答案

python练习题答案python习题答案Python练习题答案

1. 请写出Python的基本数据类型有哪些?

Python的基本数据类型有以下几种:

- 整型(int):表示整数,例如:2, -5。

- 浮点型(float):表示小数,例如:3.14, -0.5。

- 字符串(str):表示字符串,例如:"Hello, World!"

- 布尔型(bool):表示真(True)或假(False)。

- 列表(list):表示有序可变的集合,例如:[1, 2, 3, 4]。

- 元组(tuple):表示有序不可变的集合,例如:(1, 2, 3, 4)。

- 集合(set):表示无序不重复的集合,例如:{1, 2, 3, 4}。

- 字典(dict):表示键值对的集合,例如:{"name": "Alice", "age": 25}。

2. 请问如何将字符串转换为整型或浮点型?

要将字符串转换为整型,可以使用int()函数,例如:

```

num_str = "10"

num_int = int(num_str)

```

这样,num_int的值就变成了整数10。

要将字符串转换为浮点型,可以使用float()函数,例如:

```

num_str = "3.14"

num_float = float(num_str)

```

这样,num_float的值就变成了浮点数3.14。

3. 请写出Python的赋值运算符有哪些?

Python的赋值运算符有以下几种:

- `=`:将右边的值赋给左边的变量。

- `+=`:将左边变量的值与右边的值相加,并将结果赋给左边的变量。

Python基础试卷及答案

Python基础试卷及答案

Python基础试卷及答案

一.选择题

1.Python中常用的缩进方式是:

A. 两个空格

B. 四个空格

C. 一个制表符

D. 四个制表符

答案:B

2.下列哪个不是Python数据类型?

A. List

B. Tuple

C. Dictionary

D. Set

E. String

F. Char

答案:F

3.Python中用于判断条件是否成立的关键字是:

A. if

B. while

C. else

D. for

答案:A

4.下列哪个不是Python内置函数?

A. print()

B. input()

C. range()

D. for()

答案:D

5.以下哪个Python模块可以用于操作文件?

A. os

B. sys

C. math

D. time

答案:A

二.填空题

1.Python中用于声明函数的关键字是——def。

2.Python中用于打开文件的函数是——open()。

3.Python中用于读取一行数据的函数是——readline()。

4.Python中用于删除列表中指定元素的方法是——remove()。

5.以下代码的输出结果是什么?

a = 10

b = 20

c = a + b print(c)

Plain Text

输出结果是:30。

三.简答题

1.Python中有哪些基本数据类型?请列举并简要说明其特点。

Python中的基本数据类型包括整型(int)、浮点型(float)、布尔型(bool)、字符串型(str)、列表型(list)、元组型(tuple)、字典型(dict)和集合型(set)。

整型:表示整数,例如1、2、3等。可以进行加、减、乘、除等基本数学运算。浮点型:表示带有小数点的数值,例如3.14、4.56等。在进行数学运算时需要注意精度问题。

Python练习题及参考答案

Python练习题及参考答案

第1章Python概述

一、选择题

1.C 2.B

二、填空题

1.#

2.IDLE

三、简答题

1.答:

Python是解释型语言:计算机不能直接理解高级语言,只能直接理解机器语言。使用解释型语言编写的源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行。因此使用Python编写的程序不需要翻译成二进制的机器语言,而是直接从源代码运行,过程如图1-3所示。

图1-3 Python程序的运行过程

2.答:

(1)简单易学:Python语言很简洁,语言也很简单,只需要掌握基本的英文单词就可以读懂Python程序。这对于初学者无疑是个好消息。因为简单就意味着易学,可以很轻松的上手。

(2)Python是开源的、免费的:开源是开放源代码的简称。也就是说,用户可以免费获取Python的发布版本,阅读、甚至修改源代码。很多志愿者将自己的源代码添加到Python 中,从而使其日臻完善。

(3)Python是高级语言:与java和c一样,Pathon不依赖任何硬件系统,因此属于高级开发语言。在使用Python开发应用程序时,不需要关注低级的硬件问题,例如内存管理。(4)高可移植性:由于开源的缘故,Python兼容很多平台。如果在编程时多加留意系统依赖的特性,Python程序无需进行任何修改,就可以在各种平台上运行。Python支持的平

台包括Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、BeOS、OS/390、z/OS、Palm OS、QNX、VMS、Psion、Acorn RISC OS、VxWorks、PlayStation、Sharp Zaurus、Windows CE和PocketPC。

python简答题及答案

python简答题及答案

python简答题及答案python测试题及答案,python简答题及答案

一、选择题(每题2分,共20分)

1.下面哪个语句在Python中是非法的?(二)

a、x=y=z=1 B、x=(y=z 1)

c、x、y=y,x D、x=y?x=x y

2.关于Python内存管理,下列说法错误的是(B)

a、变量不用提前声明B、变量不用先创建赋值直接使用。

c,变量不需要指定类型D,可以用del释放资源

3.3 .打印100-25 * 3% 4输出应该是什么?(二)

A.1

B.97

C.25

D.0

4.以下哪一项不是Python (B)的合法标识符

a、int32 B、40XL C、self D 、__name__

5.下列哪个陈述是错误的(A)

除了字典类型,所有标准对象都可以用于布尔测试。

b,空字符串的布尔值为假

c,空列表对象的布尔值为假

D.任何数值为0的数字对象的布尔值都是假的。

6.下列表达式中正确的值是(C)

5 4j 2-3j B、322

1==1和2!=1?d、not(1==1和0!=1)

7.Python不支持的数据类型有(A)

a、char B、int C、float D、list

8.下列不能创建词典的说法是(C)

a、字典1={} B、字典2={ 3 : 5 }

c、dict3=dict([2,5],[ 3,4 ])

d、dict4=dict(([1,2],[3,4])

9.下列不能创建集合的说法是(C)

a、s1=set () B、s2=set ("abcd ")

c、s3=(1,2,3,4) D、s4=frozenset((3,2,1))

Python基础题库100题及答案

Python基础题库100题及答案

Python基础题库100题及答案

编号 题目 正确答案选

1 下面不属于python特性的是(

特性的是(

)。

)。

A.

A.简单易学

简单易学

简单易学

B.

B.开源的免费的

开源的免费的

开源的免费的

C.属于低级语言

D.

D.高可移植性

高可移植性

高可移植性

C

2 Python脚本文件的扩展名为(

脚本文件的扩展名为(

)。

)。

A. .python

B..py

C..pt

D..pg

B

3 当需要在字符串中使用特殊字符时,

当需要在字符串中使用特殊字符时,python

python使用(

使用(

作为转义字符。

作为转义字符。

A.\

B./

C.#

D.%

A

4 下面(

下面(

)不是有效的变量名。

)不是有效的变量名。

A._demo

B.banana

C.Numbr

D.my-score

D

5 幂运算运算符为(

幂运算运算符为(

)。

)。

)。

A.*

B.**

C.%

D.//

B

6 关于a or b

的描述错误的是(

的描述错误的是(

)。

)。

A.

A.若

若a=True b=True

则 a or b ==True

B.

B.若

若a=True b=False

则 a or b ==True

C.

C.若

若a=True b=True

则 a or b ==False

D.

D.若

若a=False b=False

则 a or b ==False

C

7 优先级最高的运算符为(

优先级最高的运算符为(

)。

)。

A./

B.//

C.*

D.()

D

8 使用(

使用(

)关键字来创建

)关键字来创建python自定义函数。

自定义函数。

A.function

B.func

C.procedure

D.def

D

9 下面程序的运行结果为(

python基础试题(含答案)

python基础试题(含答案)

python基础试题(含答案)

Python试题

共20道选择题,每题5分,含15道单选题,5道不定项选择题。总分合计100,60分及格。说明:以下所有题⽬涉及的语⾔、环境和背景都是在python3.x中,题⽬中不再另外说明⼀、单选题

1、以下哪个不是python关键字E

A、from

B、assert

C、not

D、with

E、final

2、代码print(1 if ‘a’ in ’ABC’ else 2)执⾏结果是B

A、1

B、2

C、报错

3、以下不是python数据类型的是E

A、元组

B、列表

C、字典

D、常量

E、指针

F、布尔型

4、以下不是tuple类型的是A

A、(1)

B、(1,)

C、([], [1])

D、([{‘a’: 1}], [‘b’, 1])

5、代码print((1, 2, ‘1’, ‘2’)[0] > 1)执⾏结果是B

A、True

B、False

C、报错

6、列表a=[1, 2, [3, 4]],以下的运算结果为True的是A

A、len(a)==3

B、len(a) == 4

C、length(a)==3

D、length(a)==4

7、以下对字典的说法错误的是D

A、字典可以为空

B、字典的键不能相同

C、字典的键不可变

D、字典的键的值不可变

8、代码print(‘\’\\n\’\n’)的执⾏结果是A

A、’\n’

B、’\\n\’

C、‘\’\\n\’\n’

D、报错

9、以下代码的执⾏结果是D

a={‘name’: ‘hehe’, ‘detail’: [{‘age’: 18, ‘job’: ‘tester’}, ‘man’]} print(a[‘detail’][1][2])

python练习题库-答案最新

python练习题库-答案最新

python练习题库-答案最新

Python练习题库

一、阅读程序

1.写出下面代码的执行结果。

def Join(List, sep=None):

return (sep or ',').join(List)

print(Join(['a', 'b', 'c']))

print(Join(['a', 'b', 'c'],':'))

答:

a,b,c

a:b:c

2.若k为整数,下述while循环执行的次数为:9 k=1000

while k>1:

print(k)

k=k//2

3.写出下面代码的运行结果。

def Sum(a, b=3, c=5):

return sum([a, b, c])

print(Sum(a=8, c=2))

print(Sum(8))

print(Sum(8,2))

答:

13

16

15

4.写出下列程序输出结果

i=1

while i+1:

print("%d"%i)

i+=1

break

print("%d"%i)

i+=1

i+=1

5.写出下面代码的运行结果。

def Sum(*p):

return sum(p)

print(Sum(3, 5, 8))

print(Sum(8))

print(Sum(8, 2, 10))

答:

16

8

20

6.下面程序的执行结果是__________________。(1)s = 0

for i in range(1,101):

s += i

else:

print(1)

7.下面程序的执行结果是______________。(1275)s = 0

for i in range(1,101):

s += i

试题python基础试题(含答案)

试题python基础试题(含答案)

试题python基础试题(含答案)

一、选择题

1.在Python中,设a=2,b=3,表达式a=3值是()

答案:C

解析:a=3为True,两者用and连接,结果为True and True,即为True。

2.在Python程序中,已知x=2,y=1,当执行语句y+=x*2,y的值是()

答案:5

解析:y+=x*2即为y=y+x*2=1+2*2=5.

3.设a=2,b=5,在python中,表达式a>b And b>3的值

是()

答案:True

解析:a>b为False,b>3为True,两者用and连接,结果

为False and True,即为False。

4.Python语言属于()。

答案:C

解析:Python属于高级语言。

5.在Python中,用变量code存储学生的借书卡编码,例如:code=“NO.xxxxxxxx02”,则变量code的数据类型应定义为()

答案:C

解析:变量code存储的是字符串类型数据。

6.Python语句中以r或R开头的字符串表示原始字符串,则print(r"\nGood")的运行结果是()

答案:B

解析:r"\nGood"表示原始字符串,其中的\n不会被转义成换行符,输出结果为\nGood。

7.在下列程序设计语言中,属于人工智能语言的是()。

答案:D

解析:Python可以用于人工智能领域的开发,属于人工智能语言之一。

8.把数式a+b/2a写成Python语言的表达式,下列书写正确的是()。

答案:D

解析:正确的表达式为a+b/(2*a)。

9.在下面的python程序中,变量b和c的值为()。

python练习题-答案

python练习题-答案

Python练习题库

By 郑红波2017-12-19

一、填空题

1. Python标准库math中用来计算平方根的函数是______________。( sqrt)

2. 在Python中 __________ 表示空类型。(None)

3. 列表、元组、字符串是Python的_________ (有序?无序)序列。(有序)

4. 查看变量类型的Python内置函数是_________________ 。 ( type())

5. 查看变量内存地址的Python内置函数是___________________。 ( id())

6. 表达式[1,2, 3]*3 的执行结果为__________________________ 。( [1,2, 3, 1,2, 3, 1,2, 3])

7. list(map(str, [1,2, 3]))的执行结果为 _________________________。( [ ‘1’,‘)' , ‘ 3']

8. 已知x = 3,并且id(x)的返回值为496103280,那么执行语句x += 6之后,表达式id(x)==

496103280 的值为______________ 。( False)

9. 已知x = 3,那么执行语句x *= 6之后,x的值为_____________________ 。( 18)

10. 表达式“ [3] in [1,2, 3, 4] ” 的值为__________________ 。( False)

11. 假设列表对象aList的值为[3, 4, 5, 6, 7, 9, 11, 13, 15, 17],那么切片aList[3:7]得到的值是

Python练习题及答案

Python练习题及答案

Python练习题

1.下面不属于Python特性的是(C)。

A. 简单易学

B. 开源免费

C. 属于低级语言

D. 高可移植性

2.Python脚本文件的扩展名为(B)。

A. .python

B. .py

C. .pt

D. .pg

3.下面(D)不是有效的变量名。

A. _demo

B. apple

C. Num

D. my-num

4.幂运算的运算符为(A)。

A. **

B. *

C. %

D. //

5.Python中字符串需要使用特殊字符时,下面(A)作为转义字符。

A. \

B. /

C. %

D. #

6.下面优先级最高的运算符为(C)。

A. /

B. //

C. ()

D. *

7.使用(D)关键字创建Python自定义函数。

A. function

B. fun

C. define

D. def

8. 构造函数是类的一个特殊函数,在Python中,构造函数的名称为(C)。

A. 与类名称相同

B. __construct

C. __init__

D. init

9.在Python类中包含一个特殊的变量(C),它表示当前类自身,可以使用它来引用类中成员变量和成员函数。

A. this

B. init

C. self

D. 与类名称相同

10.(A)模块是Python标准库中最常用的模块之一。通过它可以获取命令行参数,从而实现从程序外部向程序内部传递参数的功能,也可以获取程序路径和当前系统平台信息。

A. sys

B. math

C. time

D. os

11.下面(B)语句在Python中是非法的。

A. x = y = z = 1

B. x = (y = z + 1)

14道Python基础练习题(附答案)

14道Python基础练习题(附答案)

14道Python基础练习题(附答案)

1. 输⼊⼀个百分制成绩,要求输出成绩等级A、B、C、D、E,其中90~100分为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E。

要求:

⽤if语句实现;

输⼊百分制成绩后要判断该成绩的合理性,对不合理的成绩应输出出错信息。

代码:

a=eval(input('请输⼊成绩:'))

if a<0 or a>100 or a%1!=0:

print('您输⼊的成绩不合理,请检查后重新输⼊')

elif 90<=a<=100:

print('成绩等级:A')

elif 80<=a<=89:

print('成绩等级:B')

elif 70<=a<=79:

print('成绩等级:C')

elif 60<=a<=69:

print('成绩等级:D')

else:

print('成绩等级:E')

输出:

2. 篮球⽐赛是⾼分的⽐赛,领先优势可能很快被反超。作为观众,希望能在球赛即将结束时,就提早知道领先是否不可超越。体育作家Bill James发明了⼀种算法,⽤于判断领先是否“安全”。

算法描述:

获取领先的分数,减去3分;

如果⽬前是领先队控球,则加0.5;否则减0.5(数字⼩于0则变成0);

计算平⽅后的结果;

如果得到的结果⽐当前⽐赛剩余时间的秒数⼤,则领先是“安全”的。

请编写程序实现上述算法的功能,并给出运⾏结果。

代码:

#Python学习交流群:725638078

grade=eval(input('请输⼊领先分数:'))

Python模考试题与答案

Python模考试题与答案

Python模考试题与答案

一、单选题(共57题,每题1分,共57分)

1.下面的代码,下面会输出1,2,3的是( )

A、i = 1While i<3: print(i) i+=1

B、aList = [0,1,2]For i in aList: aList[i]=i+1 print(*aList,sep=’,’)

C、for i in range(3):Print(i+1)

D、for i in range(3): Print(i)

正确答案:B

2.关于a or b的描述错误的是( )。

A、若a=True b=False 则 a or b ==True

B、若a=True b=True 则 a or b ==True

C、若a=False b=False 则 a or b ==False

D、若a=True b=True 则 a or b ==False

正确答案:D

3.Python语句print(type((1,2,3,4)))的结果是:

A、<class ‘set’>

B、<class ‘dict’>

C、<class ‘list’>

D、<class ‘tuple’>

正确答案:D

4.给定字典d,以下选项中对d.values()的描述正确的是( )

A、返回一个集合类型,包括字典d中所有值

B、返回一种dict_values类型,包括字典d中所有值

C、返回一个元组类型,包括字典d中所有值

D、返回一个列表类型,包括字典d中所有值

正确答案:B

5.给出如下代码: MonthandFlower={“1月”:“梅花”,“2月”:“杏花”,“3月”:“桃花”, “4月”:“牡丹花”,\ 5月:“石榴花”,“6月”:“莲花”,“7月”:“玉簪花”,“8月”:“桂花”,“9月”:“菊花”,10月:“芙蓉花”,“11月”:“山茶花”,“12月”:“水仙花”} n = input(“请输入1-12的月份:”) print(n + “月份之代表花:” + MonthandFlower.get(str(n)+ “月”)) 以下选项中描述正确的是( )

python练习题-答案

python练习题-答案

Python练习题库

By 郑红波2017-12-19

一、填空题

1.Python标准库math中用来计算平方根的函数是__________。(sqrt)

2.在Python中__________表示空类型。(None)

3.列表、元组、字符串是Python的_________(有序?无序)序列。(有序)

4.查看变量类型的Python内置函数是________________。(type())

5.查看变量内存地址的Python内置函数是_________________。(id())

6.表达式[1, 2, 3]*3的执行结果为______________________。([1, 2, 3, 1, 2, 3, 1, 2, 3])

7.list(map(str, [1, 2, 3]))的执行结果为_____________________。([‘1’, ‘2’, ‘3’])

8.已知x = 3,并且id(x)的返回值为496103280,那么执行语句x += 6 之后,表达式id(x) ==

496103280 的值为___________。(False)

9.已知x = 3,那么执行语句x *= 6 之后,x的值为________________。(18)

10.表达式“[3] in [1, 2, 3, 4]”的值为________________。(False)

11.假设列表对象aList的值为[3, 4, 5, 6, 7, 9, 11, 13, 15, 17],那么切片aList[3:7]得到的值是

python题目及答案

python题目及答案

python题目及答案

Python题目及答案

1.Python中,下列语句正确吗:print('hi'?)

答:正确。print语句用于将括号内的内容输出到控制台中,如果括号内是字符串,则不需要加引号。

2.Python中,查看版本信息的命令是什么?

答:可以使用python–version命令查看Python版本信息。

3.Python3中,用于格式化字符串的函数是什么?

答:Python3中,可以使用format函数来格式化字符串。它接受一个参数,表示要格式化的字符串,可以包含各种替换符,格式化的结果就是将替换符替换成其他字符串,并返回最终字符串。

4.sorted函数是在Python中什么作用?

答:sorted函数是Python中一种内置函数,用于根据参数对项目进行排序,并返回一个排序后的列表。

Python基础教程-习题(含答案)

Python基础教程-习题(含答案)

Python基础教程

习题(含答案)

第一章

一、判断题

1、Python是一种跨平台、开源、免费的高级动态编程语言。(对)

2、Python 3.x完全兼容Python 2.x。(错)

3、在Windows平台上编写的Python程序无法在Unix平台运行。(错)

4、不可以在同一台计算机上安装多个Python版本。(错)

5、pip命令也支持扩展名为.whl的文件直接安装Python扩展库。(对)

二、填空题

1、Python安装扩展库常用的是_______工具。(pip)

2、在IDLE交互模式中浏览上一条语句的快捷键是__________。(Alt+P)

3、Python程序文件扩展名主要有__________和________两种,其中后者常用于GUI 程序。(py、pyw)

4、Python源代码程序编译后的文件扩展名为_________。(pyc)

5、使用pip工具升级科学计算扩展库Numpy的完整命令是______________。(pip install --upgrade Numpy)

6、使用pip工具安装科学计算扩展库Numpy的完整命令是___________。(pip install Numpy)

7、使用pip工具查看当前已安装的Python扩展库的完整命令是__________。(pip list)

8、现有一python文件为“Stu.py”,ico文件为“Stu.ico”,两者均在同一目录下,现要将Stu.py打包发布在此目录下,所发布的文件图标采用Stu.ico,需要使用的命令是_____________。(pyinstaller –I Stu.ico –F Stu.py)

Python基础练习题50道(附答案)

Python基础练习题50道(附答案)

**问题1:Hello,World!**

print("Hello,World!")

**问题2:计算两个数字的和**

num1=5

num2=3

sum=num1+num2

print("和为:",sum)

**问题3:判断奇偶数**

num=int(input("请输入一个整数:"))

if num%2==0:

print(num,"是偶数")

else:

print(num,"是奇数")

**问题4:计算平方和立方**

num=int(input("请输入一个整数:"))

square=num**2

cube=num**3

print(f"{num}的平方是{square},立方是{cube}") **问题5:计算斐波那契数列**

def fibonacci(n):

if n<=1:

return n

else:

return fibonacci(n-1)+fibonacci(n-2)

n=int(input("请输入斐波那契数列的项数:"))

for i in range(n):

print(fibonacci(i),end="")

**问题6:计算阶乘**

def factorial(n):

if n==0:

return1

else:

return n*factorial(n-1)

num=int(input("请输入一个整数:")) print(f"{num}的阶乘是{factorial(num)}")

**问题7:检查质数**

def is_prime(n):

if n<=1:

return False

for i in range(2,int(n**0.5)+1):

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Python练习题库

By 郑红波 2017-12-19

一、填空题

1.Python标准库math中用来计算平方根的函数是__________。(sqrt)

2.在Python中__________表示空类型。(None)

3.列表、元组、字符串是Python的_________(有序?无序)序列。(有序)

4.查看变量类型的Python内置函数是________________。(type())

5.查看变量内存地址的Python内置函数是_________________。(id())

6.表达式[1, 2, 3]*3的执行结果为______________________。([1, 2, 3, 1, 2, 3, 1, 2, 3])

7.list(map(str, [1, 2, 3]))的执行结果为_____________________。([‘1’, ‘2’, ‘3’])

8.已知 x = 3,并且id(x)的返回值为 496103280,那么执行语句 x += 6 之后,表达式 id(x) ==

496103280 的值为___________。(False)

9.已知 x = 3,那么执行语句 x *= 6 之后,x的值为________________。(18)

10.表达式“[3] in [1, 2, 3, 4]”的值为________________。(False)

11.假设列表对象aList的值为[3, 4, 5, 6, 7, 9, 11, 13, 15, 17],那么切片aList[3:7]得到

的值是______________________。([6, 7, 9, 11])

12.使用列表推导式生成包含10个数字5的列表,语句可以写为_______________。([5 for i in

range(10)])

13.假设有列表a = ['name', 'age', 'sex']和b = ['Dong', 38, 'Male'],请使用一个语句将这

两个列表的内容转换为字典,并且以列表a中的元素为“键”,以列表b中的元素为“值”,这个语句可以写为_____________________。(c = dict(zip(a, b)))

14.任意长度的Python列表、元组和字符串中最后一个元素的下标为________。(-1)

15.Python语句''.join(list('hello world!'))执行的结果是____________________。('hello

world!')

16.转义字符’\n’的含义是___________________。(回车换行)

17.Python语句list(range(1,10,3))执行结果为___________________。([1, 4, 7])

18.切片操作list(range(6))[::2]执行结果为________________。([0, 2, 4])

19.表达式 'ab' in 'acbed' 的值为________。(False)

20.Python 3.x语句 print(1, 2, 3, sep=':') 的输出结果为____________。(1:2:3)

21.表达式 int(4**0.5) 的值为____________。(2)

22.达式 sorted([111, 2, 33], key=lambda x: -len(str(x))) 的值为____________。([111, 33,

2])

23.已知列表对象x = ['11', '2', '3'],则表达式 max(x) 的值为___________。('3')

24.表达式 min(['11', '2', '3']) 的值为_________________。('11')

25.已知列表对象x = ['11', '2', '3'],则表达式max(x, key=len) 的值为___________。('11')

26.语句 x = (3,) 执行后x的值为_______________。((3,))

27.语句 x = (3) 执行后x的值为________________。(3)

28.已知 x = {1:2},那么执行语句 x[2] = 3之后,x的值为________________。({1: 2, 2: 3})

29.字典对象的_____________方法返回字典中的“键-值对”列表。(items())

30.使用列表推导式得到100以内所有能被13整除的数的代码可以写作

___________________________________。([i for i in range(100) if i%13==0])

31.表达式 3 ** 2 的值为_________。(9)

32.表达式 3 * 2的值为___________。(6)

33.已知 x = [3, 5, 7],那么执行语句 x[len(x):] = [1, 2]之后,x的值为______________。([3,

5, 7, 1, 2])

34.表达式 list(zip([1,2], [3,4])) 的值为________________________。([(1, 3), (2, 4)])

35.已知 x = [1, 2, 3, 2, 3],执行语句 x.pop() 之后,x的值为_____________。([1, 2, 3, 2])

36.表达式 [x for x in [1,2,3,4,5] if x<3] 的值为_____________________。([1, 2])

相关文档
最新文档