IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> Python初级试题25道(含答案) -> 正文阅读

[Python知识库]Python初级试题25道(含答案)

1 执行下列选项的程序,会抛出异常的是:
A.

s1 = 'aabbcc'
s2 = 'abc'
count = s1.count(s2)
if count > 0 :
    print('s2是s1的子串')
else:
    print('s2不是s1的子串')

B.

s1 = 'aabbcc'
s2 = 'abc'
index = s1.index(s2)
if index > -1:
    print('s2是s1的子串')
else:
    print('s2不是s1的子串')

C.

s1 = 'aabbcc'
s2 = 'abc'
find = s1.find(s2)
if find != -1 :
    print('s2是s1的子串')
else:
    print('s2不是s1的子串')

D.

s1 = 'aabbcc'
s2 = 'abc'
if s2 in s1:
    print('s2是s1的子串')
else:
    print('s2不是s1的子串')

2 对于以下代码,描述正确的是:
list = [‘1’, ‘2’, ‘3’, ‘4’, ‘5’]
print(list[10:])
A.导致 IndexError B.输出[‘1’, ‘2’, ‘3’, ‘4’, ‘5’]
C.编译错误 D.输出[]

3 Python命令行执行下面的命令,结果为:

>>> f = (lambda x, y ,z="Win": x+y+z)
>>> f("You")

A.报错 B.‘YouWin’ C.‘You Win’ D. ‘You+Win’

4 以下代码的输出结果为:

def add(n):
    return lambda x: x+n
f = add(1)
print(f(2))

A.2 B.3 C.4 D. 5

5 以下代码的输出结果为:

L = [lambda x: x**2,lambda x: x**3,lambda x: x**4]
print(L[1](2))

A.报错 B.4 C.8 D. 16

6 以下代码的输出结果为:
str1=‘abc’
str1[2]=‘d’
print(str1)
A.报错 B.abc C.adc D. abd

7 Python命令行执行下面的命令,结果为:

>>>float(None)

A.报错 B.0 C.0.0 D. inf

8 Python命令行执行下面的命令,结果为:

>>>print(3, 'boys')

A.报错 B.3boys C.3 boys D. 3换行boys

9 以下代码的输出结果为:
a=[1,2,3,4,5]
print(a[-3:])
A.报错 B.[2, 3, 4, 5] C.[4, 5] D. [3, 4, 5]

10 以下代码的输出结果为:
strs = ’ I like python ’
one = strs.split(’ ‘)
two = strs.split()
print(one)
print(two)
A.报错 B.[’‘, ‘I’, ‘like’, ‘python’, ‘’] [‘I’, ‘like’, ‘python’]
C.[’‘, ‘I’, ‘like’, ‘python’, ‘’][’', ‘I’, ‘like’, ‘python’, ‘’] D. [‘I’, ‘like’, ‘python’] [‘I’, ‘like’, ‘python’]

11 以下代码的输出结果为:
dicts = {}
dicts[([1, 2])] = ‘abc’
print(dicts)
A.{([1,2]): ‘abc’} B.{[1,2]: ‘abc’}
C.报错 D.其他说法都不正确

12 在Python3的环境中,如下程序是实现找出1-10中奇数,则横线处应填写:

for i in range(1, 11):       
    if i % 2 == 0:           
           ______        
    print(i)

A.break B.yield C.continue D.flag

13 以下代码的输出结果为:
nl = [1,2,5,3,5]
nl.append(4)
nl.insert(0,7)
nl.sort()
print(nl)
A.[1, 2, 3, 4, 5, 5, 7] B.[0, 1, 2, 3, 4, 5, 5]
C.[1, 2, 3, 4, 5, 7] D.[7, 5, 4, 3, 2, 1]

14 以下代码的输出结果为:
lists = [1, 1, 2, 3, 4, 5, 6]
lists.remove(1)
lists.append(7)
print(lists)
A.[2,3,4,5,6] B.[1,2,3,4,5,6]
C.[2,3,4,5,6,7] D.[1,2,3,4,5,6,7]

15 Python命令行执行下面的命令,结果为:

tup = (('onion','apple'),('tomato','pear'))
for _,thing in tup:
	print(thing)

A.报错 B.apple换行pear
C.onion换行tomato D. (‘onion’,‘apple’)换行(‘tomato’,‘pear’)

16 以下代码的输出结果为:

def hhh(a,*,b,c):
    print(a,b,c)
hhh(1,2,3)

A.报错 B.1 2 3
C.1 D.2 3

17 Python命令行执行下面的命令,结果为:

>>>2+3
>>>4*_

A.报错 B. 4 C.5 D. 20

18 以下代码的输出结果为:
print(int(6.5))
print(int(‘6.5’))
A.7 7 B.7 报错 C.6 6 D. 6 报错

19 执行以下代码,下列选项中,说法正确的是()
a=b=[1,2]
a+=[3]
b=b+[3]
A.第一行时a、b的地址不同 B.a的地址发生过改变
C.最终b的值为[1, 2, 3, 3] D.最终a和b的地址相同

20 下列选项中相当于False的是:
A.{‘’} B. ({},) C. ([]) D. [[]]

21 运行下方代码段,输出的是(  )。

for i in range(10):
	for t in range(5):
		s = i + t
print(s)

A.50 B. 36 C. 15 D. 13

22 以下代码的输出结果为:

l_ids=['a','b','c']
for n,i in enumerate(l_ids,1):
	print(n,i,end=' ')

A.0 a B.0 b 1 c
C.1 b 2 c D.1 a 2 b 3 c

23 a=[1,2,3][False];print(a)的结果为:
A.报错 B.1 C.2 D.3

24 i=1;print(++i)的结果为:
A.无限循环 B.报错 C.1 D.2

25 print(float(‘12E3’))的结果为:
A.报错 B.12.3 C.12000 D.12000.0

答案:BDABC AACDB CCADB ADDCC DDBCD

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-06-29 19:00:05  更:2022-06-29 19:02:00 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 12:13:28-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码