python练习题 10.04

  • 单选题(每题  1 分,共   5 分)

1、name=”abcdefg”,name[0:-1:2]的输出结果是(D  )                  

A.aceg B.abcd C.gfed D.ace

2.a=10,b=20 ,c=a%b,c输出的结果为(A )    

A:10    B:0   C:0.5     D:1

3.a=1, a+=1的输出结果为( B )    

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

4、my_str=”Hello World”,my_str.lower()输出的结果是( B  )

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、查看变量的数据类型用 ___type()________  

2、在键盘上输入值___input()_______  

3、python中查找的常用方法为_____find()_____、_____index()______

4、list按特定顺序重新排列用____sort()______   

5、将list逆置的方法是____reverse=True______

三、简答题(每小题10分。共 90分)

1、定义两个变量,打印两个变量的和?  

A = 1

B= 2

Print(A+B)

2、name=”张三”,age=10,用格式化输出“我的姓名是张三年龄是10岁”?

Name = ‘张三’

Age = 10

Print(‘我的姓名是%s我的年龄是%d’%(name,age))

3、python支持哪几种运算符?

逻辑运算符

算数运算符

4、定义一个变量等于3,把这个变量转成字符串类型?

A = 3

Str(a)

5、age=19,判断是否大于或者等于18岁,如果满足就输出“哥,已成年,终于可以执剑走天涯了?

A=19

If a>=18:

Print(‘哥,已成年,终于可以执剑走天涯了’)

6、逻辑运算符有哪些?

And or not

8、定义一个列表里面有三个值,‘天津大学’‘北京大学’‘吉利大学’,利用下标索引取出  北京大学?

List = [‘天津大学’,‘北京大学’,‘吉利大学’]

Print(List[1])

9、列表的常用方法有哪些?

Insert 添加

Index 查找

Pop 删除


  • 单选题(每题  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 : else_____  

3、循环的两种类型___for_____、______while_____

4、逻辑运算符有___and_____、____or______ 、  _____not_____

5、在已经存在的列表中加入值用  _____append______

三、简答题(每小题10分。共 90分)

1、变量的类型有哪些?

数字 字符串 字典 列表 集合 元组

2、age=10 ,格式化输出一下我今年10岁?

Age = 10

Print(‘我今年%d岁’%age)

3、myname = “baobaodebaobao”取myname字符串的倒数第二个元素,并输出?

myname = “baobaodebaobao”

Print(myname[-2])

4、append和extend的区别?

append是将一整个列表直接加入

Extend是将元素依次逐个加入

5、创建一个列表list,向列表list中添加一个字符串“XuanGe”?

List.append(‘xuange’)

6、常用的算术运算符有哪些?

+   -   *   %   /   //   **

7、定义一个变量a=5,将变量转成字符串类型?

 A = 5

Print(str(A))

8、定义一个变量name=”lilei”,遍历输出每一个字符?

Name = ‘lilei’

For i in name:

Print(i)

9、字符串操作中index()和find()有什么区别?

Index()是查找不存在元素,返回报错

Find()是查找不存在元素,返回-1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值