Какой из вариантов имеет тип, отличный от str?
Anonymous Quiz
5%
"abcd"
45%
b"abcd"
23%
f"abcd"
9%
r"abcd"
18%
Посмотреть ответ
Давайте импортируем всю библиотеку string.

from string import *

Какая из строк выдаст ошибку?

#опрос #строки #python
Я тут подумал, мы ведь когда-то писали про истории успеха (https://telegra.ph/Neskolko-istorij-uspeha-11-06), но никогда не делились историями неудач в группе. Не описывали, как кто-то учил питон и не смог устроиться, как пошел на курсы и не смог их допройти, как прошел стажировку, но больше никуда не берут.

Под этим постом предлагаю поделиться историями ваших неудач (кому не страшно).
Недавно в пояснении к тесту я допустил ошибку: сказал, что f-строковый литерал не имеет метода format. Ошибка же в том, что сам по себе строковый литерал не имеет методов. Из строкового литерала создается объект строки, а уж строковый объект имеет какие-то методы (включая format).
Чтобы как-то исправиться, принес вам небольшую статью о литералах в python: https://forproger.ru/tutorial-article/python-literaly

А узнать побольше об обработке строковых литералов можно в документации python:
https://docs.python.org/3/reference/lexical_analysis.html#strings

P.S. Спасибо всем причастным за исправления.
В связи с небывалым ростом потребности в начинающих программистах в последние годы (см. график), предлагаю вам план ускоренного становления разработчиком за 1 месяц:
* 2 недели - курсы Поколение python на степике
* 4 недели - изучение фреймворка Django
* 7 недель - составление эффективного резюме по технике "Levels Of Honor"
* 4 недели - разработка чат-бота на Spring, sql и git.

По окончании прохождения вы получите:
- набор сертификатов
- готовый пет-проект с широким стеком
- бьющее в цель резюме
- практически гарантированное трудоустройство...

...или не получите, ведь сегодня 1 апреля :)
Я хочу изредка делать посты про python и не могу определиться с платформой. Вот пример одного и того же поста:

Медиум:
https://medium.com/@obrezkov/%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D1%8B-bytes-%D0%B2-python-ca755a2487cb

Сабстэк:
https://obrezkov.substack.com/p/bytes-python?sd=pf

Телеграф:
https://telegra.ph/Obekty-bytes-v-python-04-01

Какая платформа лучше? Телеграф добавлен для сравнения, так как посты с телеграфа легко теряются.
Мне кажется, что время легкого вхождения в IT проходит (или уже прошло). Даже людям с опытом сейчас не так просто найти хорошо оплачиваемую работу. Стажерам же найти работу без образования крайне сложно.

Неплохая статья по теме:
https://habr.com/ru/post/726420/
Donation call.

Если вы хотите поддержать существование группы рублем, вы можете сделать это, купив подписку на бусти:
https://boosty.to/obrezkov

Или сделав единоразовый перевод на карту Сбера (с сообщением 'Донат'):
4274 3200 5610 9930

P.S. Раз в месяц я буду размещать donation call, как альтернативу рекламным вставкам :)

#donation_call
Какой тип будет у 'a'?

a = b'Is this a string?'
Anonymous Quiz
10%
biliterals
36%
bytes
16%
bytearray
21%
str
17%
Посмотреть ответы
Еще немного про объекты типа byte, bytearray:
https://py3dev.ru/types/byte

Обратите внимание, что во втором параграфе ошибка: минимальная единица обработки информации не байт, а бит.

#python #byte #bytearray
Что будет если применить следующий срез для объекта 'a' типа byte?

a = bytes('Hello world', encoding='utf-8')
a[::-1]


#python #опрос
Что будет если применить следующий срез для объекта a типа byte?
Anonymous Quiz
36%
TypeError
17%
'dlrow olleH'
26%
b'dlrow olleH'
22%
Посмотреть ответы
Какая строка будет выдана в данном случае? Обратите внимание на кодировку.

a = bytes('Hello world', encoding='utf-16')
b = a[::-1]
b.decode(encoding='utf-16')


#python #опрос