(1)下面哪一个选项运算结果为False?
A.9<1 and 10<9 or 2>1
B.(3 is 4)==0
C.‘abc’<'ABC’
D.8>4>2
(1)and:逻辑与运算,表达式全真为真;or:逻辑或运算,表达式全假为假;
(2)==:用来比较两个变量的值是否相等;is:用来对比两个变量是否为同一个对象;
(3)Python中的连续比较运算符的表达式的含义和在C语言中是不一样的,5>4>3在Python中是正确的。
(4)根据ASCII,大写字母的值+32=小写字母的值。
(2)以下哪条语句不能实现“hello world”字符串在一行输出?
A.print(“hello world”)
B.print('hello \
world)
C.print(‘hello world’)
D.print(’’‘hello
world’’’)
:转义、续行符(折行);’’’:三引号可以实现换行。
(3)以下关于模块moudle的描述中错误的是哪一项?
A.一个完整的Python文件是一个模块,是增强Python功能的扩展。
B.用import导入模块后,可以按照“模块.函数”的格式使用这个模块的函数。
C.Python目前还不支持一次性导入多个模块。
D.可以使用变量来引用函数,例如可以通过bar=math.sqrt进行赋值,然后就可以使用bar来进行计算平方根,例如bar(9)结果是3.0。
(4)以下关于Python的赋值说法错误的是哪一个选项?
A.Python中不需要显式声明该变量的类型,根据“值”确定类型。
B.Pyhon中同一个变量名在不同位置可以被赋予不同类型的值。
C.Python赋值时大小写不敏感。
D.Python支持链式赋值和多重赋值。
Python中区分大小写。
(5)以下表达式的计算结果是3(或3.0)的选项有哪些?
A.ord(‘D’)-ord(‘A’)
B.35%10
C.9//2-1.5
D.1/2+2.5
A.3 B.5 C.2.5 D.3.0
(6)如果想要查看math库中pi的取值是多少,可以利用以下什么方式(假设已经执行了import math,并且只要包含pi取值就可以?)
A.print(math.pi)
B.dir(math)
C.help(math)
D.print (pi)
help()函数是查看函数或模块用途的详细说明;dir()函数是查看函数或模块用途的详细说明。