Python 罕见问题集 ::-- ZoomQuiet [2005-09-06 03:57:19]
Contents
include(PyHiddenFeatures,,from="^##startInc$",to="^##endInc$")
1. Python 罕见问题集
1.1. 起源
Infrequently Answered Questions -- norvig.com
by Peter Norvig
Python IAQ:少有回答的问题官方中文版
- 收集Python 极精细的特性问题!值得学习!
大家来共同翻译吧!创建页面时使用 PyIAQ模板 是也乎…………
1.2. 中译
Q: finally子句里面代码是不是总是会被执行? 100%-- huangyi
- The code in a finally clause will never fail to execute, right?
Q: Polymorphism is great; I can sort a list of elements of any type, right?
Q: 是否有一种更好的语法来编写字典文本?所有keys都是标识符。 未完成-- huangyi
- Is there a better syntax for dictionary literals? All my keys are identifiers
Q: 创建对象很爽,但是如何更新? 100%-- ZoomQuiet
- That's great for creating objects; How about for updating?
Q: 嘿, 你可以在0.007kb以内的代码里转置一个矩阵吗? 95%-- huangyi
- Hey, can you write code to transpose a matrix in 0.007KB or less?
Q: f(*m)这个技巧确实不错。不知道这个语法是否可以用在方法调用上, 比如 x.f(*y)? todo-- huangyi
- The f(*m) trick is cool. Does the same syntax work with method calls, like x.f(*y)?
Q: Can you implement abstract classes in Python in 0 lines of code? Or 4?
Q: Can I do the equivalent of (test ? result : alternative) in Python?