在Python中为关键字定义别名

The*_*nce 0 python

我想用西班牙语而不是英语用Python编程.如何为if和等关键字定义别名for

Sle*_*led 8

  1. 你没有."if"和"for"是Python的硬编码部分.你可以编写自己的编程语言或翻译,但是你不能用真正的Python做你想要的(你可以在Lisp中或在C/C++中使用宏).

  2. 更重要的是,编程是用英语完成的.它不一定公平,但就是这样.所有文档都是英文的,所有库中的方法也是如此.来自ESR:" 英语是黑客文化和互联网的工作语言,你需要知道它才能在黑客社区中发挥作用." " Linus Torvalds,一个芬兰人,用英语评论他的代码(显然他从来没有想过要这样做).他流利的英语是他招募全球Linux开发人员社区的一个重要因素.这是一个例子值得关注."

  • @ArtB你永远不会知道一个项目的未来,以及谁必须在几年内维护它 (2认同)
  • @Morwenn我使用美式英语代码,因为它更简洁,并且与第三方库保持一致.在评论中,两者足够相似,并不重要. (2认同)