在学习python的过程中,除了基础知识还需要一定的课后复习,尤其是需要进行动手编程实践,理论+实践才能将知识掌握得更加牢固。今天就给大家分享一下python快速编程入门课后编程题答案,看看你对了几个?
1. 为什么选择 Python ? (多选题)
-
A.面向对象的编程语言
-
B.解释型的编程语言
-
C.动态编程语言
-
D.语法简洁统一
-
E.开源, 自由
-
F.社区多样, 庞大
-
G.代码与英语很接近
答案:A B C D E F
2. 下列有关Python 3 的编码哲学中正确的是?(单选题)
-
A.名称:二进制字节序列, 类型:str, 表现形式: 字符, 转换函数:decode, 作用:显示。
-
B.名称:字符, 类型: bytes, 表现形式: 字节, 转换函数: encode, 作用:存储。
-
C.名称:字符, 类型:bytes, 表现形式: 字符, 转换函数:decode, 作用:显示。
-
D.名称:二进制字节序列, 类型: bytes, 表现形式: 字节, 转换函数: encode, 作用:存储。
答案:D
3. 兼容性较差的编码方式是? (多选题)
-
A.UTF-8
-
B.ASCII
-
C.UTF-16
-
D.GBK
答案:B D
4. 在 python 3.x 中在屏幕上输出 Hello world 的程序是?(单选题)
-
A.print Hello world
-
B.print "Hello world"
-
C.print(Hello world)
-
D.print("Hello world")
答案:D
5. 在import math 后,下列函数求出来的结果为 3.0 的有哪些? (多选题)
-
A.math.floor(3.14)
-
B.math.floor(3.92)
-
C.math.fabs(-3.0)
-
D.math.fmod(5,3)
-
E.abs(3)
-
F.abs(-3.0)
-
G.round(1.234)
-
H.round(1.234,2)
-
I.math.sqrt(9)
-
J.math.pow(9,2)
答案:C F I
6. 计算圆周率的平方的 python 程序是?(单选题)
-
A.math.sqrt(pi,2)
-
B.math.sqrt(pi)
-
C.math.sqrt(math.pi,2)
-
D.math.sqrt(math.pi)
-
E.math.pow(pi,2)
-
F.math.pow(math.sqrt(math.pi),2)
-
G.math.pow(math.pi,2)
-
H.math.sqrt(math.pow(math.pi,2))
-
I.pi^2
-
J.pi*pi
答案:G
7. 下列能输出 编程学习网 的程序有哪些?(单选题)
-
A. test= "编程学习网"
print(type(test))
-
B. test= "编程学习网"
bytes_utf_8 = test.encode(encoding="utf-8")
print(bytes_utf_8) -
C. test= "编程学习网"
bytes_gb2312 = test.encode(encoding="gb2312")
print(bytes_gb2312) -
D. test= "编程学习网"
bytes_utf_8 = test.encode(encoding="utf-8")
str_from_utf_8 = bytes_utf_8.decode(encoding="utf-8")
print(str_from_utf_8) -
E. test= "编程学习网"
bytes_gb2312 = test.encode(encoding="gb2312")
str_from_gb2312 = bytes_gb2312.decode(encoding="gb2312")
print(str_from_gb2312)
答案:D E
8. 下列 python 程序的输出结果是?(单选题)
test= "编程学习网"
bytes_utf_8 = test.encode(encoding="utf-8")
print(bytes_utf_8)
-
A.b'\xe6\x88\x91\xe7\x88\xb1\xe6\x9e\x81\xe5\x80\xbc\xe5\xad\xa6\xe9\x99\xa2'
-
B.编程学习网
-
C.b'\xce\xd2\xb0\xae\xbc\xab\xd6\xb5\xd1\xa7\xd4\xba'
-
D."编程学习网"
答案:A
9. 下列 python 程序的输出结果是?(单选题)
test= "编程学习网"
bytes_gb2312 = test.encode(encoding="gb2312")
print(bytes_gb2312)
-
A.编程学习网
-
B.
b'\xce\xd2\xb0\xae\xbc\xab\xd6\xb5\xd1\xa7\xd4\xba'
-
C."编程学习网"
-
D.b'\xe6\x88\x91\xe7\x88\xb1\xe6\x9e\x81\xe5\x80\xbc\xe5\xad\xa6\xe9\x99\xa2'
答案:B
10. 下列 python 程序中可以计算“ e^2+圆周率的平方根 ”结果的是?(单选题)
-
A.math.pow(exp(1),2)+math.sqrt(pi)
-
B.math.exp(math.pow(1),2)+math.sqrt(math.pi)
-
C.math.exp(math.pow(2),1)+math.sqrt(pi)
-
D.math.pow(math.exp(1),2)+math.sqrt(math.pi)
答案:D
以上就是“python快速编程入门课后编程题及答案(python编程从入门到实践课后题答案)”的详细内容,想要了解更多python教程欢迎持续关注编程学习网
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/9654/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料