java - 给 Java 程序员的 Python 可读性提示

标签 java python conventions readability

我是一名 Java 程序员,但现在正在进入“Python 领域”以获取一些 Python 更擅长的东西。我很确定我的代码的很大一部分对于 Python 程序员来说看起来很奇怪(例如,在每个 if 上使用括号)。

我知道每种语言都有自己的约定和一套“习惯”。那么,从可读性的角度来看,什么是 Java 中“要走的路”的约定和实践,但实际上并不是做事的“pythonic 方式”?

最佳答案

这个问题没有简单的答案。您的代码需要时间才能成为 "Pythonic" .不要尝试在 Python 中重新创建 Java 习语。学习 Python 习语只需要时间。

看看Code Like a Pythonista: Idiomatic Python , Style Guide for Python CodePython for Java Programmers (archived) .

关于java - 给 Java 程序员的 Python 可读性提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2870292/

相关文章:

java - 使用正则表达式将所有 JSON 整数值用双引号 ""括起来

java - 如何在java中显示连接表?

python - Python 中用于 HTML 解析器的 http 请求和正则表达式

python - 如何在python中制作一个gui

java - 是否有包含/不包含时间间隔结束的标准?

C++ 函数约定?

java - Shell 脚本运行 Java Jar 服务

Java 网络应用程序

c# - 有没有人将 rpy2 与 py2exe 一起使用?

c++ - 默认情况下,c++ 成员函数是否使用 cdecl+fastcall 约定编译?