10.5考卷

C

  • 单选题(每题  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输出的结果为(B )   

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

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

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

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

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中查找的常用方法为__index________、___count________

4、list按特定顺序重新排列用__________  

5、将list逆置的方法是__________

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

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

A=5

B=5

Print(“%d * %d”)

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

Print(“我的名字是%d”%name,”年纪是%d”%age)

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

算术

关系

逻辑

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

 A= 3

str(a)

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

a = input("请输入年龄:")

if int(a)>18:

    print("哥,已成年,终于可以执剑走天涯了")

6、逻辑运算符有哪些?

And not or

7、用循环实现1到100之间的和累加?

a=1

sum=0

while a<=100:

    sum+=a

    a+=1

    print(sum)

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

Print (list[1])

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

nameList.append(temp)

nameList.estend(temp)

nameList.insert(temp)

D

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

1、下面哪个是实现自增的(  A )

A +=   B:-=      C:==        D:!=

2.在循环中下列哪个退出整个循环(A )   

A:break  B:continue  C:return  D:exit

3.A=10,b=20 ,c=a+b,c输出的结果为( D )   

A.30      B.10          C.20            D.40

4、a = "abcdef",a[1:3]输出的结果是( B )                 

A.abc           B.ab            C.bc            D.cde

5、my_str=”how ary you”, my_str.split (“”) 输出的结果是 (  A )                         

A:[‘how’,’are’,’you’]

B:howareyou

C: how are you

D:[‘howareyou’]

  • 填空题(每题1分,共5分)

1、int类型转成字符串使用___src()_______   

2、输出一条语句用____print______ 

3、continue的作用是____跳过______

4、向一个列表中添加一个值用____append______

5、find()的作用是 ____查找字符串_______

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

1、使用格式化输出编写代码完成一下代码的显示,如图10.5考卷_第1张图片? 

Print(“姓名:baobao”)

Print(“QQ:123456789”)

Print(“手机号:12345678901”)

Print(“地址:北京吉利大学”)

2、获取输入的值,判断如果身高没有超过150cm,则进动物园不用买票,否则需要买票?

b = input("请输入您的身高:")

if int(b) == 150:

    print("免票进入老虎园,欢迎您!!!")

elif int(b)>=150 and int(b) <=166 :

    print("恭喜您  半票进园")

else:

    print("抱歉哦,您身高超过免票范围了")

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

- + = * %

4、在算术运算符中/,//,%的区别是什么?

/除

//取整

%取余

5、判断语句有哪些?

If

if else

If elif

6、标识符的命名规则是什么?

数字字母下划线组成,不能以数字开头,不能是关键字

 

你可能感兴趣的:(python)