Помощь¶
Данный раздел содержит ответы на часто возникающие вопросы по ходу прохождения курса.
Python¶
Установка пакетов (pip)¶
Необходимые дополнительные пакеты можно установить, используя утилиту pip , например (установка пакета flake8 ):
pip install flake8
Команда pip install. по умолчанию устанавливает пакет для всех пользователей системы, требуя наличия административных прав. Если Ваш пользователь обладает ограниченными правами (такое может быть, например, в компьютерном классе вуза), используйте параметр —user , например:
pip install --user flake8
После установки пакета выполните его обновление:
pip install flake8 --upgrade
IDE Geany¶
Язык интерфейса¶
Geany использует язык ОС в качестве языка интерфейса по умолчанию. Его можно изменить, используя терминал:
set lang=en geany
Выполнение практикума и самостоятельной работы¶
Заготовки заданий¶
В каждой теме для заданий разделов Практикум и Самостоятельная работа предоставляются заготовки ( -> Репозиторий) — их нужно загрузить и использовать при выполнении.
Организация файлов¶
Хранить задания рекомендуется в отдельной папке. Дерево файлов в таком случае может выглядеть следующим образом:
D:\python_course ├───task_01_02_01 ├───task_01_05_01 ├───task_02_02_01 ├───task_03_02_01 ├───. └───tests .
Цикл выполнения и защиты заданий¶
Выполнение заданий включает несколько этапов.
- открыть заготовку и выполнить решение;
- запустить программу и исправить ошибки (до их отсутствия);
- проверить соответствие вывода на экран примеру.
- настройте среду разработки ;
- запустите команду для проверки и исправьте ошибки (до их отсутствия).
Задания, которые были выполнены и проверены защищаются очно, включая демонстрацию и ответы на дополнительные вопросы.
Пример выполнения решения и проверки заданий по программированию:
Последовательность и нюансы выполнения задач¶
Курс построен специальным образом так, что задачи по программированию должны выполняться с применением способов, изученных к текущей теме / разделу / подразделу и с соблюдением дополнительных ограничений, указанных в задаче.
Например, до изучения условного оператора решение задач с его использованием будет считаться неверным. Проверяющая программа укажет, если используется недопустимая команда.
Запись видео¶
Ряд тем предусматривает видеозапись работы программы в качестве одного из условий их защиты (аудио-пояснения рекомендуются, но по желанию и возможности). В качестве кроссплатформенной программы для захвата экрана (записи скринкастов) рекомендуется Open Broadcaster Software.
После установки приложения для своей операционной системы, выполните следующие настройки:
-
Кнопка «Настройки» (главное окно):
- Вывод (вкладка):
- Формат записи: mp4;
- Выходное разрешение: [максимальное];
- Начать запись: F9;
- Остановить запись: F10.
- добавьте источник Захват экрана (область Источники ->+);
- отключите звук, если не собираетесь записывать пояснения (область Микшер ->Mic/Aux ->Иконка со звуком);
- по желанию добавьте веб-камеру как Устройство захвата видео.
После настройки запустите демонстрируемую программу и управляйте записью, используя горячие клавиши (F9/F10).
Как сменить язык оформления в среде PyCharm?
Как сменить язык оформления на русский в среде программирования для Питона PyCharm? Или может русификаторы существуют какие?
Лучший ответ
Никак. JetBrains демонстративно не делает локализации своих продуктов. Только английский и никак иначе.
С другой стороны, программист, настолько не знающий английский, что не в состоянии разобраться в интерфейсе IDE — это персонаж анекдотов.
IIIu3uKМастер (1610) 4 года назад
Понятно. Спасибо.
Friday13Ученик (240) 4 года назад
Проблема не разобраться в ИДЕ, проблема во времени. Английский таки мне не родной, а на русском я читаю и понимаю гораздо быстрее. На русском языке я бы закончил просмотр ознакамливающих окошек раза в два быстрее чем это есть на английском. Банально потому что я прочёл, сразу же понял значение и понял само окно, в то время как в инглиш надо вчитываться и обдумывать, на что уходит время
Евгений Ярыкин ЯрыкинУченик (107) 3 года назад
на русском просто просмотрел и всё понял и когда что-то ищешь быстро находишь а на английском надо каждое прочитывать и обдумывать
если на русском примерно 0,5-1,5 секунды на надпись
то на английском >= 2-3 секунд
Андрей Высший разум (392433) Ну так это только первый месяц. А дальше всё делается на автопилоте. Тем более, что в продуктах JetBrains большинство популярных операций заведено на горячие клавиши и кнопки в панелях — лезть в меню приходится совсем не часто.
Dasstill SmileУченик (123) 3 года назад
Вопрос заключался — (буквально) есть ли возможность установки русского языка или нет. Тут сразу толпа умников начала критиковать парня, а что если он только учиться и следует подсказкам продукта от самой компании?
Живите долго, дорогие мудрецы)
Аж смешно)
Андрей Высший разум (392433) Dasstill Smile, Спасибо за отзыв, ваше мнение очень ценно для нас.
Вадим АнатольевичУченик (116) 1 год назад
Не все кодеры такие закомплексованные как этот крендель, который отбивает желание у парня! У меня товарищ начинал с полнейшим незнанием английского в раннем детстве и начинал с ассемблера, и знаете — просто уникальный кодер! Тот кто решил подобным образом «понтануться» перед новичком — это как раз закомплексованный персонаж анекдотов.
Вадим АнатольевичУченик (116) 1 год назад
Извинится нужно тебе, если ты приличный человек и не позорить сообщество!
Азамат СижажевУченик (118) 1 год назад
Этот персонаж я)
DevУченик (12) 6 месяцев назад
У того же Visual Studio Code и то есть русский. Для такой компании как JB, которая имела в России штаб квартиру, отсутствие русского языка невероятно глупая фича.
Dev, Там не только штаб квартира. Трое основателей русские.
Остальные ответы
К сожалению я не знаю китайский.
Как поменять язык при использовании модуля datetime?
Здесь на экран выводится «Сейчас у вас October месяц.». Как можно поменять язык на русский, чтобы выводилось «Сейчас у вас октябрь месяц.».
- Вопрос задан более трёх лет назад
- 3097 просмотров
Комментировать
Решения вопроса 2
from datetime import datetime import locale locale.setlocale( category=locale.LC_ALL, locale="Russian" # Note: do not use "de_DE" as it doesn't work ) a = datetime.today() print('Сейчас у вас', a.strftime('%B'), 'месяц.')
Ответ написан более трёх лет назад
Нравится 3 2 комментария
Azamgl @Azamgl Автор вопроса
Я гуглил если что, видимо неправильно вопрос задал. Спасибо!
datetime python language
Сергей Карбивничий @hottabxp Куратор тега Python
Сначала мы жили бедно, а потом нас обокрали..
Вариант для Linux:
from datetime import datetime import locale locale.setlocale(locale.LC_ALL, "") a = datetime.today() print('Сейчас у вас', a.strftime('%B'), 'месяц.') >>> Сейчас у вас октября месяц.
Ответ написан более трёх лет назад
Нравится 3 1 комментарий
Как поменять язык на русский
На сайте не предусмотрена возможность менять язык, к сожалению. В программе на андроиде на русском как раз норм.
30th Jan 2018, 5:59 AM
Владислав Кондратенко
Как все печально то. даешь русский.
16th Jun 2018, 10:25 AM
Константин Алексеев
интересно, если есть уже перевод в приложении почему просто не перенести его?)
9th Feb 2019, 8:55 AM
Vladimir Pirotskiy
Html CSS и python вышли на русском)
8th Jun 2017, 4:12 AM
Рамиль Тагиров
Тоже задался этим вопросом. Решил скачать эмулятор)
9th Mar 2018, 5:30 PM
Менять язык можно только в приложении. Приложения адаптированы на Android и iOS. При открытии страницы через переводчик Яндекс либо Google выдаст белиберду.
18th May 2018, 6:59 AM
Aleksey Buzulenkov
Пользуйся мобильной версией под андроид
15th Nov 2017, 8:31 PM
Мирон Иванов
28th May 2019, 12:53 PM
Nastya Lokhova
На сайте больше нет рашн ланга, это факт, а очень жаль, песочнице ковыряться через планшет не гуд
27th Dec 2018, 12:13 PM
Программу скачай в плей маркете там будет русский язык
13th Jan 2020, 10:28 AM
Блин, я первые курсы проходил на сайте на русском, но сейчас похоже выпилили русский язык. а переводчик в браузере это совсем не то, он переводит не то что нужно. может код начать переводить.
27th Dec 2018, 12:11 PM
Alex Elkin
Не только на андроиде, а еще и на iOS
16th Jun 2019, 9:46 AM
Или симулятор андроид на пк и уже после прогу ставить.
26th Jan 2020, 9:22 PM
На русском можно учиться только на андроиде по другому никак
14th May 2020, 12:07 PM
если с компа то просто нажимаешь правую кнопку мыши и выбираешь «перевести на русский» у меня все норм работает таким образом
14th Jan 2021, 6:06 PM
Беспятых Никита
Не планируется. Используйте русификаторы — приложения в которых открывается этот сайт.
5th Mar 2022, 7:20 AM
Aleksey Buzulenkov
Писать программу на русском языке нельзя, а чтобы поменять язык приложения надо хайти в настройки.
7th Mar 2021, 7:58 AM
Forever 613
Grisha Asatryan, хотелось бы за тебя порадоваться, но если добьются определённого уровня капитализации то выйдут на рынок и уедут за границу жить )))) тогда это приложение будет считаться Made in USA или Made in Canada etc
2nd May 2021, 2:43 AM
Often have questions like this?
Learn more efficiently, for free: