Python 3
вопросы
109
подписчики
17
Стать экспертом

После компиляции Python файла в exe новый файл открывается и мгновенно закрывается без ошибок. В чем проблема?

спрашивает
Марина Г.

Alexandr Zabrodin
Программирование
161
Python Q
Исправляю старые баги, добавляю новые  · pythonru.com  · 1 марта
А точно файл открывается, может терминал? Сложно разобраться без кода. Обычно, от ошибок, программа зависает, а не закрывается. - Можете попробовать настроить логирование в спорных кусках кода с записью в файл, что бы отследить ошибку. - Можете скомпилировать в папку, а не один файл... Читать далее
19,3 K

Как решить данную задачу в Python?

«N школьников делят k яблок поровну так, чтобы каждому достались только целые яблоки, остальные яблоки остаются в корзинке. Определить, сколько яблок достанется каждому школьнику и сколько яблок... Развернуть
программирую в свободное время на Python  · 30 сентября 2020
n = int(input('Введите число школьников N=')) k = int(input('Введите число яблок k=')) ost = k % n if ost ==0: print('Число яблок доставшееся каждому школьнику=',k//n) print('Число яблок оставшееся в корзине=',k-(n*(k//n))) else: print('Число яблок доставшееся каждому школьнику=',k/n) pr... Читать далее
Комментировать ответ...Комментировать...

Привет. Мне 13 лет и я решил изучать программирование. Начал я с Python.

спрашивает
Мансур С.

Можете подсказать какие книги читать, какие курсы смотреть и т.д

Я очень хочу влиться в сферу IT

Здравствуй, я год назад начал учиться "питону" и уже могу легко создавать некоторые приложения. Могу посоветовать книгу 'Пол Бэри. Изучаем программирование на Python' и графический интерфейс Tkinter(для начала, потом лучше переходить на pygame или pyqt5).

Надеюсь, у тебя всё получиться, удачи)))

Комментировать ответ...Комментировать...

Python 3. Как сделать так, чтобы после проигрывания скрипт перезапускался?

спрашивает
Вася Пупкин
Например, я делаю калькулятор и хочу, чтобы после выдачи результата скрипт возвращался к вопросу "введите знак операции". Как мне это сделать? what = input( "Введите знак операции (+, -, *, /... Развернуть
Отвечает
Yun Sergey
Обернуть код в конструкцию while while True: what = input("Введите знак операции (+, -, *, /, ^): ") a = float(input("Введите первое число: ")) b = float(input("Введите второе число: ")) if what == "+": c = a + b print("Результат: " + str(c))... Читать далее
Комментировать ответ...Комментировать...
1,6 K

Как мне поменять местами символы (сначала четный символ, затем нечетный) и конечный итог присвоить переменной?

Нужно зашифровать текст, меняя местами четные и нечетные символы, и использовать переменную для хранения зашифрованного текста. В моем случае переменная new_text text = 'Зашифрованный... Развернуть
Евгений Шальнов
Программирование
4
Старший разработчик компании Яндекс Основная специальность - машинное обучение...  · 9 марта
Как я понял, строка '1234567890abc' должна превращаться в '2143658709bac'. Код ниже делает как раз это. def foo(text): result = '' n = len(text) for i in range(n // 2): result += text[i * 2 : (i + 1) * 2][::-1] return result + (text[-1] if n % 2 == 1 else '') Читать далее
Комментировать ответ...Комментировать...

Что делать с ошибкой "ERROR: Could not install packages due to an EnvironmentError: [WinError 5] Отказано в доступе"?

спрашивает
Максим Шмидт
Ответы на вопросы по работе с бытовой, компьютерной техникой и интернетом.   · 499remont.ru  · 7 сентября 2020

Добрый день, не хватает прав доступа для установки приложения или возможно, его блокирует антивирус или и то и другое сразу. Отключите антивирус и залогинтесь под учетной записью локального администратора.

2 эксперта подтверждают

Как скомпилировать приложение в Python 3? Ведь если скопировать скрипт и на другой компьютере не будет нужных библиотек - работать не будет?

спрашивает
Валера Лукьянов

Алексей Черемных
Программирование
83
Люблю свободные программы для Windows  · xn--90abhbolvbbfgb9aje4m.xn--p1ai  · 4 дня назад
Верно, обычно используют PyInstaller или cx_Freeze, но это упаковка интерпретатора и библиотек, это априори не может быть идеально, в частности могут ругаться некоторые антивирусные движки. Простой пример с PyInstaller: pyinstaller --onefile --clean --noconsole --distpath=D:\OpenPassphr... Читать далее

По каким книгам лучше изучить Python с нуля? Цель применения языка - разработка нейросетей, машинное обучение и робототехника.

Хочу влиться в эту тему с языка Pyhton, т.к. интересна разработка нейросетей, машинное обучение и робототехника. Какие книги посоветуете?

Brain UP — журнал где сможешь узнать что-то новое, улучшить свои знания о мире, и просто...  · brainup.space  · 17 февраля
Отвечает
Brain UP
Советуем изучать данный язык программирование не по книгам, а пойти учиться на курсы, сейчас много онлайн курсов. Почему курсы рекомендуем. Плюсы курсов в сравнении с книгами: 1. Актуальные знания на "сейчас" 2. Python сам по себе требует инфраструктуру, которая также меняется каждый... Читать далее
Комментировать ответ...Комментировать...

Как сделать так, чтобы я одной программой на python получил доступ к файлу с двух разных компьютеров в одной сети?

спрашивает
Иван Романов

Автора подкаста «Истории целей»  · vk.com/goaltales  · 20 ноября 2019
Если речь идет о файлах с данными, то вначале нужно настроить сеть между этимпи пк и удостовериться что файлы доступны. а потом по асболютному пути можно к ним достучаться. Что-то типа open('//HOST/share/path/to/file'), если речь идет о Windows. Если линукс, то можно предварительно с... Читать далее
Комментировать ответ...Комментировать...

Посоветуйте лучшие курсы программирования в москве или онлайн (Python)

спрашивает
Богдан У.
Отзывы об онлайн-школах. Каталог отзывов, агрегатор отзывов об обучении  · headkurs.com  · 6 апреля
Сейчас в интернете много доступных курсов, в том числе и по программированию. Программирование сейчас востребованная специальность. Поэтому курсы есть и для новичков, и для повышения так сказать квалификации. Сейчас удобнее заканчивать курсы онлайн, поэтому ваше местоположение не... Читать далее
Комментировать ответ...Комментировать...