多少Python话题?

1.选择?下面哪个选项不是定义列表的正确方法?(?d)

D.myList4?=?2,3,4,5

答案解析:这是定义元组的方式,不是列表。

2.根据下列表达式选择,a的值是:(?c)

?C.lo?吁

3.填空,请写出如何从我的列表[]的底部切第三到第五个位置。

我的列表[-3:-5]

4.确定列表中元素的下标从0开始。(?√)

5.选择以下Python表达式可以反转列表并更改原始列表值:(?d)

D.myList.reverse()

答案解析:切片会生成新的列表;Reversed只是生成一个新的迭代器;只有?List.reverse()将改变原始表的值。

-

1.判断Python语句“x?=?在“a”、“b”、“c”中,x是一个元组。(√?)

2.如果选择执行下面的Python语句,将会得到一个错误:(?答

A.myTuple[3]?=?30

答案解析:元组是不可变的,所以元组的值是不能变的。

3.用Python内置函数填空,计算元组myTuple的语句为:

sum(myTuple)?

4.选择以下关于Python的描述有什么问题:(?c)

C.sort()用于对元组中的元素进行排序。

答案解析:元组是不可变的,所以元素不能排序。

-

1.选择以下关于Python中字符串的陈述:(?d)

在D.Python中,字符类型是char,字符串类型是str。

答案分析:python字符和字符串类型都是str

3.请用空格“?”填充空格组合字符串“Jane”和“Doe”的Python语句:

简。+?"?"?+?“母鹿”

4.选择以下Python3中没有使用的选项来解决路径中特殊字符的问题:(?c)

C.s?=?u"D:\test "

-

1.选择下列哪一项不是序列:(c?)

C.装配

3.选择下列哪些操作是序列中常见的?(?d)

D.上述全部

-

1.判断Python中的符号{}只用于集合的数据类型。(b×?)

3.填空语句集(“数据科学”)的结果是:

组装?{'d ',?一个',?t ',?s ',?c ',?我',?e ',?n'}

4.选择下列关于set的说法是错误的:(a?)

a集合互不相同,在定义集合时不允许使用相同的元素。

答案分析:有重复也没关系,会自动重复。

7.在Python中对数据进行重复数据删除时,通常使用以下哪种数据类型?(?c)

C.装配

-

1.有两个列表来填空吗?答?=?【“姓名”“年龄”“性别”】,b?=?["jonh "," 23 "," M"],请用一句话把这两个列表转换成一个字典,其中列表A中的元素是" key ",列表B中的元素是" values "。

dict(zip(a,b))

2.填空,定义一个新的字典如下。打印dict1的结果是:

{1:?3,?2:?a'}

4.判断字典D下面的定义是正确的。(b×?)

答案分析:列表不能作为关键。元组(' a ',' b ')是否应该作为键使用?。