Запитання з тегом «python»

Python - це динамічно набрана мова програмування високого рівня. Її дизайн зосереджується на чіткому синтаксисі, інтуїтивно зрозумілому підході до об'єктно-орієнтованого програмування та правильному способі зробити речі очевидними. Python підтримує модулі та винятки та має широку стандартну бібліотеку модулів. Python є загальним призначенням і тому широко використовується, від Інтернету до вбудованих систем.

3
Чому не існує компілятора python для рідного машинного коду?
Як я розумію, причина різниці швидкостей між компільованими мовами та python полягає в тому, що перший компілює код до кінця до коду рідної машини, тоді як python - у байт-коді python для інтерпретації PVM. Я бачу, що таким чином коди python можна використовувати в декількох операційних системах (принаймні в більшості …

7
Чи варто використовувати python 2.6 або 2.7 або 3.x? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 6 років тому . Версія python, яку я використовую, становить 2.6 , а є 2.7 і 3.x. Зазвичай я використовую python для якоїсь тривіальної …
25 python 

8
Питання інтерв'ю Python [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
25 python  interview 

4
Функціонування винятків у функціональному стилі
Мені сказали, що у функціональному програмуванні ніхто не повинен кидати та / або спостерігати за винятками. Натомість помилковий розрахунок слід оцінювати як нижнє значення. У Python (або інших мовах, які не повністю заохочують функціональне програмування) можна повертатись None(або інша альтернатива, яка трактується як нижнє значення, хоча Noneі не суворо відповідає …

1
Розподіл файлів одного пітона: модуль чи пакет?
Припустимо, у мене є корисна функція python або клас (або будь- useful_thingякий інший), який називається в одному файлі. Існує два принципи організації вихідного дерева. Перший спосіб використовує один модуль: - setup.py - README.rst - ...etc... - foo.py де useful_thingвизначено в foo.py. Друга стратегія - скласти пакет: - setup.py - README.rst …

3
Python - 'if foo in dict' vs 'try: dict [foo]'
Це менше питання про природу набору качок і більше про перебування пітоніка. Перш за все - коли ми маємо справу з диктами, зокрема, коли структура дикта є досить передбачуваною, а конкретний ключ зазвичай не присутній, але іноді є, я спочатку думаю про два підходи: if myKey in dict: do_some_work(dict[myKey]) else: …
24 python 

8
Чи ставлять рамки занадто великі абстракції? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Я програмую трохи менше року і маю певний досвід написання системних додатків, веб-додатків та …

7
Продуктивність Python VS Java Productivity
Над SO я зіткнувся з питанням про те, яка платформа, Java або Python найкраща для розробки в Google AppEngine. Багато людей похвалилися підвищеною продуктивністю, отриманою від використання Python над Java. Одне, що я б сказав про аргумент продуктивності Python vs Java, - це те, що Java має чудові IDE для …

8
Ruby чи Python? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
24 learning  python  ruby 

4
Як боротися з підключеннями до бази даних в модулі бібліотеки Python
Я створив бібліотеку в Python, яка містить функції доступу до бази даних. Це бібліотека обгортки навколо бази даних сторонніх додатків, написана через те, що стороннє додаток не пропонує гідного API. Тепер я спочатку дозволяв кожній функції відкривати підключення до бази даних протягом тривалості виклику функції, що було в порядку, поки …
23 python 

6
Як вирішити проблему вкладених коментарів
Здається, що не лише однією мовою коментарі не можуть бути вкладені. У вас є гарне рішення цієї проблеми? Одне з вирішень C / C ++ та Java - це використовувати лише однорядковий коментар, але тоді неможливо коментувати більший блок. Я стикаюся з чимось таким: </li><!-- <li><!-- Save --> Тому я …
23 java  c++  python  c  comments 

9
Чому в Java / C ++ немає оператора живлення?
Поки є такий оператор - **у Python мені було цікаво, чому у Java та C ++ теж немає. Це легко зробити для класів, які ви визначаєте на C ++, з перевантаженням оператора (і я вважаю, що таке можливо і в Java), але якщо говорити про примітивні типи, такі як int, …
23 java  c++  python 

1
Чому в документації на деяких мовах написано "еквівалентно", а не "є"?
Чому в документації на деяких мовах написано "еквівалентно", а не "є"? Наприклад, кажуть Документи Python itertools.chain(*iterables) ... Еквівалентно : def chain(*iterables): # chain('ABC', 'DEF') --> A B C D E F for it in iterables: for element in it: yield element Або ця посилання C ++ на find_if: Поведінка цього …

2
SQLite з двома процесами python, що мають доступ до нього: одне читання, одне написання
Я розробляю невелику систему з двома компонентами: один опитує дані з Інтернет-ресурсу і переводить їх у дані sql, щоб зберегти їх на локальному рівні; другий читає ці sql дані з локального примірника та подає їх через json та спокійний api. Спочатку я планував зберігати дані за допомогою postgresql, але оскільки …

9
Я відчуваю, що застряг у центрі Python, як пройти початківця [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну стеками програмного забезпечення. Закрито 4 роки тому . Це питання було перенесено із переповнення стека, оскільки на нього можна відповісти на Exchange Software Stack Exchange. Мігрували 8 років …
22 python 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.