1初识python

1.1课堂测试

1、判断题:
​Python是一种跨平台、开源、免费的高级动态编程语言。‌
选项:
A: 正确
B: 错误
答案: 【 正确

2、判断题:
‎Python 3.x完全兼容Python 2.x。‏
选项:
A: 正确
B: 错误
答案: 【 错误

3、判断题:
‎在Windows平台上编写的Python程序无法在Unix平台运行。‍
选项:
A: 正确
B: 错误
答案: 【 错误

2 基础数据类型

2.1课堂测试

1、判断题:
‌Python变量名必须以字母或下划线开头,并且区分字母大小写。 ‍
选项:
A: 正确
B: 错误
答案: 【 正确

2、判断题:
‌3+4j不是合法的Python表达式。‍
选项:
A: 正确
B: 错误
答案: 【 错误

3、判断题:
‍在Python中0oa1是合法的八进制数字表示形式。​
选项:
A: 正确
B: 错误
答案: 【 错误

2.2课堂测试

1、单选题:
‌print(“A”<“b“ )结果为:‌
选项:
A: True
B: False
C: “A”
D: “b“ 
答案: 【 True

2、单选题:
‌print(3+1.2)  输出结果为:‌
选项:
A: 4
B: 4.0
C: "3+1.2"
D: 4.2
答案: 【 4.2

3、判断题:
‎python属于动态类型语言‌
选项:
A: 正确
B: 错误
答案: 【 正确

2.3字符串-课堂测试

1、单选题:
‌x = “3”‍‌y=x*2‍‌print(x,y)‍‌结果为:‍
选项:
A: 3  33
B: 3  3
C: 3  6
D: 3  9
答案: 【 3  33

2、单选题:
​s="hello"‌​print(s[:2])‌​结果为:‌
选项:
A: el
B: he
C: hel
D: hello
答案: 【 he

3、单选题:
‍print("""Bob said, "Let's go.“ """)‌‍结果为:‌
选项:
A: Bob said, "Lets go.“
B: Bob said, Let's go.
C: Bob said, "Let's go.“
D: Bob said, Let s go.
答案: 【 Bob said, "Let's go.“

4、单选题:
‎s= "abcdefghijk"‎‎print(s[::-1])‎‎结果为:‎
选项:
A: abcdefghijk
B: kjihgfedcba
C: acefik
D: bdfhj
答案: 【 kjihgfedcba

5、单选题:
‌print(len("123四五六") )‎‌结果为:‎
选项:
A: 6
B: 9
C: 3
D: 12
答案: 【 6

6、单选题:
‌"A,B,C".split("B")‍‌结果为:‍‌‍
选项:
A: ['AC']
B: ['A' ,  ','  , ','   , 'C']
C: ['A', 'C']
D: ['A,', ',C']
答案: 【 ['A,', ',C']

2.4格式化输出-课堂测验

1、单选题:
​以下代码运行结果为:‍​a=1‍​b=-2‍​print("#%3d#%-3d" %(a,b))‍​‍
选项:
A: #1#-2 
B: #1  #-2 
C: #  1#-2  
D: #1# -2 
答案: 【 #  1#-2  

2、单选题:
‍运行以下代码结果为:​‍a=1​‍b="A"​‍print("|%3d|%3s|" %(a,b))​‍​
选项:
A: |  1|A  |
B: |1|A|
C: |1|  A|
D: |  1|  A|
答案: 【 |  1|  A|

3、单选题:
‎a=0x12‌‎print(a)‌‎‌
选项:
A: 0x12
B: 12
C: 0x 
D: 18
答案: 【 18

2单元测试

1、单选题:
‌表达式5%-3.0  的计算结果为:‏
选项:
A: -1.0
B: 1
C: -1
D: 1.0
答案: 【 -1.0

2、单选题:
‌执行如下语句后,输出的结果为:‎‌x="abcdef"‎‌print(x[2:4])‎‌‎
选项:
A: bc
B: cd
C: de
D: ab
答案: 【 cd

3、单选题:
​执行如下语句,结果为:‎​print  ("abc" in  "abcde")  ‎
选项:
A: True
B: False
C: abc
D: abcde
答案: 【 True

4、判断题:
‎已知x = 3,那么执行语句x+=6之后,x的内存地址不变。‎
选项:
A: 正确
B: 错误
答案: 【 错误

5、判断题:
​Python变量名区分大小写,所以student和Student不是同一个变量。‎
选项:
A: 正确
B: 错误
答案: 【 正确

6、判断题:
‌Python变量名必须以字母或下划线开头,并且区分字母大小写。​
选项:
A: 正确
B: 错误
答案: 【 正确

3 程序的流程控制

3.1 课堂测试

1、单选题:
‍grade=75​‍if  grade >= 60: ​‍ print(“及格了!")​‍print(“加油!")​‍以上代码运行结果为:​
选项:
A: 及格了!加油!
B: 及格了!
C: 加油!
D: 及格了!加油!
答案: 【 及格了!加油!

2、单选题:
‌grade=55‍‌if  grade >= 60: ‍‌ print(“及格了!")‍‌print(“加油!")‍‌以上代码运行结果为:‍‌‍
选项:
A: 及格了!
B: 加油!
C: 及格了!加油!
D: 及格了!加油!
答案: 【 加油!

3.2课堂测试

1、单选题:
​执行以下程序,结果为:‏​s='hello!'‏​for i in s:‏​    print(i, end=" , ")‏​‏
选项:
A: hello!
B: hello!
C: he
D: hel
答案: 【 hello!

2、单选题:
R

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注