python语言程序设计课后答案合集 |
您所在的位置:网站首页 › python语言教程赵璐 › python语言程序设计课后答案合集 |
习题 1 一、选择题
1 . Python 语言属于(
)。 C A .
机器语言 B .
汇编语言 C .高级语言 D .科学计算语言
2 .下列选项中,不属于 Python 特点的是(
)。 B A .面向对象 B .运行效率高 C .可读性好 D .开源
3 . Python 程序文件的扩展名是(
)。 D
A . .python B . .pyt C . .pt D . .py 4 .以下叙述中正确的是(
)。 C
A . Python 3.x 与 Python 2.x 兼容
B . Python 语句只能以程序方式执行
C . Python 是解释型语言
D . Python 语言出现得晚,具有其他高级语言的一切优点
5 .下列选项中合法的标识符是(
)。 A
A . _7a_b B . break C . _a$b D . 7ab 6 .下列标识符中合法的是(
)。 B
A . i'm B . _ C . 3Q D . for 7 . Python 不支持的数据类型有(
)。 A
A . char
B . int
C . float
D . list 8 .关于 Python 中的复数,下列说法错误的是(
)。 B
A .表示复数的语法形式是 a+bj B .实部和虚部都必须是浮点数
C .虚部必须加后缀 j ,且必须是小写 D .函数 abs() 可以求复数的模
9 .函数 type(1+0xf*3.14) 的返回结果是(
)。 D A . B .
C . D .
10 .字符串 s='a\nb\tc' ,则 len(s) 的值是(
)。 C
A . 7 B . 6 C . 5 D . 4 11 . Python 语句 print(0xA+0xB) 的输出结果是(
)。 D
A . 0xA+0xB B . A+B C . 0xA0xB D . 21 12 .下列属于 math 库中的数学函数的是(
)。 C
A . time() B . round() C . sqrt() D . random() 13 . Python 表达式中,可以使用(
)控制运算的优先顺序。 A A .圆括号 () B .方括号 [] C .大括号 {} D .尖括号
14 .下列表达式中,值不是 1 的是(
)。 D A . 4//3 B . 15 % 2 C . 1^0 D . ~1 15 . Python 语句 print(r"\nGood") 的运行结果是(
)。 C A .新行和字符串 Good B . r"\nGood" C . \nGood D .字符 r 、新行和字符串 Good 16 .语句 eval('2+4/5') 执行后的输出结果是(
)。 A A . 2.8 B . 2 C . 2+4/5
D . '2+4/5' 17 .整型变量 x 中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置, 例如, 13 变成 31 ,正确的 Python 表达式是(
)。 A A .( x%10 ) *10+x//10 B . (x%10)//10+x//10 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |