返回介绍

习题解答

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

1.if语句加多个elif分句通常是编写多路分支的最直接的方式,不过也许并不是最简明的。字典索引运算通常也能实现相同的结果,尤其是字典包含def语句或lambda表达式所写成的可调用函数。

2.在Python 2.5中,表达式形式Y if X else Z在X为真时会返回Y,否则,返回Z。这相当于4行if语句。and/or组合((X and Y)or Z)也以相同方式工作,但更难懂,而且要求Y为真。

3.把语句包裹在语法括号当中(()、[]、或{}),这样就可以按照需要横跨多行;当Python看见闭合括号时,语句就会结束,该语句之外的第2行可以以任意缩进层级开始。

4.True和False只不过分别是整数1和0的特殊版本而已。它们代表的就是Python中的布尔真假值。它们可以用来进行真测试、变量初始化,以及在交互提示模式中打印表达式结果。

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

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

发布评论

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