Pytania otagowane jako pep

6
Dlaczego w Python3 nie ma funkcji Xrange?
Ostatnio zacząłem używać Python3 i brak jest xrange boli. Prosty przykład: 1) Python2: from time import time as t def count(): st = t() [x for x in xrange(10000000) if x%4 == 0] et = t() print et-st count() 2) Python3: from time import time as t def xrange(x): return …
273 python  python-3.x  pep  xrange 



8
Lepiej „spróbować” czegoś i wyłapać wyjątek lub sprawdzić, czy można najpierw uniknąć wyjątku?
Czy powinienem przetestować, czy ifcoś jest prawidłowe, czy po prostu tryto zrobić i wyłapać wyjątek? Czy istnieje solidna dokumentacja mówiąca, że ​​jeden sposób jest preferowany? Czy jest jeden sposób bardziej pytoniczny ? Na przykład, czy powinienem: if len(my_list) >= 4: x = my_list[3] else: x = 'NO_ABC' Lub: try: x …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.