选择题 共25道
判断题 共10道
编程题 共3道
以下哪个选项不是Python中的推导式?( )
以下Python代码的返回结果是?( )
[x**2 for x in range(5)]
已知列表list1=["张三","李四","王五","赵六"],能输出['张三', '王五']的是?( )
下列Python代码的输出为?( )
下面Python程序运行后,结果?( )
有如下Python程序段,执行该程序段后,输出显示的内容是?( )
元组变量name=('Betty','Linda','Whitney','Lily'),则name[::-1]的运行结果是?( )
有如下Python程序,请问此程序的执行结果是?( )
学校组织了一次阅读打卡活动,每日读书时长被记录在列表 reading_times = [30, 45, 60, 35, 40, 50] 中,同时有对应的参与学生姓名列表 names = ['小明', '小红', '小亮', ...]。若想找出所有读书时长大于等于45分钟的学生姓名并存入新的列表,以下哪个表达式是正确的?( )
下列关于字符串的说法中,错误的是?( )
下列选项中,输出结果是大写字母A的是?( )
要想输出结果保留2位小数,下列选项中正确的是?( )
运行下列Python代码,输出结果是?( )
下列选项中的程序在运行时会引发异常的是?( )
jieba是常用的Python扩展库。以下函数中,不是jieba库函数的是?( )
wordcloud是一个优秀的Python第三方扩展库,它可以将一段文本变成一张词云图片,方便人们阅读理解。当我们使用wordcloud创建一个WordCloud对象时,参数mask的作用是?( )
time库是常用的Python标准库,我们可以方便地获取与时间相关的对象。下面的代码是一种简单方便的获取时间的方法。运行该程序后的输出结果可能是?( )
如果要创建一个列表a=[10, 9, 8, 7, 6, 5, 4, 3, 2, 1],可以使用哪个选项里的代码?( )
如果想输出结果为"科目三",则在①处应填入?( )
如果运行下列代码的输出结果是:[1,2,3,4,5],则在①处应填入?( )
执行该程序段后, 下列语句能正确输出单词"apple"出现次数的是?( )
Python字典中update()方法用于更新字典中的键/值。有字典dic={"数学":89 ,"语文":78,"英语":96},d={"物理":97,"语文":90,"信息技术":91,"地理":78}执行语句dic.update(d)后,dic的值为?( )
执行以下Python语句,得到的结果是?( )
以下语句在运行时会出现错误的是?( )
判断下面的说法是否正确:在Python中,集合推导式和列表推导式的语法完全相同。( )
list(range(5))可以生成列表[0,1,2,3,4]。( )
有元组tup = ('Google','Firefox','UC','QQ','360'),可以通过del tup删除元组tup。( )
运行下列Python代码不会报错。( )
Python兴趣小组共有36位同学,按1-36编号。现在想随机抽取一名同学的编号,可以用random.randrange(36)实现。( )
列表[2.1,3.1,4.1,5.1]可以用list(range(2.1,6.1))来创建。( )
同一个字典中,字典的键不允许重复,值是可以重复的。( )
如果原来的序列数据中存在重复元素,则在转化为集合时只留一个。( )
关系运算符>、>=、<、<=作用于集合时,可比较集合中元素的大小关系。( )
在Python中,字符串方法split()可以将一个字符串按照指定的分隔符拆分成多个子字符串,并返回一个列表。
共同的兴趣
小明正在开发一个社交网络应用程序,需要实现一个功能来帮助用户找到共同的兴趣爱好。用户可以输入自己的兴趣爱好,然后系统会将用户输入的兴趣爱好与其他用户的兴趣爱好进行比对,找出共同的兴趣爱好并统计数量展示给用户。请在下面程序空白处填上正确内容,以实现程序功能。
示例:
请输入用户A的兴趣爱好,用逗号分隔:阅读,旅行,游泳,瑜伽
请输入用户B的兴趣爱好,用逗号分隔:游泳,瑜伽,摄影,登山
共同的兴趣爱好: {'游泳', '瑜伽'}
共同兴趣爱好的数量: 2
所有兴趣爱好的总集合: {'瑜伽', '游泳', '登山', '摄影', '阅读', '旅行'}
hobbies_a = set(input("请输入用户A的兴趣爱好,用逗号分隔:"). ① )
hobbies_b = set(input("请输入用户B的兴趣爱好,用逗号分隔:"). ② )
common_hobbies = hobbies_a.intersection( ③ )#交集运算
common_hobbies_count = len(common_hobbies)
all_hobbies = hobbies_a.union(hobbies_b)
print("共同的兴趣爱好:", common_hobbies)
print("共同兴趣爱好的数量:", ④ )
print("所有兴趣爱好的总集合:", all_hobbies)
完全数
数学老师告诉小明,数字王国中有一组耀眼的明星,它们叫完全数。其特点是一个正整数等于除它之外其他所有除数之和,就称之为完全数。
例如:6除它之外的除数有1、2、3,并且1+2+3=6,所以它是完全数。数学老师让小明找出500以内的完全数。小明写下求500以下完全数的程序,但因为粗心遗漏了关键的代码,请根据上面需求补全程序代码。
字符串替换
小明在信息科技课上学习了word的基本操作后,了解到word中替换功能可以将文档中指定内容一次性全部替换成其他文本,于是试着在Python中编程实现相关功能,功能描述如下:
在字符串s中,查找指定的字符c1(可以是单个字符,也可以是多个字符的组合)并替换成其他字符c2。例如:输入s的值为:"A person in need is a person indeed!",输入c1的值为:person,输入c2的值为"friend",则显示的结果是"A friend in need is a friend indeed!"。实现上述功能的python代码如下:运行界面如图所示:
请在划线处填入适当的代码.