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

4
Чи впорядковані словники в Python 3.6+?
Словники упорядковані в Python 3.6 (принаймні під реалізацію CPython) на відміну від попередніх втілень. Це здається суттєвою зміною, але це лише короткий параграф у документації . Він описаний як деталі реалізації CPython, а не мовна функція, але також означає, що це може стати стандартним у майбутньому. Як реалізація нового словника …

6
ModuleNotFoundError: Що означає __main__ не пакет?
Я намагаюся запустити модуль з консолі. Структура мого каталогу така: Я намагаюся запустити модуль p_03_using_bisection_search.pyіз problem_set_02каталогу, використовуючи: $ python3 p_03_using_bisection_search.py Код всередині p_03_using_bisection_search.py: __author__ = 'm' from .p_02_paying_debt_off_in_a_year import compute_balance_after def compute_bounds(balance: float, annual_interest_rate: float) -> (float, float): # there is code here, but I have omitted it to save …

6
Як я можу конвертувати .py у .exe для Python?
Я намагаюся перетворити досить просту програму Python у виконуваний файл і не міг знайти те, що шукав, тому у мене є кілька питань (я запускаю Python 3.6): Методи цього, які я знайшов поки що, такі завантаження старої версії Python та використання pyinstaller/py2exe створення віртуального середовища в Python 3.6, що дозволить …

16
Чому Python 3.6.1 кидає AttributeError: модуль 'enum' не має атрибута 'IntFlag'?
Щойно я встановив Python 3.6.1 для MacOS X Коли я намагаюся запустити консоль (або запустити щось із Python3), ця помилка видається: AttributeError: module 'enum' has no attribute 'IntFlag' $ /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 Failed to import the site module Traceback (most recent call last): File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site.py", line 544, in <module> main() File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site.py", …

4
Як використовувати новий рядок \ \ n у f-string для форматування виводу в Python 3.6?
Я хотів би знати, як відформатувати цей випадок пітонічним способом за допомогою f-рядків: names = ['Adam', 'Bob', 'Cyril'] text = f"Winners are:\n{'\n'.join(names)}" print(text) Проблема в тому, що '\'не можна використовувати всередині {...}частин виразу f-рядка. Очікуваний результат: Winners are: Adam Bob Cyril

10
Як відкласти / відкласти оцінку f-рядків?
Я використовую рядки шаблонів для генерації деяких файлів, і мені подобається лаконічність нових f-рядків для цієї мети, для зменшення мого попереднього коду шаблону з приблизно такого: template_a = "The current name is {name}" names = ["foo", "bar"] for name in names: print (template_a.format(**locals())) Тепер я можу це зробити, безпосередньо замінюючи …

4
Як анотувати типи у циклі for
Я хочу анотувати тип змінної у- forциклу. Я спробував це: for i: int in range(5): pass Але це не спрацювало, очевидно. Я очікую, що працює автозаповнення в PyCharm 2016.3.2. Попередня анотація така: i: int for i in range(5): pass не допомагає. PS Попередня анотація працює для PyCharm> = 2017.1

5
ModuleNotFoundError: Немає модуля з назвою 'distutils.core'
Я нещодавно модернізував з Ubuntu 18.04до 19.04якої має python 3.7. Але я працюю над багатьма проектами, використовуючи Python 3.6. Тепер, коли я намагаюся створити virtualenvwith Python 36в PyCharm, це підвищує: ModuleNotFoundError: No module named 'distutils.core' Я не можу зрозуміти, що робити. Я намагався встановити distutils: milano@milano-PC:~$ sudo apt-get install python3-distutils …

4
Багаторядковий f-рядок у Python
Я намагаюся написати код, сумісний з PEP-8, для вітчизняного проекту (я повинен визнати, що це мої перші кроки у світі пітонів), і у мене є f-рядок довжиною більше 80 символів - суцільна тонка лінія біля крапки на self.text - це позначка 80. (Вибачте за сумне посилання без попереднього перегляду, але …

2
Що таке анотації змінних?
Python 3.6 збирається випустити. PEP 494 - У графіку випуску Python 3.6 згадується кінець грудня, тому я переглянув Що нового в Python 3.6, щоб побачити, що там згадуються анотації змінних : PEP 484 представив стандарт для анотацій типу до параметрів функції, він же підказки типу. Цей PEP додає синтаксис до …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.