- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
课后习题参考答案
第11章
11.1:
一、选择题
1.C
2.D
3.C
二、填空题
1.IDLE、PyCharm、Jupyter、Spyder
2.解释型
3.Java、C++、Python
三、简答题
1.集成开发环境是一种辅助程序开发人员进行开发工作的应用软件,在开发工具内部就可以辅助编写代码,并编译打包成为可用的程序,有些甚至可以设计图形接口。IDE是集成了代码编写功能、分析功能、编译功能、调试功能等的一体化开发软件服务套。这些集成开发工具可以帮助开发者加快开发速度,提高效率。
2.Anaconda便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本。Anaconda包含了conda、Python在内的超过180个科学包及其依赖项。平台中的JupyterNotebook组件是一个交互性良好的编程环境,操作界面简洁,使用方便。能保存代码运行过程中的变量结果,方便查看历史信息,是一款笔记本型的编程环境,非常适合初学者。
11.2:
一、选择题
1.D
2.A
3.C
4.B
二、填空题
1.#
2.’’’”””
3.break、input、print
三、简答题
1.1)变量名只能包含字母、数字和下划线(A-z、0-9和_)。变量名不能以数字开头。
2)变量名区分大小写,name、Name、NAME分别表示三个不同的变量。
3)不要将Python保留字和已有标识符用作变量名。
4)变量名应既简洁又顾名思义。例如,name比n好,student_name比s_n好,name_length比length_of_persons_name好。
2.变量是存放在计算机内存中的值,由变量名、赋值符号(=)、变量值构成。当变量定义的时候,会在内存中申请一块空间专门用来存放变量值,而变量名,就是这个空间的门牌号(地址),能方便的找到这块内存空间。
11.3:
一、选择题
1.B
2.A
3.A
4.A
二、填空题
1.Numbers(数字)、String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典)
2.+
3.Il
三、简答题
1.
s=Python
tup=tuple(s)
print(tup)#输出:(P,y,t,h,o,n)
2.字典由键和值(key和value)成对组成。字典的每个键与值用冒号(:)隔开,每对用逗号分隔,整体放在花括号中({})。键必须独一无二,但值则不必。值可以取任何数据类型,但必须是不可变的,如字符串、数或元组。字典的常用的使用场景有:
1)缓存:字典可以用来实现缓存功能,将计算结果存储在字典中,以便后续使用。这样可以避免重复计算,提高程序的执行效率。
2)数据存储和检索:字典可以用来存储和检索大量的数据,通过使用键来快速访问对应的值。例如,可以使用字典来存储学生的姓名和成绩,通过学生的姓名作为键来获取对应的成绩。
3)配置文件:字典可以用来存储配置信息,例如数据库连接信息、API密钥等。通过读取字典中的键值对,可以方便地获取配置信息。
11.4:
一、选择题
1.B
2.B
3.B
4.B
二、填空题
1.算术运算符、比较运算符、逻辑运算符、成员运算符、赋值运算符
2.布尔
3.字符串、列表、元组
三、简答题
1.如这是变量是a,开根号为a**0.5
2.在Python中,除法操作可以用两种方式来表示:真除法:使用斜杠/表示;整除:使用双斜杠//表示。
真除法返回浮点数结果,而整除返回结果中的整数部分,舍弃小数。取模操作使用%符号,返回两个数相除后的余数。
11.5:
一、选择题
1.C
2.C
3.B
二、填空题
1.while、for
2.continue
3.5050
三、简答题
1.break和continue语句在编程中常常被用于控制循环的行为,但是它们的行为在细节上是有很大区别的。
1)break语句:当break语句在一个循环(如for或while循环)中被执行时,它会立即停止当前循环的执行,并跳出循环。也就是说,break语句会立即结束整个循环,即使循环的条件可能还未满足。
2)continue语句:当continue语句在一个循环中被执行时,它会立即停止当前循环的当前迭代,并开始下一个迭代。也就是说,continue语句会跳过当前循环的剩余部分,并继续检查循环的条件。如果条件仍然满足,循环将继续进行下一个迭代。
2.
#距离
distance=20
#起步价
base_fare=10
#起步距离
start_distance=3
#标准费率
standard_rate=2
#远途费率
long_dista
您可能关注的文档
- 人工智能导论 教案汇总 江南 10.1-10.2-大模型与AIGC ---11.9 综合实践.docx
- 人工智能导论 教案全套 江南 01-人工智能概论 --11.9 综合实践.docx
- 人工智能导论 课后习题参考答案汇总 江南 第1--11章 .docx
- 人工智能导论 课后习题参考答案-第6章.docx
- 人工智能导论 课后习题参考答案-第7章.docx
- 人工智能导论 课后习题参考答案-第8.章.docx
- 人工智能导论 课后习题参考答案-第9章.docx
- 人工智能导论 课后习题参考答案-第1章.docx
- 人工智能导论 课后习题参考答案-第2章.docx
- 人工智能导论 课后习题参考答案-第3章.docx
最近下载
- Lois Lowry - Number the Stars英文原版儿童读物电子版下载.docx VIP
- 北师大版数学六年级下册《正比例》王沛荣老师陕西省省级优课课件.ppt
- 云南省红河州弥泸大型灌区工程(水利水电建设项目)中水北方2020年.pdf VIP
- 静脉导管常见并发症临床护理实践指南附有答案.docx
- 胆管癌诊治指南更新解读2024(全文) .pdf
- 金匮要略习题及答案汇总.pdf VIP
- DeepSeek入门宝典培训课件.pptx
- 2025届高考专题复习:小说人物形象+课件.pptx VIP
- 2025届湖北省重点学校高三第一次联合测评(一模)语文试题和答案详解.pdf
- 《主动脉夹层与急诊》课件.ppt VIP
文档评论(0)