下列Python字符串说法正确的是?( )
'0123456'是一个长度为6的字符串
在Python中,可以用乘号'*'把两个字符串连接起来
'What's this?'是一个合法的字符串
'*'是一个合法的字符串
已知列表list9=[11,4,514,191,9,81,0],下列说法错误的是?( )
print(min(list9))可以输出列表的最小值,输出结果为0
print(max(list9))可以输出列表的最大值,输出结果为514
print(list9.index(191))可以输出数值191第一个匹配项的索引位置,输出结果为3
list9.remove()可以移除列表中的最后一个元素
运行下列Python程序,输出的结果是?( )
list4=['1',3,'5',7,'2,3'] list4.append('7') print(len(list4)
4
5
6
7
下列哪个是一个合法的Python列表?( )
(191,98,1,0)
"1919,810"
[19,19,8,10]
{19,'19',8,10}
datas={'Name':'XiaoMing','No':'1001','Age':'14','School':'ShiYan XueXiao'},表达式len(datas)的值是?( )
8
6
4
2
已知list7列表list7=[-3,6,3,7,5,-4,10],执行sort()方法对此列表进行排序之后,list7列表的第二个元素是?( )
-2
-3
2
5
下列Python程序的运行结果是?( )
d1=dict(age=18)
print(d1)
(age=18)
[age=18]
age=18
{'age': 18}
下列字典的键说法正确的是?( )
{123:'a','a':123}不是一个合法的字典
数字、字符串、列表和元组都可以作为字典的键
{(12,34,'a'):'a','a':5678}是一个合法的字典
字典中的内容一经创建就不能再修改
Python里列表和元组都是序列对象,列表和元组的区别是?( )
元组的元素只能是不可变数据类型,例如:整型、浮点型、字符串、元组
元组一旦创建不可以修改
列表可以切片,元组不能切片
元组之间的元素不能用逗号进行分隔
Python创建元组错误的是?( )
tp=('a',)
tp=('',[],20) 备注:这里是单引号
tp=(25)
tp=1,2,3
下列Python代码的执行结果是?( )
mylist=['Failure','is','the','mother','of','success'] for x in mylist[:]: if len(x)<=3: mylist.append(x) print(mylist)
['Failure','is','the','mother','of','success']
['Failure','is','the','mother','of','success','of','is']
['Failure', 'is', 'the', 'mother', 'of', 'success', 'is', 'of']
['Failure', 'is', 'the', 'mother', 'of', 'success', 'is', 'the', 'of']
ls=['富强','民主','文明','和谐','自由','平等','公正
ls[-5:-2:-2]
ls[-5:-2:2]
ls[4:-3:1]
ls[4:-2:2]
下列Python程序的输出结果是?(注意:0后面是两个单引号'',并非双引号)( )
ls=[0,'',{},None,(),[],'empty']
print(len(ls))
2
3
6
7
下列Python代码的输出结果是?( )
ls=[2023,'Happy',['Good','Luck']]
print(ls[2][1])
Happy
Good
Luck
o
已知ls=[20,30,50,10,90],以下选项中,不能删除元素90的是?( )
ls.pop(-1)
del ls[-1]
ls.remove(ls[-1])
ls.remove(-1)
运行下列Python程序,输出的结果是?( )
x=0;y=0;a=2023 for i in range(a): if ((i%2)==0): x=x-1 else: y=y+1 print(x+y)
1
-1
0
2023
运行下列python程序,共计输出了几个banana?( )
for i in range(3,9,3):
print("banana")
1
2
3
4
下列python说法错误的是?( )
while语句通常用于重复执行某一段程序
break语句可以跳出for和while的循环体
在Python中可以使用do..while循环
if语句通常用于执行条件判断
已知Python元组tup2=(114,5,14,191,9810),下列说法错误的是?( )
print(tup2[1:-2])可以截取元组的一部分,输出的结果为(5,14)
print(tup2[2:])可以截取元组的一部分,输出的结果为(5,14,191,9810)
print(tup2[2:3])可以截取元组的一部分,输出的结果为(14,)
print(tup2[3])可以访问元组的第四个元素,输出的结果为191
n,t=10,0 while n!=0: n=n-1 t=t+n
以上代码运行后t的值是?
36
45
50
55
a=int(input())
if a<10:
res=a+2
elif a<50:<
62
58
120
30
不能输出0~10之间所有奇数的Python程序是?( )
a = 0 while a<10: if a%2 == 0: a = a + 1 continue print(a,end=' ') a = a + 1
for a in range(0,11): if a%2 != 1: continue print(a,end=' ')
for a in range(0,11): if a%2 == 0: continue print(a,end=' ')
a = 0 while a<10: if a%2 == 1: break a = a + 1 print(a)
下列Python代码执行的结果是?( )
dic={'聊天机器人':'GhatGPT','搜索引擎':'百度','浏览器':'Google'} for x in dic: print(x,end=' ')
GhatGPT 百度 Google
聊天机器人 搜索引擎 浏览器
['GhatGPT','百度','Google' ]
[('聊天机器人','GhatGPT'),('搜索引擎','百度'),('浏览器','Google' )]
Python解释器中执行如下代码:
'{2},{0},{1}'.format('You','need','Python')
结果是?( )
‘Python, need, You’
'Python,You,need'
‘need,You,Python’
‘need,Python,You’
请问下列四个Python表达式中,哪个表达式的值与其他三个表达式的值不同?( )
'字符串'+'运算'
''.join(['字符串','运算'])
‘字符串运算’*1
'字符串’-’运算'
pop()方法可以清空列表。( )
Python元组要用方括号[]括起来。( )
(152,4.06,'20&#!^*3','4.(..$57!')是一个合法的元组。( )
字典值可以是任何的 Python 对象,既可以是标准的对象,也可以是用户定义的,但键不行。( )
if语句的表达式为空字符串、空列表、空元组、空字典和数字0都等价于False.( )
下列Python程序段中循环一共执行了6次。( )
for i in range(10,-1,-2):
print(i)
字符串和元组是不可变对象,列表和字典是可变对象。( )
在Python中,break语句不能在循环体之外使用。( )
if语句的条件后面要使用花括号{}表示接下来是满足条件后要执行的语句块。( )
执行print("\'he" in "\'hello world\\")的输出结果为True。( )
某快递公司对于邮寄的包裹有尺寸要求,必须满足以下条件:
每件包裹的长、宽、高之和须小于或等于200厘米,且任意一边长度必须小于或等于80厘米。(假设所有包裹都是长方体)
编写一个重复执行的程序,可以实现自动判断包裹是否符合要求。
具体要求如下:
(1)用户以厘米为单位按顺序分别输入包裹的长、宽、高(用户只输入大于零的数字,不输入长度单位,可以输入小数;分多次输入还是一次输入不做要求);
(2)程序自动判断用户输入的包裹尺寸是否满足此快递公司的要求;
(3)如果满足要求,就输出"可以邮寄";
(4)如果不满足要求,就输出"不可以邮寄";
(5)重复以上操作。
编写程序帮老师对英语试卷中的英文字母、数字和其他字符(注意:包括空格)进行分类并统计每种字符的数量。
输入样例:
**Welcome to 2023~!
输出样例:
字母:Welcometo,共9个
数字:2023,共4个
其它字符:** ~!,共6个