本页仅为文字内容,不可回答。

Python应用(中级)入学摸底测试

期待您的参与!现在我们就马上开始吧!
一、单选题(20小题,每小题2分,共40分)
关于赋值语句,以下选项中描述错误的是( )
A a,b = b,a 可以实现a 和 b值的互换
B a,b,c = b,c,a 是不合法的
C在Python语言中,“=”表示赋值,即将“=”右侧的计算结果赋值给左侧变量,包含“=”的语句称为赋值语句
D 赋值与二元操作符可以组合,例如=
给出如下代码:def fact(n): s = 1 for i in range(1,n+1): s *= i return s以下选项中描述正确的是( )
A. fact(n)函数功能为求n的阶乘
B. range()函数是Python内置函数
C. s是局部变量
D.代码中n是可选参数
Python 3.x完全兼容Python 2.x。
正确
错误
Python 3.x和Python 2.x唯一的区别就是:print在Python 2.x中是输出语句,而在Python 3.x中是输出函数。
正确
错误