2021月09月Python一级理论答案及解析.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

一、单选题

1、取整除的运算符是?

A、/

B、//

C、÷

D、**

解析:【喵呜刷题小喵解析】:在多数编程语言中,取整除的运算符通常是“/”并

带有一个修饰符,例如在Python中是“//”,表示执行整数除法,即取整除。因此,

答案为B选项。其他选项如“///”、“÷”和“**”在多数编程语言中并不表示取整除的运

算。

2、下面的程序为海龟绘制正方形的程序,请选择正确选项将程序补全?

A、90

B、-90

C、0

D、180

解析:【喵呜刷题小喵解析】:根据题目中的图片,我们可以看到四个选项,每个

选项都对应一个角度值。要补全这个程序,我们需要确定哪个选项是与绘制正方形

相关的。在绘制正方形时,海龟需要按照特定的顺序和方向移动,以形成正方形。

通常,海龟会先向前移动一段距离,然后右转90度,再向前移动一段距离,然后右

转90度,重复这个过程四次。根据这个逻辑,我们可以分析每个选项:A.

右转90度:这是绘制正方形时需要的第一次和第三次右转。B.

左转90度:与绘制正方形不符。C.原地不动:与绘制正方形无关。D.

左转180度:与绘制正方形不符。因此,正确答案是A,表示海龟需要右转90度。

3、已知a=5,a*=2,那么print(a)的结果为?

A、5

B、2

C、10

D、20

解析:【喵呜刷题小喵解析】在Python中,`*=`

是一个复合赋值运算符,表示将右侧的值乘以左侧的变量,然后将结果赋值给左侧

的变量。所以,`a*=2`等价于`a=a*2`。题目中已知`a=5`,那么执行`a*=2`

后,`a`的值就会变为`5*2=10`。因此,`print(a)`的结果应该是

`10`,所以正确答案是C。

4、Python程序保存后的扩展名是?

A、pyt

B、py

C、pn

D、ph

解析:【喵呜刷题小喵解析】:在Python编程中,保存后的程序文件通常使用“.py”

作为扩展名。这是Python的标准文件扩展名,用于标识Python源代码文件。因此,

正确答案是B选项,即“py”。

5、关于turtle,以下描述错误的是?

A、turtle中的画笔不能设置不同的形状

B、turtle中的画笔可以设置移动的速度

C、turtle中的画笔可以设置不同的颜色

D、turtle中的画笔可以设置不同的大小

解析:【喵呜刷题小喵解析】:在turtle库中,画笔确实可以设置不同的属性,如

颜色、速度等。但是,画笔的形状在turtle库中通常是固定的,不能随意设置。因

此,选项A的描述是错误的。选项B、C和D都是正确的描述,因为turtle中的画笔可

以设置移动的速度、不同的颜色以及不同的大小(尽管大小通常指的是线条的粗细

,而不是画笔本身的物理大小)。

6、运行以下代码,print(2021=2020or输出的结果是?

A、Flase

B、True

C

D

解析:【喵呜刷题小喵解析】:根据Python的布尔运算规则,`2021=2020`为

False,为True。在逻辑或运算中,只要有一个条件为

True,则整个表达式的结果就为True。因此,`print(2021=2020or`

的输出结果为True。

7、print(17+2)输出的结果是?

A、17+2

B、19

C、172

D、17+2

解析:【喵呜刷题小喵解析】题目中的问题是询问`print(17+

2)`输出的结果是什么。`print`函数用于输出指定的内容。在这个例子中,`17+

2`是一个字符串,而不是一个数学表达式。因此,`print(17+

2)`会原样输出这个字符串,即输出`17+2`,而不是计算`17+

2`的结果。所以,正确答案是D选项,即`17+2`。

8、turtle.goto(x,y)的含义为下列选项的哪一个?

A、以目前坐标为原点,画一个边长为x和y的矩形

B、画笔提笔,移动到x,y的位置

C、按照现在画笔状态,将画笔移动到坐标为x,y的位置

D、将目前原点移动到x,y的位置

解析:【喵呜刷题小喵解析】在Python的turtle模块中,`goto(x,y)`方法用于移动画

笔到指定的位置,这里的x和y代表坐标值,

文档评论(0)

喵呜刷题 + 关注
实名认证
文档贡献者

来喵呜刷题,完成你的职业蜕变!

1亿VIP精品文档

相关文档