wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

2023.09——Python基础语法

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

以下哪个是符合规范的变量名?

a)

#number

b)

A_2

c)

3H

d)

A_@

2.

Python中str类型指的是

a)

字符串

b)

整数

c)

浮点数

d)

布尔值

3.

a = 3.1415926

type(a)的输出是?

a)

<class int>

b)

<class bool>

c)

<class int>

d)

<class float>

4.

python中输出语句是

a)

output()

b)

input()

c)

print()

d)

cout()

5.

表达式 3<2 的值是

a)

true

b)

True

c)

False

d)

false

6.

以下哪个是python中的注释语句

a)

"这是注释"

b)

#这是注释

c)

<这是注释>

d)

{这是注释}

7.

python中可以随意缩进,或在语句前添加空格

a)

YES

b)

NO

8.

python中转义符是哪个

a)

/

b)

\

c)

%

d)

@

9.

创建列表的方式是

a)

list = ( )

b)

list = [ ]

c)

list = { }

10.

有如下字典:dict = {'张三' : 97, '李四' : 68, '王五' : 87},其中键为姓名,值为成绩,( )可以获得王五的成绩

a)

dict('王五')

b)

dict{'王五'}

c)

dict['王五']

d)

'王五'

11.

什么函数可以获取列表的长度

a)

len( )

b)

type( )

c)

length( )

d)

long ( )

12.

列表的索引,从左到右是从1开始的

a)

YES

b)

NO

13.

list = [1,2,3,4],可以获取到值为4的是

a)

list[4]

b)

list[1]

c)

list(-1)

d)

list[-1]

14.

列表中的元素数据类型必须一样

a)

YES

b)

NO

15.

List为列表,需要在索引位置2中插入字符a,以下正确的是

a)

List.insert(2,a)

b)

List.insert(2,'a')

c)

insert(2,a)

d)

insert(2,'a')

16.

a = '6'

b= a*3

print(b)的输出

(a)  

17.

dict = {'张三':170, '李四':172,'王五':180,'赵六':182}, 获取张三身高的写法是

a)

dict('张三')

b)

dict['张三']

c)

dict[张三]

d)

dict{'张三'}

18.

Python中常见的内置四种数据结构是

a)

列表(list)

b)

字典(dict)

c)

元组(tuple)

d)

集合(set)

19.

以下是循环语句的是:

a)

while

b)

go

c)

for...in...

d)

stop

20.

补充下列代码,实现遍历list列表并输出的功能,list=[1, 2, 3, 4]

for i in list (a)  

print(i)