- 单选题(每题 1 分,共 5 分)
1、下列不属于比较运算符的是( D )
A > B:< C: == D:and
2. a = "abcdef",a[:3]输出的结果是(A )
A:abc B:abcd C:def D:ab
3.下面哪个标识符不合规则(A )
A.if B.my_list C.my_log D.name
4、name=”abcdefg”,name[0:-1:2]的输出结果( D )
A.aceg B.abcd C.gfed D.ace
5、A=10,b=20 ,c=a%b,c输出的结果为( A )
A:10
B:O
C:O.5
D:1
- 填空题(每题1分,共5分)
1、从键盘上获取输入的值用____input()_____
2、判断用什么语句______if___
3、循环的两种类型____while_____、______for_____
4、逻辑运算符有_____and___、_or_______ 、 in_________
5、在已经存在的列表中加入值用 _____append,extend,insert______
三、简答题(每小题10分。共 90分)
1、变量的类型有哪些?
字符串,数字,布尔类型,列表,元组,字典,集合
2、age=10 ,格式化输出一下我今年10岁?
print(“我今年%d岁”%age)
- myname = “baobaodebaobao”取myname字符串的倒数第二个元素,并输出?
print(myname[-2])
4、append和extend的区别?
Append:结尾处添加,添加元素列表为一个整体
extend:可以将另一个列表中的元素逐一添加到列表中
5、创建一个列表list,向列表list中添加一个字符串“XuanGe”?
List=[123,abc,bbbbb]
A=xuange
List.append(A)
6、常用的算术运算符有哪些?
+ - * / ** // %
7、定义一个变量a=5,将变量转成字符串类型?
a=str(a)
8、定义一个变量name=”lilei”,遍历输出每一个字符?
name="liuyilei"
i=0
while i<=len(name):
print(name[i])
i+=1
9、字符串操作中index()和find()有什么区别?
查询不到元素的情况下,index报错,find返回-1



