返回介绍

第三部分 语句和语法

发布于 2024-01-29 22:24:14 字数 929 浏览 0 评论 0 收藏 0

参考第15章 第三部分 练习题 中的习题。

1.编写基本循环。当你做这个练习题时,最后的代码会像这样:

2.反斜线字符。这个例子会打印铃声字符(\a)50次。假设你的机器能处理,而且是在IDLE外运行,你就会听到一系列哔哔声(或者如果你的机器够快的话,就是一长声)。

3.排序字典。下面是做这个练习题的一种方式(如果看不懂的话,就参考第8章或第14章)。记住,你确实是应该把keys和sort调用像这样分开,因为sort会返回None。在Python 2.2和后续版本中,你可以直接迭代字典的键,而不需要调用keys(例如,for key in D:),但是,键列表无法像这段代码那样排序。在新近Python版本中,你也可以使用内置函数sorted来达到相同的效果:

4.程序逻辑替代方案。这里是一些解答的样本代码。对于步骤e,把2**X的结果赋给步骤a和步骤b的循环外的一个变量,并且在循环内使用它。你的结果也许不同。这个练习题的设计目的,主要就是让你练习代码的替代方案,所以任何合理的结果都是满分:

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文