1、Python 程序设计填空题 1-280 题2017-03-23 董付国 Python 小屋1、Python 安装扩展库常用的是_工具。(pip)2、Python 标准库 math 中用来计算平方根的函数是_。(sqrt)3、Python 程序文件扩展名主要有_和_两种,其中后者常用于 GUI 程序。(py 、pyw)4、Python 源代码程序编译后的文件扩展名为_ 。(pyc)5、使用 pip 工具升级科学计算扩展库 numpy 的完整命令是_。(pip install -upgrade numpy)6、使用 pip 工具查看当前已安装的 Python 扩展库的完整命令是_。(pip li
2、st)7、在 IDLE 交互模式中浏览上一条语句的快捷键是_。(Alt+P)8、使用 pip 工具查看当前已安装 Python 扩展库列表的完整命令是_。( pip list)P#9、在 Python 中_表示空类型。(None)P#10、列表、元组、字符串是 Python 的_( 有序?无序) 序列。(有序)P#11、查看变量类型的 Python 内置函数是_。(type())P#12、查看变量内存地址的 Python 内置函数是_。(id())13、以 3 为实部 4 为虚部,Python 复数的表达形式为_ 或_。(3+4j、3+4J)P#14、Python 运算符中用来计算整商的是 _
3、。(/)15、Python 运算符中用来计算集合并集的是_。(| )16、使用运算符测试集合包含集合 A 是否为集合 B 的真子集的表达式可以写作_。( A2 的值为 _。(True )73、已知 x = a:b, c:d,那么表达式 a in x 的值为_。(True)74、已知 x = a:b, c:d,那么表达式 b in x 的值为_。(False)75、已知 x = a:b, c:d,那么表达式 b in x.values() 的值为_。(True)76、表达式 1 1 的值为 _。(32)107、表达式 chr(ord(a)32) 的值为_。(A)108、表达式 chr(ord(a
4、)-32) 的值为_。(A)109、表达式 abs(3+4j) 的值为_。( 5.0)110、表达式 callable(int) 的值为_。(True)111、表达式 list(str(1,2,3) = 1,2,3 的值为_ 。(False)112、表达式 str(1, 2, 3) 的值为_。(1, 2, 3)113、表达式 str(1, 2, 3) 的值为_。((1, 2, 3))114、Python 中用于表示逻辑与、逻辑或、逻辑非运算的关键字分别是_、 _、_。(and、or 、not)115、Python 3.x 语句 for i in range(3):print(i, end=,)
5、 的输出结果为_。(0,1,2, )116、Python 3.x 语句 print(1, 2, 3, sep=,) 的输出结果为_。(1,2,3)117、对于带有 else 子句的 for 循环和 while 循环,当循环因循环条件不成立而自然结束时_(会?不会?)执行 else 中的代码。(会)118、在循环语句中, _语句的作用是提前结束本层循环。(break )119、在循环语句中, _语句的作用是提前进入下一次循环。(continue)120、表达式 sum(range(1, 10, 2) 的值为_。(25)121、表达式 sum(range(1, 10) 的值为_。(45)122、表
6、达式 %c%65 的值为_。(A)123、表达式 %s%65 的值为_ 。(65)124、表达式 %d,%c % (65, 65) 的值为_。(65,A )125、表达式 The first:1, the second is 0.format(65,97) 的值为_。(The first:97, the second is 65)126、表达式 0:#d,0:#x,0:#o.format(65) 的值为_。(65,0x41,0o101)127、表达式 isinstance(abcdefg, str) 的值为_ 。(True)128、表达式 isinstance(abcdefg, object)
7、 的值为_ 。(True)129、表达式 isinstance(3, object) 的值为_ 。(True)130、表达式 abcabcabc.rindex(abc) 的值为_ 。(6)131、表达式 :.join(abcdefg.split(cd) 的值为_。(ab:efg)132、表达式 Hello world. I like Python.rfind(python) 的值为_ 。(-1)133、表达式 abcabcabc.count(abc) 的值为_。(3)134、表达式 apple.peach,banana,pear.find(p) 的值为_。(1)135、表达式 apple.pe
8、ach,banana,pear.find(ppp) 的值为_。(-1)136、表达式 abcdefg.split(d) 的值为_。(abc, efg)137、表达式 :.join(1,2,3,4,5.split(,) 的值为_。(1:2:3:4:5)138、表达式 ,.join(a b cccnnnddd .split() 的值为_。(a,b,ccc,ddd)139、表达式 Hello world.upper() 的值为_。(HELLO WORLD)140、表达式 Hello world.lower() 的值为_。(hello world)141、表达式 Hello world.lower()
9、.upper() 的值为_。(HELLO WORLD)142、表达式 Hello world.swapcase().swapcase() 的值为_。(Hello world)143、表达式 rc:windowsnotepad.exe.endswith(.exe) 的值为_。(True)144、表达式 rc:windowsnotepad.exe.endswith(.jpg, .exe) 的值为_。( True)145、表达式 C:Windowsnotepad.exe.startswith(C:) 的值为_。( True)146、表达式 len(Hello world!.ljust(20) 的值为
10、_。(20)147、表达式 len(abcdefg.ljust(3) 的值为_。(7)148、表达式 len(i for i in range(10) 的值为_。(10)149、表达式 len(range(1,10) 的值为_。(9)150、表达式 range(10)-1 的值为_。(9 )151、表达式 range(10,20)4 的值为_。(14)152、表达式 round(3.4) 的值为_。(3 )153、表达式 round(3.7) 的值为_。(4)154、表达式 a + b 的值为_。(ab)155、已知 x = 123 和 y = 456,那么表达式 x + y 的值为_。(12
11、3456 )156、表达式 a.join(abc.partition(a) 的值为_。(aaabc )157、表达式 re.split(.+, alpha.beta.gamma.delta) 的值为_。(alpha, beta, gamma, delta)158、已知 x = a234b123c,并且 re 模块已导入,则表达式 re.split(d+, x) 的值为_。(a, b, c)159、表达式 .join(asdssfff.split(sd) 的值为_。(assfff)160、表达式 .join(re.split(sd,asdssfff) 的值为_。(afff)161、假设 re 模
12、块已导入,那么表达式 re.findall(d)1+, 33abcd112) 的值为_ 。(3, 1)162、语句 print(re.match(abc, defg) 输出结果为_。(None)163、表达式 Hello world!-4 的值为_。(r)164、表达式 Hello world!-4: 的值为_。(rld! )165、表达式 test.py.endswith(.py, .pyw) 的值为_。(True)166、已知 x = (3), 那么表达式 x * 3 的值为_。(9 )167、已知 x = (3,),那么表达式 x * 3 的值为_。((3, 3, 3))168、表达式 len(abc.ljust(20) 的值为_。(20 )169、代码 print(re.match(a-zA-Z+$,abcDEFG000) 的输出结果为_。( None)170、当在字符串前加上小写字母_或大写字母_表示原始字符串,不对其中的任何字符进行转义。(r、R)