python习题

第一章习题测试

1【单选题】 Python语言是由哪个人创造的?(      )

A、Dennis Ritchie

B、Linus Benedict Torvalds

C、Guido van Rossum

D、Tim Peters

正确答案: C

2【单选题】Python语言属于(      )。

A、机器语言

B、汇编语言

C、高级语言

D、以上都不是

正确答案: C

3【单选题】下列选项中,不属于 Python特点的是(      )

A、面向对象

B、运行效率高

C、可移植性

D、免费和开源

正确答案: B

解析:Python是一种编程语言。它的特点有:简单易学,免费开源,高层语言,可移植性,解释性,面向对象,可扩展性,可嵌入性,具有丰富的库资源。

4【单选题】Python语言的一个重要特点是它有较多的计算生态,简单理解为第三方提供的可用编程模块/函数库/组件,这个规模有多大?(      )

A、几百个

B、几千个

C、几万个

D、十几万个

正确答案: D

5【单选题】关于turtle库,哪个选项的描述是错误的(      )

A、turtle库是一个直观有趣的图形绘制函数库

B、turtle库最早成功应用于LOGO编程语言

C、turtle坐标系的原点默认在屏幕左上角

D、turtle绘图体系以水平右侧为绝对方位的0度

正确答案: C

6【单选题】Python内置的集成开发工具是(      )。

A、Python Win

B、Pydev

C、IDE

D、IDLE

正确答案: D

7【单选题】

Python解释器的提示符为(      )。

A、>

B、>>

C、>>>

D、#

正确答案: C

8【单选题】下面代码的执行结果是哪个选项(      )?

turtle.circle(-90,90)

A、绘制一个半径为90像素的整圆形

B、绘制一个半径为90像素的弧形,圆心在小海龟当前行进的右侧

C、绘制一个半径为90像素的弧形,圆心在小海龟当前行进的左侧

D、绘制一个半径为90像素的弧形,圆心在画布正中心

正确答案: B

9【单选题】

哪个选项是修改turtle画笔颜色的函数(      )?

A、pencolor()

B、seth()

C、pensize()

D、colormode()

正确答案: A

10【单选题】IDLE菜单中创建新文件的快捷键是(      )

A、Ctrl+N

B、Ctrl+F

C、Ctrl+]

D、Ctrl+[

正确答案: A

11【填空题】Python语言是一种解释型、面向                  的计算机程序设计语言。

正确答案: 对象

12【填空题】用户程序编写的 Python程序(避免使用依赖于系统的特性),无须修改就可以在任何支持 Python的平台上运行,这是 Python的                 特性。

正确答案:可移植性

13【填空题】要退出IDLE集成开发环境,可使用                命令或快捷键                 。

正确答案:第一空: quit()

第二空: Ctrl+q;Ctrl+Q

14【填空题】在Python内置集成开发环境IDLE中,可使用快捷键              运行当前打开的源代码程序。

正确答案:第一空: F5

15【填空题】Python注释以符号               开始,到行尾结束。

正确答案:第一空: #

第二章习题测试

1【单选题】关于 Python程序格式框架,以下选项中描述错误的是(    )。

A、Python语言不采用严格的“缩进”来表明程序的格式框架。

B、Python语言的缩进可以采用Tab键实现。

C、Python单层缩进代码属于之前最邻近的一行非缩进代码,多层缩进代码根据缩进关系决定所属范围。

D、分支、循环、函数等语法形式能够通过缩进包含一批 Python代码,进而表达对应的语义。

正确答案: A

2【单选题】下列选项中不符合 Python语言变量命名规则的是(    )。

A、TempStr

B、I

C、3_1

D、 _AI

正确答案: C

解释:Python 语言的标识符必须以字母、下画线(_)开头,后面可以跟任意数目的字母、数字和下画线(_)。此处的字母并不局限于 26 个英文字母,可以包含中文字符、日文字符等。

3【单选题】以下选项中,关于 Python字符串的描述错误的是(    )。

A、字符串是用一对双引号“”或者一对单引号"括起来的零个或者多个字符。

B、字符串是字符的序列,也是序列类型的一种。

C、字符串使用[ ]进行索引和切片。

D、Python字符串的切片方式是[N,M],不包括M。

正确答案: D

解析:Python字符串的切片方式是[N:M],不包括M

4【单选题】给出如下代码:

TempStr ="Hello World"

可以输出" World"子串的是(    )。

A、 print( TempStr[-5: ])

B、print(TempStr[-5:-1])

C、print(TempStr[ -5:0])

D、print(TempStr[-4: -1])

正确答案: A

5【单选题】关于赋值语句,以下选项中描述错误的是(    )。

A、赋值语句采用符号“=”表示

B、赋值与二元操作符可以组合,例如&=

C、a,b=b,a可以实现a和b值的互换

D、a,b,c=b,c,a是不合法的

正确答案: D

6【单选题】下面代码的输出结果是(      )。

x = 1

x *= 3+5**2

print(x)

A、28

B、29

C、13

D、14

正确答案: A

解析:5**2~~~5^2=25,*=~~~x·(3+5**2)

7【单选题】关于 Python语言的注释,以下选项中描述错误的是(    )。

A、Python语言有两种注释方式:单行注释和多行注释

B、Python语言的单行注释以 # 开头

C、Python语言的单行注释以单引号 ’开头

D、Python语言的多行注释以 ’’’ (三个单引号)开头和结尾

正确答案: C

8【单选题】 random库中用于生成随机小数的函数是(    )。

A、randrange()

B、randint()

C、random()

D、getrandbits()

正确答案: C

9【单选题】Python 语言中,以下表达式输出结果为11的选项是(    )。

A、print(eval("1+1"))

B、print(eval("1" + 1))

C、print(1+1)

D、print(eval("1" + "1"))

正确答案: D

10【单选题】关于下面代码的执行,描述错误的是(    )。

import random

random.seed(10)

print(random.randrange(0,100))

A、import random 用于导入random库

B、seed()函数用于设置初始化随机数种子

C、在同一台机器上,每次执行输出不同的随机整数

D、 random.randrange(0,100)生成一个[0-100)之间随机整数

正确答案: C

11【填空题】计算22^32 -1的 Python表达式可书写为                          。

正确答案:22**32-1;pow(22,32)-1

12【填空题】Python表达式3+5%6*2//8的值是                    。

正确答案: 4

解析:3+5*2//8=3+10//8=3+1=4

13【填空题】Python表达式4.5%2的值为                     。

正确答案: 0.5

解析:4.5/2=2.....0.5

14【填空题】Python语句a,b=3,4; a,b=b,a;print(a,b)的结果是                      。

正确答案:第一空: 4  3

15【填空题】print("{1}的值为{0:.4f}".format(3.1415926,"π"))的输出结果是                    。

正确答案:

π的值为3.1416

第三章习题测试

1【单选题】关于Python的分支结构,以下选项中描述错误的是:(     )

A、分支结构使用if 保留字

B、分支结构可以向已经执行过的语句部分跳转

C、Python中if-else语句用来形成二分支结构

D、Python中if-elif-else语句描述多分支结构

正确答案: B

2【单选题】以下选项中描述正确的是:(     )

A、条件35<=45<86是合法的,且输出为False。

B、条件24<=29<26是不合法的。

C、条件24<=29<26是合法的,且输出为False。

D、条件24<=29<26是合法的,且输出为True。

正确答案: C

3【单选题】关于while保留字,以下选项描述正确的是:(     )

A、使用while必须提供循环次数。

B、使用while循环功能都可以用for循环替代。

C、while True : 构成死循环,程序要禁止使用。

D、使用while能够实现循环计数。

正确答案: D

4【单选题】下面代码的输出结果是:(      )

for a in ['torch','soap','bath']:

print(a)

A、

torch

soap

Bath

B、torch soap bath

C、torch,soap,bath

D、“torch”,”soap”,”bath”

正确答案: A

5【单选题】给出下面代码,以下选项中描述错误的是:(      )

i = 1

while i < 6 :

j = 0

while j < i :

print( " * ",end = '' )

j += 1

print( "\n" )

i += 1

A、第i行有i个星号*

B、输出5行

C、执行代码错误

D、内层循环j用于控制每行打印的*的个数

正确答案: C

6【单选题】下面代码的执行结果是:(      )

knight s= { 'gallahad' : 'the pure','robin' : 'the brave' }

for  k , v in knights . items():

print( k , v )

A、gallahad the pure

robin the brave

B、gallahad,the pure

robin,the brave

C、the pure,gallahad

the brave ,robin

D、the pure gallahad

the brave robin

正确答案: A

7【填空题】在程序的控制中存在三种基本的程序结构,分别是          、         和          。

正确答案:第一空:顺序结构

第二空:分支结构

第三空: 循环结构

8【填空题】Python通过            、            等保留字提供遍历和无限循环。

正确答案:第一空: for第二空: while

9【填空题】           语句是提前结束其所在的整个循环。而          语句是提前结束当次循环,继续执行下一次循环。

正确答案:第一空: break

第二空: continue

10【填空题】以下代码中的循环内语句块执行了            次?

sum = n = 0

for  i  in  range( 1 , 10 ) :

n += 1

sum += i

print( sum )

正确答案: 9

n+1=10,n=9

11【填空题】以下代码的输出结果是:

for  s  in  'HelloWorld':

if  s == 'W':

continue

print( s , end = "" )

正确答案:Helloorld

解析:在continue语句中,当程序执行到判断字等于‘W’时,结束本次循环,‘W’不输出,继续执行下一次循环。

12【填空题】以下代码的输出结果是:

a = 3

while  a > 0:

a  -= 1

print( a , end = " " )

正确答案:2 1 0

13【填空题】

以下代码的输出结果是:

for  num  in  range( 2 , 10 ):

if  num > 1:

for  i  in  range( 2 , num ) :

if (num % i) == 0:

break

else:

print( num , end ="," )

正确答案:第一空:

2,3,5,7,

14【填空题】以下代码的输出结果是:

for n in range( 100 , 200 ) :

i = n // 100

j = n // 10 % 10

k = n % 10

if n == i ** 3 + j ** 3 + k ** 3:

print( n )

正确答案: 153

第四章习题测试

1【单选题】可以使用(      )关键字来创建Python自定义函数。

A、func

B、function

C、def

D、procedure

正确答案: C

2【单选题】关于函数参数传递中,形参与实参的描述错误的是(      )。

A、Python是按值传递参数

B、实参和形参的名字可以相同

C、在函数内部改变形参的值时,实参的值一般不会改变

D、形参和实参分别存储在各自的内存空间中,是两个互不相关的独立变量

正确答案: A

3【单选题】关于函数,以下选项中描述错误的是(      )。

A、函数是一段具有特定功能的语句组

B、函数是一段可重用的语句组

C、函数通过函数名进行调用

D、每次使用函数需要提供相同的参数作为输入

正确答案: D

4【单选题】下面程序运行的结果是(      )。

i = 100

def  changeit():

i = 200

changeit()

print(i)

A、100

B、200

C、100200

D、200100

正确答案: A

5【单选题】下面程序运行的结果是(   )。

def  swap(L):

temp = L[0]

L[0] = L[1]

L[1] = temp

L = [10,20]

swap(L)

print(L)

A、[10,20]

B、[20,10]

C、[10,10]

D、[20,20]

正确答案: B

6【单选题】下面哪个说法是错误的(     )。

A、函数可以根据用户的需要进行定制

B、函数可以定义别名

C、函数必须要有返回值

D、函数中可以包含多个return语句

正确答案: C

7【单选题】关于函数,以下选项中描述错误的是(      )。

A、Python 使用 del 保留字定义一个函数

B、使用函数的主要目的是减低编程难度和代码重用

C、函数是一段具有特定功能的、可重用的语句组

D、函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可

正确答案: A

8【单选题】关于函数参数的说法中,错误的是(      )。

A、定义函数时可以为参数设置默认值

B、不定长参数*args可传递不定数量的关联形参名的实参

C、若无法确定需要传入函数的参数个数,可以为函数设置不定长参数

D、当使用关键字参数传递实参时,需要为实参关联形参

正确答案: B

9【单选题】阅读程序,输出结果是(      )。

def  params(num1,num2,*args):

print(args)

params(11,22,33,44,55,66)

A、(11,22)

B、(11,22,33,44)

C、(22,33,44,55)

D、(33,44,55,66)

正确答案: D

10【单选题】阅读程序,输出结果是(      )。

def  var_in_out():

str1 = "python"

print(str1)

var_in_out()

print(str1)

A、python  python

B、python  出错

C、出错  出错

D、出错 python

正确答案: B

11【填空题】变量的可被访问的范围称为             。按其作用域可以分为:               和              。

正确答案:第一空: 变量的作用域

第二空: 全局变量;局部变量

第三空: 局部变量;全局变量

12【填空题】

通过          参数可以按参数名称传递值,实参顺序可以和形参顺序不一致,避免了需要牢记参数位置和顺序的麻烦。

正确答案:第一空:关键字

13【填空题】若要传入函数中的参数个数无法确定,可以使用         参数,该类参数接收参数的数量可以任意改变。

正确答案:第一空:不定长

14【填空题】下面程序的运行结果是:

def  compute(a,b):

a = a * a

b = b * b

return (a + b) / 2

print(compute(3,5))

正确答案:第一空: 17.0

15【填空题】下面程序的运行结果是:

def  fun(n):

a,b = 1,1

while b < n:

a,b = b,a+b

else:

return b

print(fun(3))

正确答案:第一空: 3

16【填空题】(拓展题)下面程序的运行结果是:

def  fact(num):

if num == 1:

return 1

else:

return num + fact(num - 1)

print(fact(3))

正确答案:第一空: 6

第五章习题测试

1【单选题】如下代码:

Color1 = {"red":红色","gold":"金色","green":"绿色","brown":"棕色", "purple":"紫色}

以下选项中能输出“金色”的是(    )

A、print(Color1["gold"])

B、print(Color1.keys())

C、print(Color1["金色"])

D、print(Color1.values())

正确答案: A

2【单选题】下面代码的输出结果是(    )

t =["red","gold","green","brown","purple"]

print(t[1:4:2])

A、['gold', 'green', 'brown', 'purple']

B、['gold', 'brown']

C、['gold', 'green', 'brown']

D、['gold', 'green']

正确答案: B

3【单选题】下面代码的输出结果是(    ):

u ={"大海":"蓝色", "天空":"灰色", "大地":"黑色"}

print( u["天空"],u.get( "黄色","大地"))

A、[灰色,大地]

B、[灰色,黄色]

C、[天空,黄色]

D、灰色

正确答案: A

4【单选题】对于列表la的操作,描述错误的是(   )

A、la.clear():删除la的最后一个元素

B、la.reverse():列表la的所有元素反转

C、la.append(x):在la最后增加一个元素

D、la.copy():生成一个新列表,复制la的所有元素

正确答案: A

5【单选题】以下选项中,不是建立字典的方式是(   )

A、z = {1:[1,2],3:[3,4]}

B、z = {[1,2]:1,[3,4]:3}

C、z = {(1,2):1,(3,4):3}

D、z = {‘太阳’:1,’月亮’:2}

正确答案: B

6【单选题】下列代码的运行结果是(   )。

ls = [1.2,"py",[100,"abcd"],6.6]

print(ls[2][-1][1])

A、a

B、b

C、c

D、d

正确答案: B

7【单选题】下面代码的输出结果是(   )。

x = (9,1,8,3)

print(sorted(x,reverse = True))

A、[9,1,8,3]

B、[3,8,1,9]

C、[9,8,3,1]

D、[1,3,8,9]

正确答案: C

8【单选题】下面代码的输出结果是(   )。

L = list(range(2,5))

print(L)

A、[2,3,4]

B、[2,3,4,5]

C、[3,4,5]

D、[2,5]

正确答案: A

9【单选题】关于元组类型,下列描述错误的是(   )

A、 元组中元素不可以不同类型

B、一个元组可以作为另一个元组的元素

C、元组一旦创建便不能修改

D、元组采用逗号和圆括号来表示

正确答案: A

10【单选题】关于列表,以下选项中描述错误的是(   )。

A、是一个可以修改数据项的类型

B、其长度不可变

C、用[ ]表示

D、包含0个或多个对象引用的有序序列

正确答案: B

11【填空题】对于字典d,d.keys()是返回字典d中的        。

正确答案:第一空:所有键

12【填空题】已知 x = [3, 5, 7,9,10],那么表达式 x[3:]的值为         。

正确答案:第一空:[9,10]

13【填空题】已知 z = list(range(9)),则表达式 z[-3:] 的值为          。

正确答案:第一空:[6,7,8]

14【填空题】字典元素由      和     组成,可以调用items()方法查看字典中的所有         。

正确答案:第一空: 键;值;字典项

15【填空题】阅读下面的程序:

info = {'01':'python','02':'C++','03':'java'}

info['1'] = 'py'

print(info)

运行程序,输出结果是:

正确答案:第一空:

{'01': 'python', '02': 'C++', '03': 'java', '1': 'py'}

16【填空题】Python内置函数           可以返回列表、元组、字典等对象中的元素个数。

正确答案:第一空:len()

17【填空题】字典中多个元素之间使用       进行分隔,每个元素的“键”与“值”之间使用       进行分隔。

正确答案:第一空: 逗号;冒号

18【填空题】字典对象的       方法可以获取指定“键”对应的“值”,并且可以在指定“键”不存在时返回None。

正确答案:第一空:get()

第六章习题测试

1【单选题】关于Python对文件的处理,以下选项中描述错误的是(      )。

A、Python能够以文本和二进制两种方式处理文件

B、Python通过解释器内置的open()函数打开一个文件

C、当文件以文本方式打开时,读写按照字节流方式

D、文件使用结束后要用close()方法关闭,释放文件的使用授权

正确答案: C

2【单选题】以下选项中,不是Python对文件的打开模式的是 (    )。

A、‘r’

B、‘w’

C、‘b+’

D、‘c’

正确答案: D

3【单选题】以下选项中,不是Python文件处理seek()方法的参数是(    )。

A、0

B、-1

C、1

D、2

正确答案: B

4【单选题】以下选项中,描述正确的是(    )。

A、文件处理结束之后,一定要用close()方法关闭文件

B、如果文件是只读方式打开,仅在这种情况下可以不用close( )方法关闭文件

C、文件处理后可以不用close()方法关闭文件,程序退出时会默认关闭

D、文件处理遵循严格的“打开—操作—关闭”模式

正确答案: C

5【单选题】执行如下代码后,以下选项中描述错误的是(     )。

A、执行代码时,从键盘输入“清明.txt”,则清明.txt被创建

B、fp.writelines( ls )将元素全为字符串的ls列表写入文件

C、fp.seek( 0 )这行代码可以省略,不影响输出效果

D、代码主要功能为向文件写入一个列表类型,并打印输出结果

正确答案: C

6【单选题】关于文件的打开方式,以下选项中描述正确的是(     )。

A、文本只能选择二进制或文本方式打开

B、文本文件只能以文本方式打开

C、所以文件都可能以文本方式打开

D、所有文件都可能以二进制方式打开

正确答案: D

7【单选题】关于以下代码的描述,错误的选项是 (   )。

A、执行代码后,abc.txt文件未关闭,必须通过close( )函数关闭

B、打印输出abc.txt文件内容

C、lines是列表类型

D、item是字符串类型

正确答案: A

8【单选题】以下文件操作方法,打开后能读取CSV格式文件的选项是(    )。

A、fo = open( “123.csv” , “r” )

B、fo = open( “123.csv” , “w” )

C、fo = open( “123.csv” , “x” )

D、fo = open( “123.csv” , “a” )

正确答案: A

9【填空题】文件的追加写入模式是          。

正确答案:第一空: a

10【填空题】按文件中数据的组织形式,可以把文件分为             和             两大类。

正确答案:第一空: 文本文件

第二空: 二进制文件

11【填空题】f.seek( ) 方法能够移动读取指针的位置,             将读取指针移动到文件开头。

正确答案:第一空:f.seek(0)

12【填空题】关于下面代码中的变量x,表示文件中的            (一行?多行?)字符。

正确答案:第一空:一行

13

【填空题】设文本文件bar.txt的内容如下:

红豆生南国,春来发几枝。

愿君多采撷,此物最相思。

下面代码的输出结果是                      。

正确答案:第一空: ['红豆生南国,春来发几枝。\n','愿君多采撷,此物最相思。\n']

14【填空题】关于文件的打开模式,若要以二进制格式打开一个文件用于只读,则打开模式应选择   模式。

正确答案:第一空: rb

第七章习题测试

1【单选题】以下哪项是NumPy提供的基本对象?

A、array

B、ndarray

C、matrix

D、math

正确答案: B

2【单选题】下列不属于数组属性的是(      )。

A、ndim

B、shape

C、size

D、add

正确答案: D

3【单选题】创建一个3 x 3的数组,下列代码中错误的是(      )。

A、np.arange(0,9).reshape(3,3)

B、np.eye(3)

C、np.random.random([3,3,3])

D、np.mat(“1 2 3;4 5 6;7 8 9”)

正确答案: C

4【单选题】以下关于绘图标准流程说法错误的是(      )。

A、绘制最简单的图形可以不用创建画布

B、添加图例可以在绘制图形之前

C、添加x轴、y轴的标签可以在绘制图形之前

D、修改x轴标签、y轴标签和绘制图形没有先后

正确答案: B

5【单选题】下列参数中调整后显示中文的是(      )。

A、lines.linestyle

B、lines.linewidth

C、font.sans-serif

D、axes.unicode_minus

正确答案: C

6【单选题】下列代码中绘制散点图的是(      )。

A、plt.scatter(x,y)

B、plt.plot(x,y)

C、plt.legend(‘upper left’)

D、plt.xlabel(‘散点图’)

正确答案: A

7【单选题】下列字符串表示plot线条颜色、点的形状和类型为红色五角星点短虚线的是(      )。

A、‘bs-’

B、‘go-’

C、‘r+-’

D、‘r*:’

正确答案: D

8【单选题】下列说法正确的是(      )。

A、散点图不能在子图中绘制

B、散点图的x轴刻度必须为数值

C、折线图可以用作查看特征间的趋势关系

D、箱线图可以用来查看特征间的相关关系

正确答案: C

9【单选题】设置下列哪个属性,可以使wordcloud支持中文(      )。

A、font_path

B、font_step

C、mode

D、font

正确答案: A

10【单选题】WordCloud类中能根据文本生成词云的方法是(      )。

A、fit_words()

B、generate()

C、generate_from_frequencies()

D、process_text()

正确答案: B

11【填空题】NumPy库是Python平台中事实上的               标准库,通常用        指代其别名。

正确答案:第一空: 科学计算

第二空: np

12【填空题】NumPy库random模块使用随机数生成函数,其中                生成标准正态分布随机数,                生成“0~1”均匀分布随机数,                生成均匀分布随机数。

正确答案:第一空: randn()

第二空: rand()

第三空: uniform()

13【填空题】matplotlib.pyplot的线条样式(linestyle)常用4种取值,可以使用符号       、       、       、       或者单词         、         、         、         。

正确答案:第一空: -

第二空: -.

第三空: --

第四空::

第五空: solid

第六空: dashdot

第七空: dashed

第八空: dotted

14【填空题】matplotlib.pyplot绘制正弦曲线使用       方法,使用scatter()方法可以绘制         图。

正确答案:第一空:plot()

第二空: 散点

15【填空题】设置WordCloud对象的参数          可以屏蔽无效的词,参数          可以指定词云形状背景图片。

正确答案:第一空: stopwords

第二空: mask

第八章习题测试

1【单选题】在Python平台中,已经成为事实上的图像处理库的是(    )。

A、Skimage

B、CV2

C、NumPy

D、PIL

正确答案: D

2【单选题】下列哪项正确导入PIL库?

A、import pillow

B、import PIL

C、from pillow import *

D、from PIL import pillow

正确答案: B

3【单选题】PIL库中哪个是最主要的模块?

A、Image

B、ImageChops

C、ImageDraw

D、ImageFile

正确答案: A

4【单选题】利用ImageDraw可以把文本嵌入到图像中,而(    )可以改变字体字号。

A、ImageChops

B、ImageFont

C、ImageFilter

D、ImageEnhance

正确答案: B

5【单选题】某代码读取图片文件时,识别该图像文件为PNG格式,那么该代码很可能使用了Image类中的(    )属性。

A、mode

B、info

C、palette

D、format

正确答案: D

6【单选题】Image.convert(mode)实现图像的模式转换,参数设置为(    )时,图像转换为灰度图像。

A、1

B、L

C、F

D、P

正确答案: B

7【单选题】分离颜色通道使用的方法是(    )。

A、Image.split()

B、Image.blend()

C、Image.merge()

D、Image.seek()

正确答案: A

8【单选题】设定过滤器为(    )时,图像能显示浮雕效果。

A、ImageFilter.CONTOUR

B、ImageFilter.DETAIL

C、ImageFilter.EMBOSS

D、ImageFilter.SMOOTH

正确答案: C

9【单选题】当图像画面比较灰暗时,通过(    )方法可以调整图像的亮度。

A、ImageEnhance.Color()

B、ImageEnhance.Contrast()

C、ImageEnhance.Brightness()

D、ImageEnhance.Sharpness()

正确答案: C

10【单选题】图像可以转换为三维数组,其维度分别是图像的高度、宽度和(    )。

A、像素RGB值

B、梯度值

C、深度值

D、饱和度

正确答案: A

11【填空题】PIL库的主要用途包括                、                和                。

正确答案:第一空: 图像存储

第二空: 图像显示

第三空:图像处理

12【填空题】序列图像包括          、FLI、FLC和TIFF等格式文件,Image类操作序列图像的方法有          和         。

正确答案:第一空:GIF

第二空: seek()

第三空: tell()

13【填空题】PIL库对图像过滤使用的模块有                和              。

正确答案:第一空:Image

第二空: ImageFilter

14【填空题】ImageEnhance模块对图像增强包括颜色度、          、          和          等四个方面。

正确答案:第一空:对比度

第二空:亮度

第三空: 锐度

python turtle绕原点旋转_python习题相关推荐

  1. python turtle绕原点旋转_Python基本图形绘制

    turtle库的使用 turtle库概述 turtle(海龟)库是turtle绘图体系的Python体现 标准库之一 入门级绘图函数库 标准库:随解释器直接安装到操作系统中的功能模块 第三方库:通过安 ...

  2. python turtle绕原点旋转_Python教程小小turtle绘图教学 (二)

    对于一开始学习Python的同学来说,强烈给大家安利Python中的turtle库!原因有三:直观 有趣 易上手通过Python的turtle库,你可以很容易的使用循环,判断以及自定义函数等基础的编程 ...

  3. python turtle绕原点旋转_「加德老师与小朋友们的编程之旅」Python海龟作图(上)

    加德老师寄语: 小朋友们,家长朋友们,大家好! [加德老师与小朋友们的编程之旅]今天迎来第二节课--用python进行海龟作图(上) Python被誉为现今人工智能第一语言,适合9岁以上孩子进行编程入 ...

  4. python turtle绕原点旋转_每天一个Python小技巧,用Python 画个多啦A梦,小猪佩奇,文末还有Python入门学习视频

    见网络上有人用Python 画出来个多啦A梦,很是新奇,来来来,我们看一下他们主要用到的库. 其实主要用的库就一个 turtle 库 先说明一下turtle绘图的基础知识: 1. 画布(canvas) ...

  5. python turtle绕原点旋转_分享给大家几段有趣的代码,学会python画画可以不用自己动手啦...

    前言 Python 是一门简单易学且功能强大的编程语言,无需繁琐的配置,掌握基本语法,了解基本库函数,就可以通过调用海量的现有工具包编写自己的程序,轻松实现批量自动化操作,可以极大提高办公和学习效率. ...

  6. python turtle绕原点旋转_用Python也能画图?用Python来画个“python”

    Death is so final, whereas life is so full of possibilities.死了可什么都没了,而活着就有无限的可能.<权力的游戏> 往日回顾:来 ...

  7. matlab控制三角形绕原点旋转任意角度

    项目中遇到一个问题,需要把正三角形绕原点旋转任意角度,平时操作图片的时候,顺便旋转,感觉好像很简单,但是自己去做的时候还是有些困难. 我觉得旋转的难点在于由原始点计算新的目标点上,因为你需要考虑点位于 ...

  8. python turtle画滑稽表情_python使用turtle库绘制奥运五环

    python使用turtle库绘制奥运五环 Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令 ...

  9. python turtle 绘图表情包_Python|turtle|画表情包

    今天依然来熟悉一下python中的turtle模块,在这之前我们来看一条段子,也是我无意间get到的,胆小者勿看,因为太wu了.段子是:嫦娥的兔子生病了,于是嫦娥把兔子抱到月老那里.月老看了看兔子说: ...

最新文章

  1. 凭啥Java运行环境称虚拟机 Python只能称解释器
  2. Android系统原生应用解析之桌面闹钟及相关原理应用之时钟任务的应用(二)
  3. fastadmin弹框提示不起作用 confirm
  4. python库——h5py入门讲解
  5. [云炬创业基础笔记]第二章创业者测试5
  6. Linux命令行下统计当前文件夹下的文件个数
  7. Java通过反射访问构造方法
  8. php中datetime,珍藏 PHP中DateTime的常用方法
  9. slf4j+logback 日志
  10. 聊聊LiteOS事件模块的结构体、初始化及常用操作
  11. 计算机网络中属于通信子网,计算机网络通常被划分为通信子网和资源子网,通信子网提供信息传输服务,资源子网提供共享资源。...
  12. 兰大《银行会计学》命题作业离线作业
  13. 2022-4-16 c++ 杂记 mutex GUARDED_BY std::unique_ptr unordered_map ::开头
  14. safair下html换行产生的间距设置font-size:0无效
  15. iPhone13ProMax和华为Mate50Pro区别 哪个好
  16. layui.table(表格)跨页多选
  17. 区块链可以减少社会不平等吗?
  18. 优化算法——人工蜂群算法(ABC)
  19. 探寻软件的永恒之道 ——评介《建筑的永恒之道》 - 撰文/透明
  20. Python基础知识-pycharm版-02

热门文章

  1. python的沙盒环境--virtualenv
  2. 用 python 代码写字
  3. 运维学什么语言,不要迷茫了进来看看
  4. 网络教学资源平台的功能(初稿)
  5. 东北大学20春计算机基础在线作业,北交20春《计算机应用基础》在线作业二题目【标准答案】...
  6. 访问Goolge的网址
  7. 弘辽科技:淘宝编辑商品价格会降权吗?如何改价?
  8. 每日一题-45(访问日期之间最大的空档期)
  9. 向360手机卫士学习如何优化android程序性能
  10. php virualbox,浏览器远程控制VBox 虚拟机phpVirtualBox