投稿  收藏 
全国青少年软件编程等级考试(python一级)知识点

一级标准 

一、 了解Python多种开发环境,熟练使用Python自带的IDLE开 发环境,能够进行程序编写、调试和分析,具备使用Python开发 环境进行程序设计的能力 

  1. 了解Python常见的几种编程环境:IDLE、Visual Studio Code、JupyterNotebook;

2. 熟悉IDLE的操作过程,会打开IDLE,会新建文件、保存文 件;

3. 熟练掌握使用IDEL进行编程,会修改文件、运行文件等操 作;

4. 熟悉IDEL的两种开发模式,会在不同模式下进行切换;

5. 了解Python的版本号和目前最常用的Python版本。

二、 熟悉Python程序编写的基本方法 

  1. 理解“输入、处理、输出”程序编写方法;

     

2. 掌握Python的基本格式,编写程序时会合理的使用缩进、注 释、字符串标识;

3. 掌握变量基本概念,会使用变量,并且掌握变量名的命名和 保留字等基本语法;

4. 理解字符串、数值型变量,会对变量类型进行转换;

5. 掌握并熟练编写带有数值类型变量的程序,具备解决数学运 算基本问题的能力;

6. 理解比较表达式、运算符、逻辑运算的基本概念,掌握 Python编程基础的逻辑表达式。

三、 具备基本的计算思维能力,能够完成较简单的Python程序 

  1. 理解顺序结构语句的特点和写法,能够完成简单顺序结构的 程序;

     

2. 理解比较表达式、运算符、逻辑运算的基本概念,掌握 Python编程基础的逻辑表达式;

3. 知道第三方库turtle的功能,会导入该库文件,掌握它的一 些简单使用方法:前进、后退、左右转、提落笔、画点、画 圆。

Python一级知识点及习题

一.编程环境
1.IDLE是python自带的集成开发环境

例题:

买来的新电脑,没有Python环境,想要运行test.py文件,需要如何操作?(B)

A.直接在电脑中双击打开即可运行

B.需要下载并安装Python软件后才可以运行

C.将后缀名改成doc,直接打开即可运行

D.打开Scratch软件,选择该文件直接打开即可运行
2.IDEL两种模式:交互模式(>>>)和脚本模式

例题:

在启动IDLE后,看到下列哪一个提示字符,表明已经进入Python Shell交互模式?(A)

A.<<< B.>>> C.^^^ D.》》》

例题:

在Python的IDLE的两种不同开发模式中,下列说法正确的是?(D)

A.脚本式编程环境运行结果更加准确

B.交互式编程环境运行结果更加准确

C.交互式编程环境运行前必须先保存相关的代码程序

D.脚本式编程环境运行前必须先保存相关的代码程序

例题:

关于Python编程环境,下列说法正确的是?(B)

A.Python文件只能在自带的IDLE的编程环境中才可以运行

B.在交互式编程环境中,交互窗口中会显示当前安装Python的版本名称

C.在脚本式编程环境中,脚本编辑区会显示当前安装Python的版本名称

D.越高的Python版本,Python程序的运行速度会越快

3.python文件的扩展名是.py,但是.pyw也是python文件

例题:

下列选项中,Python程序的扩展名是?(D)

A. .scratch B..doc C..python D..py

例题:

某同学在学习Python编程语言时,想要保存程序文件,文件命名必须采用小写英文字母且文件后缀 必须为.py。(X)

4.python版本不同不兼容(py2,py3)

例题:

Python2.X和3.X两个版本相互兼容。(X)
5.python语言的特征:解释型,面向对象,动态数据类型的高级程序设计语言

例题:

下面是对Python 语言的特征描述,不正确的描述是?(C)

A.简洁易读:Python 采用简洁的语法和语义,使得代码易于阅读和理解

B.动态类型:Python 是一种动态类型的语言,不需要声明变量的类型

C.面向过程:Python 是一种面向过程的编程语言,主要关注如何设计和组织函数来实现功能

D.多平台支持:Python 可以在多种操作系统上运行,包括Windows、Linux、Mac OS等,可以    实现跨平台的开发和部署

例题:

下列选项中,对于Python说法不正确的是?(B)

A.Python程序既可以在Windows系统上运行,也可以在Linux系统上运行。

B.用Python编写的程序可以在Scratch中运行。

C.Python是一种面向对象的编程语言

D.Python语言有Python2和Python3两个版本,且互相不兼容。
6.python必须要有缩进,且不同的缩进代表不同的逻辑层

例题:

在编写较长的Python程序时,所有代码都不需要缩进,Python会自动识别代码之间的关系。(X)

7. 逻辑的开始无缩进,并且伴有’:‘,逻辑的中间有缩进。

if  3 > 2:

print(‘3 > 2’)

8. #表示单行注释,三单引号或三双引号多行注释,三单引号和三双引号不能混合使用。

例题:

在用Python进行编程时,代码后面常用“#”并在后面加上一些说明文字内容,在这里“#”作用是? (D)

A.换行 B.转换数据类型 C.输出 D.注释

例题:

以下不可以对Python程序进行注释的是?(D)

A.""" """ B.# C.''' ''' D.( )

例题:

可以对Python代码进行多行注释的是?(C)

A.# B." " C.''' ''' D.' '
9.python中的所有标点符号全部都要用英文。

10.python常见编程环境:

记事本,

Notepad++

SublimeTexts3,

Visual Studio Code,

Jupyter Notebook...

11.操作常用快捷键:

ctrl+s保存,ctrl+n新建,ctrl+c复制,ctrl+v粘贴

例题:

如图想要保存该Python文件,应该选择哪个选项?(C)

全国青少年软件编程等级考试(python一级)知识点

A.New File B.Open C.Save D.Exit

12. Python是跨平台的,免费开源的一门计算机编程语言,是一种面向对象的动态类型语言。

例题:

Python程序在Windows操作系统和Linux操作系统中都能运行,并且运行结果一致。(✅)

例题:

小明在学习了Python语言后,得出了以下几个结论,哪个结论是正确的?(C)

A.编写完Python程序后只能先保存后才能运行

B.为了方便用户使用,可以在编写Python程序过程中不区分大小写

C.Python文件可以在不同的编程环境中运行,运行结果是一样的

D.越高的Python版本,Python程序的运行速度会越快

 

二.编程基础
1.print(‘3’)函数输出,打印,输出字符串函数里面必须加引号(单引号,双引号,三引号都可以),打印数字或者做运算不需要加引号,标点成对出现。

列题:

下列Python 语句能够正确输出"学而时习之"五个字的是?(C)

A.print "学而时习之" B.print "(学而时习之)"

C.print ("学而时习之") D.print (学而时习之)

例题:

print语句可以输出文本、字符串、数字等。(✅)
2.所有带引号的数据全部都是字符串类型。

例题:

在Python中,执行print("3+2")语句得到的结果是"5"。(X)

例题:

在Python编程中,print的功能是将print()小括号的内容输出到控制台,比如:在Python Shell 中输入print(北京,你好)指令,小括号内容可以输出到控制台。(X)


3.变量特点:每次只能存储一个值,不需要声明类型,从右往左通过=赋值

例题:

下列能为变量num 赋值为 10 的选项是?(D)

A.10 = num B.num == 10 C.int num = 10 D.num = 10

例题:

在Python中,下面的赋值语句,正确的是?(C)

A. x+y=10 B.x-2=2y C.x=30 D.3y=x+1

例题:

下列选项中对于变量说法正确的是?(C)

A.Test和test在程序中是同一个变量名

B.在变量名中加入字符 \ 也可以

C.任何保留字都不可以作为变量来使用

D.命名变量时,一定要声明变量的数据类型才可以

例题:

在Python中为一个变量赋值就表明声明了该变量,变量的数据类型取决于赋值数据的类型, 该变量不可以接收其它类型的数据。(X)

4.python中可以同时给多个变量赋值(多个变量共用一个值,多个变量多个值)

如:

a = b = c = 100 (a = 100, b = 100, c = 100)

a, b = 10, 100 (a = 10, b = 100)

5. 变量名由数字,字母,下划线组成
数字不能开头,不能包含空格,标点符号等特 殊字符。
不能用python中的关键字(python自带的函数)作为变量名

例题:

下列可以作为Python变量名的是?(D)

A.And B. an-d C.1_and D.and1

例题:

下列选项中不符合Python语言变量命名规则的是?(B)

A.S B.2_5 C._AI D.CountNum

例题:

if是Python语言的保留字之一,因此if和IF都不可以作为变量名使用。(✅)

例题:

下列可以作为Python变量名的是?(C)

A.or B.1_or C.o_r D.or-2

例题:

下列关于变量的定义和赋值说法错误的是?(A)

A.在Python里,变量的设定和赋值不能同时进行,需要分开使用两条语句。

B.空格不可以作为变量名的一部分。

C.变量名以数字开头,或者以关键字作为变量名称,运行程序时会导致语法错误。

D.变量名称的英文字母有大小写的区别,所以Birth和birth是两个不同的变量。
6.python是区分大小写的。

A = 3

a = 4

a与A是不同的两个变量
7.数据类型int(整型)str(字符串)float(浮点型)

1).int()将括号里的数据类型转化为整数类型

例题:

int('123') 的运行结果是 123。(✅)
2).float()将括号里的数据类型转化为小数类型
3).str()将括号里的数据类型转化为字符串

例题:

str(10)运行结果是'10'。(✅)
4).eval()函数会返回表达式的运算结果

例题:

type()函数用于返回对象的类型,如果执行print(type(eval("3.3+5")))指令,最终的输 出结果是<class "str">。(X)

                5).type()输出括号里的数据类型

        例题:

        在Python编程中,可以使用type()函数查看数据类型,运行print(type("a")),输出的结果是?(B)

        A.<class 'type'>         B.<class'str'>

        C.<class 'int'>         D.语法错误
8.字符串类型的基本运算
+加法运算:字符串的拼接(只能用于字符串类型之间)

print('a' + ‘b’) -----> ‘ab’
*乘法运算:字符串的重复显示

例题:

5*'A'运行结果为5A。(X)

9.input()函数是输入函数,返回的数据类型是字符串

例题:

在Python中,通常使用以下哪个指令获取用户的输入?(A)

A.input() B.print() C.up() D.home()

10.格式化输出

11.%s格式化输出字符串print(‘my name is %s’ %’xiaoming’) --- >>> my name is xiaoming

12.%d格式化输出整数 print(‘i am %d years old’ %’15’) --- >>> i am 15 years old

13.%.2f格式化输出2位小数的浮点数,%f默认保留6位小数(这个经常在运算保留几位小数的时候考)

print(‘ i am %.2f cm tall’ %’178.888’) --- >>> i am 178.88 cm tall

14.print(x, sep=’ ’, end=’\n’),sep和end可以不写,sep默认空格,end默认换行

例题:

使用print("Hello","World")和print("Hello World")输出的结果相同。(✅)

例题:

Python中, print()输出相关内容后默认会换行。(✅)

 

三.运算符
1.python中的’+’有两个作用:用于字符串的拼接或者是数字之间的加法运算。

print(‘hello’ + ‘python’) --- >>> hellopython

print(4 + 3) --- >>> 7
2.算数运算符:+ ,-,* ,/ ,,//,%
**表示的是乘方(5**2表示的是5的平方)
// 整除,表示的是(5//3表示的是5/3的商1)
%表示的是取余数(5%3表示的是5/3的余数2)

/除(结果是小数)

例题:

Python中乘法使用哪个符号?(B)

A.× B.* C.** D.+=

例题:

Python中如何计算得到8除以3的余数?( )

A.8%3 B.8//3 C.8?3 D.8\3

例题:

在Python中,执行语句print(2+4/2),输出结果是哪一种数据类型?(B)

A.整数型 B.浮点型 C.字符型 D.文字型

例题:

已知a=10//3+2,b=(a-1)*2,则b的值是?(C)

A.6 B.7 C.8 D.9

例题:

假设a=2,b=3,那么b * b - 2 * a的结果是?(B)

A.3 B.5 C.-3 D.6

例题:

班级组织春游,总共有46 人, 一辆车只能坐 11 个人,利用程序计算出,剩余不足一车 的人数,下列哪个选项的程序可以完成这个工作?( B)

A.print('剩余不足一车的人数为:', 46 / 11)

B.print('剩余不足一车的人数为:', 46 % 11)

C.print('剩余不足一车的人数为:', 46 ** 11)

D.print('剩余不足一车的人数为:', 46 // 11)

例题:

班级共有45人,四人一组划分学习小组,利用程序计算共分几组、剩余不足一组的人数, 下列哪个选项的程序可以完成此项工作?( )

A. print("4人一组,共分为",45//4,"组")

print("剩余不足一组的人数为:",45%4)

B. print("4人一组,共分为",45%4,"组")

print("剩余不足一组的人数为:",45//4)

C. print("4人一组,共分为",45/4,"组")

print("剩余不足一组的人数为:",45%4)

D. print("4人一组,共分为",45//4,"组")

print("剩余不足一组的人数为:",45/4)

例题:

下列关于运算符说法错误的是?(B)

A.两数相除的结果为商,若两数除得尽,Python会将所得的商自动转换为浮点型数据。

B.两数相除,若除不尽,可以使用“/”运算符获得商的整数部分。

C.“%”运算符可用于取得商的余数部分。

D.如果两个或多个运算符出现在同一个表达式中,需要按照优先级确定运算顺序。

例题:

分别输入小明,小红,小李的期末数学成绩,想要计算三位同学的平均成绩并输出,下列选项正确的是?(B)

A.

a=int(input("小明的数学成绩是:"))

b=int(input("小红的数学成绩是:"))

c=int(input("小李的数学成绩是:"))

print((a+b+c)//3)

B.

a=int(input("小明的数学成绩是:"))

b=int(input("小红的数学成绩是:"))

c=int(input("小李的数学成绩是:"))

print((a+b+c)/3)

C.

a=input("小明的数学成绩是:")

b=input("小红的数学成绩是:")

c=input("小李的数学成绩是:")

print((a+b+c)/3)

D.

a=int(input("小明的数学成绩是:"))

b=int(input("小红的数学成绩是:"))

c=int(input("小李的数学成绩是:"))

print((a+b+c)%3)

3.赋值运算符:=,+=,/=,*=,-=,%=,//=
a // = 2 相当于a = a // 2
4.逻辑运算符:and (与), or(或), not (非)
5.比较运算符(关系运算符):>,<,==,>=,<=,!= 分别是大于,小于,等于,大于等于,小于等于,不等于

例题:

在Python中,<=符号的含义是?(C)

A. 左边的值小于右边的值

B.左边的值小于且等于右边的值

C.左边的值小于或等于右边的值

D.左边的值大于或等于右边的值

例题:

下列符号不是比较运算符的是?(D)

A.== B.!= C.>= D.=

例题:

已知a=4,b=7,那么print(a>b)输出的结果是?(B)

A.False B.True C. 4D.

例题:

在Python中,下列程序段的运行结果是?(A)

a=2

b=3

print(a!=b)

A. True B.False C.0 D.a!=b

例题:

小奇参加知识竞赛,晋级条件是语文成绩和数学成绩必须等于或高于90分,用程序描述,以 下哪个条件语句才是正确的?(A)

A.语文成绩>=90 and 数学成绩>=90

B.语文成绩==90 and 数学成绩==90

C.语文成绩<=90 and 数学成绩<=90

D.语文成绩>=90 or 数学成绩>=90

例题:

下列选项输出结果为False的是?(C)

 

A.2>3 or 3<4 B.1.0==1 C."python"=="Python" D.10>=10.0

 

6. a is b 判断a和b的引用的对象(对应的值)是否相等,相等返回True,不相等返回False
7.a is not b 判断a和b的引用的对象(对应的值)是否不相等,不相等返回True,相等返回False
8.在python中,True是1,False是0,while True 跟 while 1是一样的。

例题:

已知表达式“3+8/4+False”(不包含引号),其输出结果的数据类型为?(C)

A.int B.bool C.float D.语法错误
9. A and B A 和B两个条件都为True的,那么返回的结果就是True,有一个条件是False,返回的结果就是False。

and的特性:找假值,若第一个为假则返回该值;若全都不为假,则返回最后一个真值

例题:

假设a=True, b=False,那么a and b的结果是?(A)

A. True B.False C.1 D.a=True, b=False

例题:

在Python中,如果a=2,b=3那么print(a and b)的输出的结果是False。(✅)


10.A or B A 和B两个条件都为False的,那么返回的结果就是False,有一个条件是True,返回的结果就是True;

or的特性:找真值,若第一个为真则返回该值;若全都不为真,则返回最后一个假值

例题:

以下程序运行的结果是?(A)
print(1<2 and 2<3 or 4>5)

A. True B.False C.1 D.2

例题:

已知

a=True

b=False

c=True

执行语句print(not a and b or c),结果为?(A)

A. True B.False C.1 D.0

例题:

下列代码的运行结果是?(A)

a=3 and 2

b=3 or 4

print(a+b)

A.5 B.7 C.True D.False

11.优先级:算术运算符>比较运算符>逻辑运算符
12.算数运算符的优先级:(),乘除余,加减

Python 运算符优先级从高到低如下:

**:幂运算

+, -:正号,负号

*,  /,  %,  //:乘,除,取模,整除

+,  -:加,减

==,  !=,  >,  >=,  <,  <=,  is,  is not,  in, not in:比较运算符,包括身份运算符和成员运算符

not:布尔“非”,and:布尔“与”,or:布尔“或”

例题:

以下Python运算符,优先级最高的是?(D)

A.= B.!= C.+ D.*

例题:

以下运算符按照优先顺序从高到低排序的结果是?(A)

①**

②/和//

③+和-

A.①②③

B.③②①

C.②③①

D.①③②

例题:

运行指令3**2 > 2*3 and 6 < 5,请问根据运算的优先级,首先进行哪一部分的运算?(B)

A.2>2 B.3**2 C.3 and 6 D.2*3

 

四.海龟

1.turtle.screensize(canvwidth=None, canvheight=None, bg=None),

参数分别为画布的宽(单位像素), 高, 背景颜色。

2. turtle.setup(width=0.5, height=0.75, startx=None, starty=None)宽高xy

例题:

Turtle库中的setup()指令既可以设置画布的大小也可以设置画布的位置。(✅)

例题:

在turtle库中对画布进行如下设置
turtle.setup(width=400, height=300, startx=200, starty=100),关于该指令描述正确的是?(C)

A.画布宽200、高100

B.画布宽300、高400

C.画布宽400、高300

D.画布宽100、高200

例题:

在turtle中可以用setup()设置画布的大小和起始位置。已知画布的设置参数为 turtle.setup(120,120,20,20),若只想更改画布的高度为150,下列指令设置正确的是?( )

A.turtle.setup(150,120,20,20) B.turtle.setup(120,150,20,20)

C.turtle.setup(120,120,150,20) D.turtle.setup(120,120,20,150)

3. turtle.pensize():设置画笔的粗细;

例题:

关于命令turtle.pensize(a) 的描述,下面选项中描述正确的是?(C)

A.这个命令用于设置画笔的颜色 B.这个命令用于设置画笔的形状

C.这个命令用于设置画笔的粗细 D.这个命令用于设置画布的大小

4. turtle.pencolor():画笔颜色

5.turtle.speed(speed):画笔速度, 1-10数值越大越快,但最快是0

例题:

小海龟正在学习有趣的绘图,小海龟正在使用turtle.speed(a)指令(a的当前值为3),小海龟 想将画笔的运动速度设置为最快,让它立刻呈现绘制的结果,应将a的值更改为?(A)

A.0 B.4 C.5 D.10

例题:

海龟正在学习绘制多边形,小海龟想让画笔绘制的速度慢一些,下列哪一指令使画笔绘制的速 度最慢?(B)

A.turtle.speed(0) B.turtle.speed(1)

C.turtle.speed(2) D.turtle.speed(3)

 

6.turtle.forward(100) 向前100像素,与面向方向有关

例题:

Turtle库中,turtle.forward(10),指的是海龟前进10个像素的距离,方向随机。(X)

例题:

在海龟画图中,turtle.forward(100)指令可以让小海龟向前走,turtle.backward(100)指令可以让小海龟 向后走,同时小海龟的头会转向相反的方向。(X)

 

7.turtle.backward(100)  后退100像素

8.turtle.right(90) 顺时针转(右转)90°

例题:

turtle.right(a) 命令的功能是?(A)

A.向右转动a度 B.向左转动a度

C.向右前进a的距离 D.向左前进a的距离

9.turtle.left(90) 逆时针转动(左转)90

例题:

下列哪个命令是逆时针旋转90度?(B)

A.turtle.right(90) B.turtle.left(90)

C.turtle.goto(0,90) D.turtle.goto(90,0)

10.turtle.pendown() 落笔,默认落笔

11.turtle.goto(x,y) 将画笔移动到坐标为x,y的位置

例题:执行以下命令后,turtle的最新坐标是?(C)

import turtle

turtle.goto(-200,-200)

turtle.forward(200)

turtle.left(90)

turtle.forward(200)

A.(-200,200)

B.(200,-200)

C.(0,0)

D.(0,200)

12.turtle.penup() 抬笔,不绘制图形,用于另起一个地方绘制,默认落笔

13.turtle.setx( ) 将当前x轴移动到指定位置

14.turtle.sety( ) 将当前y轴移动到指定位置

15.turtle.setheading(angle) 设置当前朝向为angle角度,默认右朝90°,逆时针增加

16.turtle.home() 设置当前画笔位置为原点,朝向右。

例题:

turtle.home()指令的作用是让小海龟返回原点,在小海龟返回原点后,画笔的颜色等设置不再 保留。(X)

17. turtle.circle(50)绘制半径为50的圆

例题:

调用turtle库指令,不可以只是用一行并且是一个指令直接绘制的图形是?(D)

A.圆形 B.等边三角形 C.正方形 D.直角三角形

例题:

小明想要绘制如图所示的图形,已知指令如下,大圆的半径为70,小圆的半径为50,请问横 线处需要补充的指令依次是?( )

 

 

import turtle
turtle.fillcolor(____)
turtle.begin_fill()
turtle.circle(____)
turtle.end_fill()
turtle.fillcolor(____)
turtle.begin_fill()
turtle.circle(____)
turtle.end_fill()
turtle.done()

A."red",70,"blue",50

B."blue",70,"red",50

C."red",50,"blue",70

D."blue",50,"red",70

18. turtle.circle(50,360,3)#绘制圆的内切三角形

例题:

turtle.circle(100,360)是绘制一个什么样的图形?(B)

A.半径为50的圆形 B.半径为100的圆形

C.半径为360的圆形 D.半径为180的圆形

19.turtle.dot(r,”color”) 绘制一个指定直径和颜色的圆点

例题:

小海龟正在绘制主题电子小报,需要在画布上绘制一个直径为50的圆(实心或空心),下列哪条 指令可以帮助小海龟完成绘制?(B)

A.turtle.dot(100) B.turtle.dot(50)

C.turtle.circle(50) D.turtle.circle(100)

 

20.turtle.fillcolor(colorstring) #绘制图形的填充颜色

例题:

关于turtle库,下列说法不正确的是?(B)

A.turtle.speed()可以设定画笔的运动速度

B.turtle.fillcolor()可以用来设置画布的背景颜色

C.在海龟作图中,小海龟默认朝向屏幕的右方

D.turtle.pencolor()用来设置画笔的颜色

例题:

使用Turtle库时,fillcolor()函数的作用是设置填充颜色。(✅)

21.turtle.color(color1, color2) #同时设置pencolor=color1, fillcolor=color2

例题:

关于语句turtle.color('red','green')说法正确的是?(C)

A.将画笔颜色设置为绿色。

B.该语句会让海龟移动绘制出红色的线条。

C.设置填充颜色为绿色,画笔颜色为红色。

D.与语句turtle.color('red')效果完全一样

22.turtle.filling() #返回当前是否在填充状态

23.turtle.begin_fill() #准备开始填充图形

例题:

小海龟想要给自己绘制的图形涂上颜色,下列关于颜色相关的设置说法错误的是?(B)

A.turtle.pencolor(color)指令用来设置画笔的颜色,并且参数color有两种表示方式。

B.turtle.color(color1,color2)指令用来同时设置画笔及填充颜色,color1代表的是填充颜色, color2代表的是画笔颜色。

C.turtle.fillcolor(color)指令中,color代表的是填充颜色,填充颜色需要在填充前进行声明, 否则以默认颜色或者上次的填充颜色来填充。

D.turtle.begin_fill()和turtle.end_fill()分别为设置填充的起点和终点,结束填充和开始填充必 须成对配合使用。

24.turtle.end_fill() #填充完成

25.turtle.hideturtle() #隐藏画笔的turtle形状

26.turtle.showturtle() #显示画笔的turtle形状

27.turtle.shape('turtle'):设置小乌龟的形状为乌龟, arrow:箭头,turtle:龟,circle:圆,square:正方形,triangle:三角形,classic:经典

28.turtle.stamp()在当前位置印制小乌龟形状(光标指针形状),返回印章id

29.导入turtle库,import turtle / import turtle as t / from turtle import *

例题:

使用下列哪个命令可以在Python中导入turtle库文件?(B)

A.install Turtle B.importturtle

C.createTurtle D.printTurtle

例题:

以下代码可以召唤出几只小海龟?(C)

import turtle

a=turtle.Turtle()

b=turtle.Turtle()

c=turtle.Turtle()

a.forward(100)

b.goto(100,100)

c.goto(100,100)

A.1 B.2 C.3 D.4

 

 

 

 

关 键 词

全国青少年软件编程等级考试 Python一级

相关动态

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢