2021-10-04Python练习
作者:互联网
第一套
一.单选题
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、从键盘上获取输入的值用__input_______
2、判断用什么语句____if if-else elif_____
3、循环的两种类型___for______、____while_______
4、逻辑运算符有____and_____、______not_____ 、 _____or______
5、在已经存在的列表中加入值用 _____append______
三、简答题
1、变量的类型有哪些?
字符串 数字 整形 int 长整型long 浮点型 单精度浮点型 双精度浮点型
布尔类型 True False 列表 [1,2,3,4,5] 元祖(1,2) 字典{"key":value} 集合{1,2,3,4}
2、age=10 ,格式化输出一下我今年10岁?
Print(“我今年%d岁”%age)
3、myname = “baobaodebaobao”取myname字符串的倒数第二个元素,并输出?
Print(myname[-2])
4、append和extend的区别?
append可以向列表尾部添加数据
extend 可以将另一个列表中的元素逐一添加到列表中
5、创建一个列表list,向列表list中添加一个字符串“XuanGe”?
list = [1,2,2,3,4]
list.append(“XuanGe”)
6、常用的算术运算符有哪些?
+ - * / ** % //
7、定义一个变量a=5,将变量转成字符串类型?
str(a)
8、定义一个变量name=”lilei”,遍历输出每一个字符?
for i in name:
print(i)
9、字符串操作中index()和find()有什么区别?
find检查是否包含 如果是返回索引值 如果不是返回-1
Index检查是否包含 如果是返回索引值 如果不是报错
第二套
一.单选题
1、python中的输出函数,正确的是(A)
A. Print()
B. Input()
C. Insert()
D. pass
A. 使用type(变量的名字)
B. 使用print(变量的名字)
C. 使用input(变量的名字)
D. 使用list(变量的名字)
3.a=3, a+=1的输出结果为(D)
A.1 B.2 C.3 D.4
4、my_str=”Hello World”,my_str.lower()输出的结果是(A)
A Hello World B:hello world C:Hello world D:hello World
5、my_str=”Hello World”,my_str.split(“ ”)输出的结果是(A)
A:[‘Hello’,’World’]
B:Hello World
C:[‘hello world’]
D:HelloWorld
二.填空题(每题1分,共5分)
1、写出两种常见的循环_for______,___while____
2、在键盘上输入值___input_______
3、模拟情景myname = “baobaodebaobao”,如何打印输出d___print(myname[6])_____
4、写出至少三种常用的格式化输出符号__%d_____ ,___%s____,___%m____
5、列表查找元素的方法有__index____、__find_____
三.简答题(每小题10分。共 90分)
1、5 举例说明python中注释的作用?
1.给自己看 2.给同事看 3.服务于自己调试代码(注释的代码是不会执行的)
2.name=”张三”,age=10,用格式化输出“我的姓名是张三年龄是10岁”?
Print(“我的姓名是%s年龄是%d”%s(name,age))
3、列举python支持的比较运算符?
> < >= <= == !=
4、定义一个变量等于3,把这个变量转成字符串类型?
A = 3
str(a)
5、age=19,判断是否大于或者等于18岁,如果满足就输出“哥,已成年,终于可以执剑走天涯了?
If age>=18:
Print(“哥,已成年,终于可以仗剑走天涯了”)
6、复合赋值运算符有哪些?
+= -= *= /= %= **= //=
7、用循环实现1到10之间的累加求和?
i=1
sum=0
While i<=10:
sum+=i
i+=1
print(“sum”)
8、list=[‘上海大学’,‘北京大学’,‘吉利大学’],利用下标索引取出 ‘北京大学’?
Print(list[1])
9、列表的添加方法有哪些?
Append extend insert
标签:10,name,_____,输出,list,____,04Python,2021 来源: https://blog.csdn.net/zzZ_k2/article/details/120525941