Получи случайную криптовалюту за регистрацию!

Python School

Логотип телеграм канала @pythonaa — Python School P
Логотип телеграм канала @pythonaa — Python School
Адрес канала: @pythonaa
Категории: Технологии
Язык: Русский
Количество подписчиков: 95.29K
Описание канала:

Уроки по Python, которые упростят вам жизнь. Без идиотских туториалов.
Наши мемы для программистов: @conhum
Сотрудничество - @alivian
Канал сотрудничает с рекламным сервисом @Tgpodbor_official

Рейтинги и Отзывы

2.50

2 отзыва

Оценить канал pythonaa и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

1

1 звезд

0


Последние сообщения 101

2021-03-11 13:13:23
Проверка версии в python

Сколько раз уже была такая ситуация: даёшь код знакомому, но версии не совпадают. У кого-то новее, у кого-то старше. И чтобы в такую ситуацию не попасть, можно проверить текущую версию языка и отменить запуск в случае чего. Поможет в этом значение version_info, из библиотеки sys.

Хороший способ узнать нужную версию, особенно если на ПК их несколько.
7.0K views10:13
Открыть/Комментировать
2021-03-11 11:11:51 Ку! Есть тут прогеры??

Для вас специально был создан годный канал, где публикуются только вручную отобранные вакансии в сфере it.

Вам больше не придётся сёрфить по непонятным сайтам, форумам и биржам в поисках достойных заказов. Средняя зарплата на канале - 3500$

Вот ссылочка: https://t.me/jc_it

P.S Вакансии очень быстро разбирают, лучше не медлить и сразу подписаться!
7.7K views08:11
Открыть/Комментировать
2021-03-10 13:50:33
Бесконечные списки

Мы уже рассказывали про важность копирования списков. Но именно из-за такой процедуры появляется возможность создавать бесконечные списки. Дойти до конца такого списка невозможно, при этом он потребляет минимум памяти. Попробуйте создать сами.

На картинке (см. выше) видно создание. А затем мы пробуем модуль copy, чтобы узнать сможет ли он сделать глубокое копирование бесконечного объекта?

Применить знание особо негде, но данное задание помогает понять работу списков. Возможно, такой вопрос задаст вам рекрутер на одном из собеседований.
5.2K views10:50
Открыть/Комментировать
2021-03-10 11:40:58
Программируете на Python или хотите начать? Тогда заходите в авторский телеграм-канал о Python! В нём:

топ ошибок новичков,
лайфхаки и трюки,
красивый код,
разбор вопросов с собеседований.

Тем, кто хочет понимать, что пишет: @python_in_depth
5.8K views08:40
Открыть/Комментировать
2021-03-09 19:42:29
Оформление кода

Мы уже писали, что в python есть своя философия. Именно отсюда берутся определенные правила и стандарты. В пайтон такое соглашение назвали PEP 8 (читается - пэп).

Соответствие пепу позволяет видеть основную структуру вашего кода другим разработчикам. Не нужно привыкать к другому оформлению кода. Если вы привыкли как-то оформлять код, а увидели что-то совершенно другое, то вы поймете. К

Официальная документация по PEP 8.Основные моменты:

Используйте пробелы, разрешается использование табов, но смешивание запрещено. Отступ соответствует 4 пробелам. Хорошие редакторы кода автоматически заменяют табы на пробелы.

Вокруг операторов +, -, =, *, /, ** должны быть пробелы.

Строка не должна превышать 101 символа

Импорты можно делать только по одному на строку! При этом из одного модуля можно доставать несколько нужных объектов. Порядок тоже важен:

- стандартные библиотеки;
- сторонние;
- созданные вами
2.4K viewsedited  16:42
Открыть/Комментировать
2021-03-09 17:23:02
Да где же поугарать с IT-мемов в Телеге?

Да вот же, принесли на блюдечке — Programmer memes. Это самый популярный канал с юмором для программистов.

Только не забывай выходить из канала, чтобы дописать код. Ну или что ты там обычно делаешь.

@prgmemes
4.7K views14:23
Открыть/Комментировать
2021-03-08 22:00:35
Символы экранирования

При выводе строки иногда появляются различные непонятные нам символы вроде '\n'. Подобные записи всегда начинаются с '\' (обратный слеш), и могут состоять из нескольких символов, но Python считает их за один. Если эту тему изучить, то можно делать интересные вещи в одну строчку, либо красиво оформлять вывод.

Вод пример самых частых символов:
\\ - Сам символ обратного слеша (остается один символ \)
\' - Апостроф (остается один ')
\" - Кавычка (остается один символ ")
\n - Новая строка (перевод строки)
\r - Возврат каретки
\t - Горизонтальная табуляция

Но для тех, кто этого не знает могут возникнуть проблемы. Например, если вы попробуете задать адрес на вашем компьютере. А он состоит из символов '/', вам интерпретатор выдаст ошибку.

Можно, конечно, воспользоваться нашим знанием и написать, экранировав все слеши, но есть более простой способ отменить экранирование - поставить r перед строчкой.
7.9K views19:00
Открыть/Комментировать
2021-03-08 19:46:39 Привет! На связи админ канала

Постоянно кодить — это хорошо, но отдыхать тоже нужно. Поэтому специально под это дело мы сделали второй канал с айти-мемами и говнокодом.

Заходите, смейтесь и подписывайтесь: @conhum
8.1K views16:46
Открыть/Комментировать
2021-03-07 17:30:21
Заглушки

Для создания пустых функций и классов есть сразу два способа соответствующих правилам PEP: "pass" и "...". Предпочтительнее использовать первый вариант. Он означает буквальным счетом пустоту, даже применить функции dir() или help() не получится. А вот три точки - объект.

Их применение более широкое. Мы видели точки, когда выводили бесконечный список. Но то, был просто вывод, а не наш объект. Ellipsis применяется так же для создания пустых списков. Он показывает, что внутри не что-то одно, а много. На практике его используют лишь в документации и при создании все тех же пустых функций.

На картинке пример программы проверяющий пароль от юзера. Сохранение в БД мы еще не решили как писать, поэтому просто создали заглушку.
10.9K views14:30
Открыть/Комментировать
2021-03-07 16:30:07
Знаете, какую ошибку делают все русскоговорящие в английском языке?
Когда мы чего-то не понимаем, мы обычно говорим: “What?”
Но это же совсем не вежливо! Как же лучше сказать? Например,
“Sorry” или “Pardon”
“Come again”
“Can you repeat that?”

Хотите еще один лайфак? Если вы прямо сейчас переведете свой телефон на английский язык, то в течение недели сможете выучить 100 новых слов без особых усилий. Поверьте, вы знаете свой телефон наизусть!

Используйте свое время в интернете с пользой! Перестаньте откладывать свою мечту заговорить на английском на потом. На бесплатном вебинаре от онлайн-школы English Tochka вы научитесь запоминать по 100 слов час, исправите свой акцент, а также избавитесь от языкового барьера!

Вебинар будет полезен как новичкам, так и тем, кто уже давно изучает английский

Встречаемся 9-го марта в 20.00 по Мск

Регистрируйтесь!
Сделайте шаг к мечте прямо сейчас!
10.5K views13:30
Открыть/Комментировать