没有合适的资源?快使用搜索试试~ 我知道了~
惯用Python的5个技巧(循环)全文共4页,当前为第1页。惯用Python的5个技巧(循环)全文共4页,当前为第1页。惯用Python的5个技巧(循环) 惯用Python的5个技巧(循环)全文共4页,当前为第1页。 惯用Python的5个技巧(循环)全文共4页,当前为第1页。 在这篇文章中,你将看到5种方法可以使你的python循环更习惯,运行得更快,内存效率更高。 在我看来,Python是计算机科学中最简单、最通用的语言之一。如果你正确地编写python代码,很难区分python代码和伪代码。但有时,在编写最漂亮的python代码的过程中,大多数开发人员会忘记一件事:代码的执行速度。 您可以编写可读性非常强的代码,而外行可能会将其混淆为语法技能较差的人所写的英语,但它是可以理解的。但该代码需要超过300毫秒才能运行。这可能不会造成太大的延迟,但在编程领域,这是一个严重的问题。 另一方面,可以用不同的习惯用法编写相同的代码,运行所需时间少于10毫秒。但是,即使是专业的python开发人员也很难理解它。 因此,对于开发人员来说,在这两个极端之间取得平衡是非常重要的。这些类型的代码在业界
资源推荐
资源详情
资源评论
惯用 Python 的 5 个技巧(循环)
惯用 Python 的 5 个技巧(循环)
在这篇文章中,你将看到 5 种方法可以使你的 python 循环更习
惯,运行得更快,内存效率更高。
在我看来,Python 是计算机科学中最简单、最通用的语言之一。
如果你正确地编写 python 代码,很难区分 python 代码和伪代码。但
有时,在编写最漂亮的 python 代码的过程中,大多数开发人员会忘记
一件事:代码的执行速度。
您可以编写可读性非常强的代码,而外行可能会将其混淆为语法
技能较差的人所写的英语,但它是可以理解的。但该代码需要超过
300 毫秒才能运行。这可能不会造成太大的延迟,但在编程领域,这
是一个严重的问题。
另一方面,可以用不同的习惯用法编写相同的代码,运行所需时
间少于 10 毫秒。但是,即使是专业的 python 开发人员也很难理解它。
因此,对于开发人员来说,在这两个极端之间取得平衡是非常重
要的。这些类型的代码在业界被称为惯用代码。
根据定义,惯用代码是一种用您的语言的通用方式执行通用任务
的代码。换句话说,惯用代码是任何易于阅读,同时又非常高效的代
码。
我在 twitter 上经常关注 Raymond Hettinger (@raymondh),他
是 Python 社区的核心开发人员之一,他为 Python 存储库贡献了大量
代码,使 Python 语言更加习惯化。
在本博客中,我将介绍一些帮助您改进python代码的技术。开始:
a. range()
让我们从最明显的开始,假设你需要从 2 迭代到 10。所以如果你
是一个绝对的初学者,你可能会写这样的东西:
for i in [2,3,4,5,6,7,8,9,10]: print(i)
这样的方法是可行的,也是可以理解的,它不是一个可扩展的方
法。如果你想循环 2 到 200 万呢。
在这种情况下, 可以使用 range(stop)或 range(start, stop,
资源评论
小虾仁芜湖
- 粉丝: 84
- 资源: 9357
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功