Size: a a a

Python beginners

2021 December 03

🎄

🎄🎄Димка Новогодний🎄🎄... in Python beginners
Всем привет, кто-нибудь апи телеграфа юзал, где статьи публикуют ещё?
источник

r

rasput in Python beginners
я простил, все простили
источник

A

Alex in Python beginners
источник

А

Анастасия in Python beginners
Блин как хорошо было без этого ООП - операнды присваивания понятные переменные, тут же можно бошку сломать когда не понимаешь что передается и куда
источник

🎄

🎄🎄Димка Новогодний🎄🎄... in Python beginners
🤔Ну у меня не телеграм боты, а апи телеграфа, где статьи пишут, оно с телеграмом же не связано
источник

r

rasput in Python beginners
да ладно тебе, попробуй c# поучить, может лучше разберёшься с ооп
источник

r

rasput in Python beginners
:()
источник

A

Artem in Python beginners
Афигенный совет. Учить c# чтобы понять ООП, когда человек уже учит пайтон
источник

r

rasput in Python beginners
хахаха
источник

r

rasput in Python beginners
так гений просто
источник

А

Анастасия in Python beginners
Константин я уже 12 видео посмотрела про долбаные классы и методы и так далее и до сих пор понимания четкого нет с яблоками и шарлоткой было понятно - а вот тут когда прыжок с переподвыпердотом - нифига понять не могу
источник

r

rasput in Python beginners
не переживай, это шутка, ничего учить не надо
источник

r

rasput in Python beginners
ну, это норм
источник

r

rasput in Python beginners
оно само потом приходит
источник

А

Анастасия in Python beginners
ребят спасибо за ответы буду думать дальше
источник

r

rasput in Python beginners
всегда пожалуйста
источник

A

Alex in Python beginners
А что сложного то? Вот допустим у нас есть класс UUID. Это такой идентификатор.
Например мы генеруем его случайным образом:

>>> import uuid
>>> x = uuid.uuid4()

и получаем объект класса UUID.

>>> x
UUID('66b4c278-c41c-4110-aa1a-0c82619abc8f')
>>> type(x)
<class 'uuid.UUID'>

у этого объекта может быть несколько представлений, например в виде последовательности байт

>>> x.bytes
b'f\xb4\xc2x\xc4\x1cA\x10\xaa\x1a\x0c\x82a\x9a\xbc\x8f'

или в шестнадцатеричном виде

>>> x.hex
'66b4c278c41c4110aa1a0c82619abc8f'

и даже просто в виде десятичного числа

>>> x.int
136519813360133517254265824363083906191


а еще у UUID есть каноничное представление, в виде четырех групп разделенных дефисами:

>>> str(x)
'66b4c278-c41c-4110-aa1a-0c82619abc8f'

так вот получили мы его вызвав функцию str() и передав в нее аргументом этот самый объект UUID. а получили мы осмысленный текст, потому что класс UUID реализует метод __str__ и возвращает строговое представление себя в виде результата.

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

А

Анастасия in Python beginners
да, представим и что будет потом?😳
источник

TL

Troy Alan Livingston in Python beginners
привет, ребята, я новенький
источник

A

Alex in Python beginners
что нужно сделать?
источник