Запитання з тегом «python-3.x»

23
Програмування чисто при написанні наукового коду
Я не пишу великих проектів. Я не підтримую величезну базу даних або не маю справу з мільйонами рядків коду. Мій код - це в основному матеріал "сценаріїв" - речі для перевірки математичних функцій або для імітації чогось - "наукового програмування". Найдовші програми, над якими я працював до цього моменту, - …

7
Як погано ідея використовувати файли Python як файли конфігурації?
Я завжди використовував файли JSON для конфігурації своїх додатків. Я почав використовувати їх з того часу, коли я кодував багато Java, і тепер я працюю в основному над розробкою Python на стороні сервера та інформацією про дані, і я не впевнений, чи JSON - це правильний шлях. Я бачив, як …

2
Чому деякі мови переходять до найближчого цілого числа EVEN?
Мови програмування, як схема (R5RS) та Python ( див. Це запитання ), спрямовуються до найближчого парного цілого числа, коли значення точно знаходиться між навколишніми цілими числами. Які міркування за цим? Чи є математична ідея, яка робить наступні обчислення легшими для міркувань? (R5RS згадує стандарт плаваючої крапки IEEE як джерело такої …

3
Чому Python не має функції «сплющити» для списків?
Erlang і Ruby оснащені функціями для вирівнювання масивів. Здається, такий простий і корисний інструмент для додавання до мови. Можна зробити так: >>> mess = [[1, [2]], 3, [[[4, 5]], 6]] >>> mess.flatten() [1, 2, 3, 4, 5, 6] Або навіть: >>> import itertools >>> mess = [[1, [2]], 3, [[[4, …

5
Чи поєднує Python суміш проти схеми?
Я цілком усвідомлюю, що pylintта інші інструменти статичного аналізу не є всезнаючими, і іноді їхні поради повинні бути не дотримані. (Це стосується різних класів повідомлень, а не лише conventions.) Якщо у мене є заняття на кшталт class related_methods(): def a_method(self): self.stack.function(self.my_var) class more_methods(): def b_method(self): self.otherfunc() class implement_methods(related_methods, more_methods): def …

1
Які проблеми вирішують нові функції python 3? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Нові функції Python 3 кажуть: ми в основному виправляємо відомі роздратування та бородавки та …

2
Як я повинен називати функції, які повертають значення в Python?
Мене бентежить вибір імен для моїх функцій в Python . Іноді Python вбудованих функцій є імперативом , таких як: printфункції і метод рядки find. Іноді вони не такі, як: lenйого ім'я не є обов'язковим, як calculate_len, наприклад, і typeне є find_type. Я можу зрозуміти, що printповертає значення, яке ми не …

3
Чому Python не був оптимізований як сучасні реалізації Javascript?
Сучасні реалізації JavaScript, такі як V8 (Chrome), SpiderMonkey (Firefox) та Chakra (IE / Edge), мають компіляцію JIT та ряд інших оптимізацій для підвищення продуктивності. Чому у Python цього немає? Я дивився на PyPy та IronPython, які обоє заявляють про збільшення швидкості. PyPy Я не розумію, як реалізація Python, написана на …
11 python-3.x  jit 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.