《树莓派Python编程入门与实战(第2版)》——3.11 练习

3.11 练习

3.11.1 问题

1.当存储一个Python脚本时,文件扩展名是.python。对还是错?

2.Python编程语言的名字从何而来?

  a.巨蟒剧团之飞翔的马戏团。

  b.蟒蛇。

  c.希腊的巨蟒。

3.在IDLE交互式模式,哪种颜色表示一个字符串?

4.在IDLE交互式模式中,哪种颜色表示一个函数?

5.IDLE提供了如下的哪种功能(如果适用的话,可以多选)?

  a.基本的文本编辑器

  b.语法检查

  c.代码脚本编程

  d.代码自动完成

  e.以上所有选项

6.要使用nano文本编辑器,在命令行输入     。

7.要访问IDLE开发环境,单击     图标,它默认地位于GUI菜单中。

8.Python 2是基于     编码的,而Python 3是基于Unicode编码的。

9.IDLE、nano和Python 3应该/不应该(二选一)是在Raspbian上默认安装的。

10.可以在IDLE的交互模式中(shell)中输入exit来退出IDLE。这种说法正确还是错误?

3.11.2 答案

1.错误,Python的文件扩展名是.py。

2.Python语言的名称来源于巨蟒剧团之飞翔的马戏团。

3.在IDLE交互式模式,绿色表示一个字符串。

4.在IDLE交互式模式,紫色表示一个函数,例如print函数。

5.IDLE提供了a.基本的文本编辑器 b. 语法检查和d. 代码自动完成。然而,它不能为你自动编写脚本。

6.在命令行输入nano以访问nano文本编辑器。

7.单击Python 3图标以访问IDLE开发环境。

8.Python 2基于ASCII编码,它只支持英文字符,而Python 3基于Unicode,它支持英文和非英文字符的编码。

9.IDLE、nano和Python 3都应该在Raspbian上默认安装。

10.错的。在IDLE的交互模式(shell)中,必须输入exit()才能够退出IDLE。

时间: 2024-10-22 18:21:39

《树莓派Python编程入门与实战(第2版)》——3.11 练习的相关文章

《架构真经:互联网技术架构的设计原则(原书第2版)》一导读

 前 言   感谢你对本书第2版感兴趣!作为一本入门.进修和轻量级的参考手册,本书旨在帮助工程师.架构师和管理者研发及维护可扩展的互联网产品.本书给出了一系列规则,每个规则围绕着不同的主题展开讨论.大部分的规则聚焦在技术上,少数规则涉及一些关键的思维或流程问题,每个规则对构建可扩展的产品都是至关重要的.这些规则在深度和焦点上都有所不同.有些规则是高级的,例如定义一个可以应用于几乎任何可扩展性问题的模型:其他的则比较具体,可能用来解释一种技术,例如怎么修改HTTP头来最大化内容缓存.在本版中,我们

《产品设计与开发(原书第5版)》——导读

前言 本书是我们在产品开发这一跨学科课程讲义的基础上编写的,该课程面向工程和工业设计领域的研究生以及MBA学生.尽管本书的主要受众是上述跨学科领域的研究生,但是许多工程设计领域的本科生和研究生教师也会发现它是一本非常有用的教学参考书,同时本书对专业人士也非常有用.实际上,我们不可避免地需要针对专业读者来编写,因为大部分学生本身就是专业人士,他们都曾在产品开发或者相关领域工作过. 本书把市场营销.设计以及工业制造的观点融合为产品开发的整体思路,因此能够使每个学生准确地理解实实在在的产品开发实践,以

《产品设计与开发(原书第5版)》——3.2 机会识别的评比结构

3.2 机会识别的评比结构 不同的机会价值差异很大,且这些价值受不确定性因素的影响.因此应识别出一系列的机会,然后挑选出可进一步开发且可能成功的机会子集.这个过程可以看作是对机会创新性的评比(tournament),只有最佳的方案才能被采用.对于一个成功的商业案例,通常有几十.几百甚至上千的机会可能会被考虑到.筛选的过程会选出一些能够进行进一步开发的机会子集,然后从这个子集中再选出一个或多个能够推出完整的产品开发的机会,具体如图表3-4所示. 图表3-4 机会识别过程的评比结构:采用机会联赛评比

《Unity着色器和屏幕特效开发秘笈(原书第2版)》一2.7 创建透明材质

本节书摘来自华章出版社<Unity着色器和屏幕特效开发秘笈(原书第2版)>一书中的第2章,第2.7节,作者 [英]艾伦朱科尼(Alan Zucconi) [美]肯尼斯拉默斯(Kenneth Lammers),更多章节内容可以访问"华章计算机"公众号查看 2.7 创建透明材质 到现在为止,我们见到的着色器都有一个共同点-都用在实心材质上.如果你想提升游戏视觉效果,某些时候透明材质是个不错的选择,比如火焰效果或者窗户玻璃等.透明材质的制作相对复杂一点.在渲染实心物体之前,Uni

《Unity着色器和屏幕特效开发秘笈(原书第2版)》一1.3 从Unity 4向Unity 5迁移

本节书摘来自华章出版社<Unity着色器和屏幕特效开发秘笈(原书第2版)>一书中的第1章,第1.3节,作者 [英]艾伦朱科尼(Alan Zucconi) [美]肯尼斯拉默斯(Kenneth Lammers),更多章节内容可以访问"华章计算机"公众号查看 1.3 从Unity 4向Unity 5迁移 不可否认,电子游戏中的图像技术在过去的10年中发生了翻天覆地的变化.每一个包含前沿技术的新游戏的面世,带给我们的都是无与伦比的实时超现实体验.同样,在Unity中着色器及其相关技

《面向对象的思考过程(原书第4版)》一1.4 由面向过程开发过渡到面向对象开发

本节书摘来自华章出版社<面向对象的思考过程(原书第4版)>一书中的第1章,第1.4节,[美] 马特·魏斯费尔德(Matt Weisfeld) 著黄博文 译更多章节内容可以访问"华章计算机"公众号查看. 1.4 由面向过程开发过渡到面向对象开发 现在我们对面向过程与面向对象开发技术有了一定的了解.接下来我们继续深入学习. 1.4.1 过程式编程 过程式编程通常会将系统的数据与对数据的操作分离开来.例如,如果你想通过网络发送信息,只发送相关数据(见图1-4),而期望网络管道另一

《Unity着色器和屏幕特效开发秘笈(原书第2版)》一2.4 给着色器添加纹理

本节书摘来自华章出版社<Unity着色器和屏幕特效开发秘笈(原书第2版)>一书中的第2章,第2.4节,作者 [英]艾伦朱科尼(Alan Zucconi) [美]肯尼斯拉默斯(Kenneth Lammers),更多章节内容可以访问"华章计算机"公众号查看 2.4 给着色器添加纹理 在模拟现实效果方面,纹理可以让着色器迅速生动起来.为了高效使用纹理,我们需要理解二维图像是如何映射成三维模型的.这个映射过程称为纹理映射.为了进行纹理映射,我们需要在着色器和想要应用纹理的三维模型上

《Unity着色器和屏幕特效开发秘笈(原书第2版)》一2.6 法线映射

本节书摘来自华章出版社<Unity着色器和屏幕特效开发秘笈(原书第2版)>一书中的第2章,第2.6节,作者 [英]艾伦朱科尼(Alan Zucconi) [美]肯尼斯拉默斯(Kenneth Lammers),更多章节内容可以访问"华章计算机"公众号查看 2.6 法线映射 三维模型中的每一个三角形都有一个面朝方向(facing direction),顾名思义指的是三角形的朝向.这个方向通常用一个从三角形中心出发垂直于三角形表面的箭头表示.面朝方向对于光线在物体表面反射的时候起

《Unity着色器和屏幕特效开发秘笈(原书第2版)》一2.9 打包和混合纹理

本节书摘来自华章出版社<Unity着色器和屏幕特效开发秘笈(原书第2版)>一书中的第2章,第2.9节,作者 [英]艾伦朱科尼(Alan Zucconi) [美]肯尼斯拉默斯(Kenneth Lammers),更多章节内容可以访问"华章计算机"公众号查看 2.9 打包和混合纹理 纹理不仅在存储许多像素颜色数据的时候非常有用,同时还可以用来存储x和y方向的一堆像素集合以及其RGBA通道.可以将几个图像打包成一个RGBA纹理,然后通过着色器代码来提取每一个R,G,B,A组件作为单

《Unity着色器和屏幕特效开发秘笈(原书第2版)》一2.5 通过修改UV值来滑动纹理

本节书摘来自华章出版社<Unity着色器和屏幕特效开发秘笈(原书第2版)>一书中的第2章,第2.5节,作者 [英]艾伦朱科尼(Alan Zucconi) [美]肯尼斯拉默斯(Kenneth Lammers),更多章节内容可以访问"华章计算机"公众号查看 2.5 通过修改UV值来滑动纹理 在物体表面滑动纹理是现代游戏行业中一种非常常用的纹理技术.通过滑动纹理可以创建出诸如瀑布.河流.熔岩等诸多生动的特效.这种技术也是制作精灵特效的基础,关于这部分内容会放在本章另外一小节中.首