Python语言 基础学习 · 测试考卷 A
-
Python3 运行如下代码
a = 1 id(a)
其中 id函数 的作用是?
A. 获取变量 a 的内容
B. 获取变量 a 的地址
C. 获取变量 a 的长度
D. 获取变量 a 的类型
-
Python3 运行如下代码
a = 1 type(a)
其中 type函数 的作用是?
A. 获取变量 a 的内容
B. 获取变量 a 的地址
C. 获取变量 a 的长度
D. 获取变量 a 的类型
-
Python3 运行如下代码
a = "i am a student" b = len(a)
其中 len函数 的作用是?
A. 获取变量 a 的内容
B. 获取变量 a 的地址
C. 获取变量 a 的长度
D. 获取变量 a 的类型
-
Python3 运行如下代码将会输出的内容是?
a = "howareyou" a[1]
A. "
B. h
C. o
D. w
-
Python3 运行如下代码将会输出的内容是?
a = "howareyou" a[1:3]
A. how
B. ho
C. ow
D. owa
-
Python3 运行如下代码将会输出的内容是?
a = "howareyou" a[:3]
A. how
B. howa
C. howareyou
D. 没什么内容
-
Python3 运行如下代码将会输出的内容是?
a = "howareyou" a[6:8]
A. eyo
B. ey
C. you
D. yo
-
Python3 运行如下代码将会输出的内容是?
a = "howareyou" a[-3:-1]
A. eyo
B. ey
C. you
D. yo
-
Python3 运行如下代码将会输出的内容是?
a = "abc123,./" if a.isdigit(): print("字母") elif a.isalpha(): print("数字") elif a.isalnum(): print("字母 和 数字") else : print("什么也没有")
A. 字母
B. 数字
C. 字母 和 数字
D. 什么也没有
-
Python3 运行如下代码将会输出的内容是?
a = "abc123" if a.isdigit(): print("字母") elif a.isalpha(): print("数字") elif a.isalnum(): print("字母 和 数字") else : print("什么也没有")
A. 字母
B. 数字
C. 字母 和 数字
D. 什么也没有
-
Python3 运行如下代码将会输出的内容是?
a = "123" if a.isdigit(): print("字母") else: print("数字")
A. 字母
B. 数字
-
Python3 运行如下代码将会输出的内容是?
a = "howareyou" if a.isalpha(): print("数字") else : print("字母")
A. 字母
B. 数字
-
Python3 运行如下代码将会输出的内容是?
a = 2.34 a += 2 print(inr(a))
A. 4.34
B. 4
C. 2
D. 报错
-
下面变量命名错误的是?
A.
and = 1
B.Form = 1
C.form_user = 1
D.formUser = 1
- 以下为 Python3 的标准数据类型是哪些?【多选题】
A.Number
(数字)
B.String
(字符串)
C.List
(列表)
D.Array
(数组)
E.Object
(对象)
F.Dictionary
(字典)
G.Long
- 字符串、列表、元组、字典 每个常用的方法都有哪些?
- 请用列表推导式得出以下结果:
[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
参考答案
-
B. 获取变量 a 的地址
本题考点:对 Python3语言的内置函数print()
、id()
、len()
、type()
的应用理解。
print()
:打印 变量值;
id()
:打印 对象 存储的地址值;
len()
:根据变量中的 数据类型 打印 数据长度;
type()
:打印 对象 的属性。 -
D. 获取变量 a 的类型
本题考点:对 Python3语言的内置函数print()
、id()
、len()
、type()
的应用理解。
print()
:打印 变量值;
id()
:打印 对象 存储的地址值;
len()
:根据变量中的 数据类型 打印 数据长度;
type()
:打印 对象 的属性。 -
C. 获取变量 a 的长度
本题考点:对 Python3语言的内置函数print()
、id()
、len()
、type()
的应用理解。
print()
:打印 变量值;
id()
:打印 对象 存储的地址值;
len()
:根据变量中的 数据类型 打印 数据长度;
type()
:打印 对象 的属性。 -
C. o
本题考点:对 Python3语言的 列表 · 切片[开始: 进位: 前进步长]
的应用理解。 -
C. ow
本题考点:对 Python3语言的 列表 · 切片[开始: 进位: 前进步长]
的应用理解。 -
A. how
本题考点:对 Python3语言的 列表 · 切片[开始: 进位: 前进步长]
的应用理解。 -
D. yo
本题考点:对 Python3语言的 列表 · 切片[开始: 进位: 前进步长]
的应用理解。 -
D. yo
本题考点:对 Python3语言的 列表 · 切片[开始: 进位: 前进步长]
的应用理解。 -
D. 什么也没有
本题考点:对 Python3语言的内置函数isdigit()
、isalpha()
、isalnum()
的应用理解。
isdigit()
:检测字符串是否只由数字组成;
isalpha()
:检测字符串是否只由字母组成;
isalnum()
:检测字符串是否由字母和数字组成。 -
C. 字母 和 数字
本题考点:对 Python3语言的内置函数isdigit()
、isalpha()
、isalnum()
的应用理解。
isdigit()
:检测字符串是否只由数字组成;
isalpha()
:检测字符串是否只由字母组成;
isalnum()
:检测字符串是否由字母和数字组成。 -
A. 字母
本题考点:对 Python3语言的内置函数isdigit()
的应用理解。
isdigit()
:检测字符串是否只由数字组成。 -
B. 数字
本题考点:对 Python3语言的内置函数isalpha()
的应用理解。
isalpha()
:检测字符串是否只由字母组成。 -
B. 4
本题考点:对 Python3语言的 算术运算符 以及 内置函数int()
、str()
、float()
等 的应用理解。
int()
:整形 函数;
str()
:字符串 函数;
float()
:浮点数 函数。 -
A. and = 1
本题考点:对 Python3语言的 变量命名 的应用理解。 -
A.
Number
(数字) B.String
(字符串) C.List
(列表) F.Dictionary
(字典)
本题考点:对 Python3 的标准数据类型 的应用理解。 -
参考答案:
str() list() tuple() dict()
-
本题考点:到底什么是 列表推导式。
列表推导式1:[i for i in range(10) if i > 3]
列表推导式2:[(i, j) for i in range(10) for j in range(10)]
参考答案:
i = [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
print([i for i in range(10)])
# [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
print([i*i for i in range(10)])
# [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]