Вопросы с тегом «python»

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.

4
ВНИМАНИЕ: тензор потока: образцы-весовые режимы были переведены из… в ['…']
Обучение классификатора изображений с использованием .fit_generator()или .fit()передачей словаря class_weight=в качестве аргумента. Я никогда не получал ошибок в TF1.x, но в 2.1 я получаю следующий вывод при начале обучения: WARNING:tensorflow:sample_weight modes were coerced from ... to ['...'] Что значит принуждать что-то от ...к ['...']? Источник этого предупреждения о tensorflowрепо здесь , …

12
Сбой Python в MacOS 10.15 Beta (19A582a) с «/usr/lib/libcrypto.dylib»
Я запустил свой проект Django с новой MacOS Catalina и работал нормально. Я установил oh_my_zsh, а затем попытался запустить тот же проект, он падает со следующими ошибками. Я удалил oh_my_zsh и попытался снова, но это не сработало. Path: /usr/local/Cellar/python/3.7.4_1/Frameworks/Python.framework/Versions/3.7/Resources/Python.app/Contents/MacOS/Python Identifier: Python Version: 3.7.4 (3.7.4) Code Type: X86-64 (Native) Parent Process: …

5
Раунд Питона до следующей высшей степени 10
Как мне удастся сделать так math.ceil, чтобы число присваивалось следующей по величине степени 10? # 0.04 -> 0.1 # 0.7 -> 1 # 1.1 -> 10 # 90 -> 100 # ... Мое текущее решение - это словарь, который проверяет диапазон входного числа, но он жестко запрограммирован, и я бы …
44 python  ceil 

6
Как я могу заменить первое вхождение символа в каждом слове?
Как я могу заменить первое вхождение символа в каждом слове? Скажем, у меня есть эта строка: hello @jon i am @@here or @@@there and want some@thing in '@here" # ^ ^^ ^^^ ^ ^ И я хочу удалить первое @в каждом слове, чтобы в итоге я получил окончательную строку, подобную …
44 python  regex 

5
pip3 «Ошибка типа: объект« модуль »не вызывается» после обновления
Я новичок в Python, я хочу установить Jupyter Notebook в моей консоли, я ввожу следующее: pip3 install --upgrade pip после этого у меня возникает ошибка при использовании pip3, установка другой библиотеки, консоль печати: File "/usr/bin/pip3", line 11, in <module> sys.exit(main()) TypeError: 'module' object is not callable Я не знаю, что …
42 python  ubuntu  pip 

5
Полный набор знаков препинания для Python (не только ASCII)
Есть ли список или библиотека, в которой есть все знаки препинания, с которыми мы обычно сталкиваемся? Обычно я использую string.punctuation, но некоторые знаки препинания не включены в него, например: >>> "'" in string.punctuation True >>> "’" in string.punctuation False
40 python  string  unicode 


13
Есть ли лучший способ писать вложенные операторы if в python? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 месяцев назад . Есть ли более питонный способ делать вложенные операторы if else, чем этот: def …

12
Создать список чисел и их отрицательных аналогов в Python
Есть ли в Python удобный однострочный список для генерации списка чисел и их отрицательных аналогов? Например, скажем, я хочу создать список с номерами от 6 до 9 и от -6 до -9. Мой текущий подход: l = [x for x in range(6,10)] l += [-x for x in l] Простой …

5
Почему 1 // 0.01 == 99 в Python?
Я полагаю, что это классический вопрос о точности с плавающей запятой, но я пытаюсь обдумать этот результат, работая 1//0.01в Python 3.7.5 99. Я предполагаю, что это ожидаемый результат, но есть ли способ решить, когда его безопаснее использовать int(1/f), чем 1//f?
31 python 

14
Подсчет и суммирование последовательностей положительных и отрицательных чисел
Я хочу написать код для подсчета и суммирования любых положительных и отрицательных серий чисел. Числа либо положительные, либо отрицательные (без нуля). Я написал коды с forпетлями. Есть ли творческая альтернатива? Данные р set.seed(100) x <- round(rnorm(20, sd = 0.02), 3) питон x = [-0.01, 0.003, -0.002, 0.018, 0.002, 0.006, -0.012, …
31 python  r 

5
Возврат или выход из функции, которая вызывает генератор?
У меня есть генератор, generatorа также удобный метод generate_all. def generator(some_list): for i in some_list: yield do_something(i) def generate_all(): some_list = get_the_list() return generator(some_list) # <-- Is this supposed to be return or yield? Должен generate_all returnили yield? Я хочу, чтобы пользователи обоих методов использовали его одинаково, т.е. for x …

2
Пользовательский оптимизатор TensorFlow Keras
Предположим, я хочу написать собственный класс оптимизатора, соответствующий tf.kerasAPI (используя версию TensorFlow> = 2.0). Я запутался в документированном способе сделать это по сравнению с тем, что сделано в реализациях. Документация для tf.keras.optimizers.Optimizer штатов , ### Write a customized optimizer. If you intend to create your own optimization algorithm, simply inherit …

7
Максимальное количество уникальных подстрок из раздела
Я изменил название так, чтобы оно было более понятным. Вот подробная версия вопроса: У нас есть строка, s и мы хотим разбить ее на подстроки . Каждая подстрока отличается друг от друга. Какое максимальное количество уникальных подстрок мы можем получить из одного среза. Другими словами, каково максимальное количество уникальных подстрок, …

6
Как проверить, является ли пакет python последней версией программно?
Как вы проверяете, является ли пакет в его последней версии программно в скрипте и возвращаете истину или ложь? Я могу проверить с помощью сценария, как это: package='gekko' import pip if hasattr(pip, 'main'): from pip import main as pipmain else: from pip._internal import main as pipmain pipmain(['search','gekko']) или с командной строкой: …
29 python  pip  gekko 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.