TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #156 · 2 окт.

Те, кто в Python не первый день, хорошо знают, что на число можно умножить не только число, но и другие типы. Главное, чтобы у этих типов была реализация такой операции. # list >>> [1] * 3 [1, 1, 1] # tuple >>> (2, 3) * 3 (2, 3, 2, 3, 2, 3) # string >>> "A" * 3 "AAA" Так работает полиморфизм стандартных типов. Интересно здесь то, что это сработает и в том случае, когда порядок операндов обратный. То есть int умножить на [тип]. # list >>> 3 * [1] [1, 1, 1] # tuple >>> 3 * (2, 3) (2, 3, 2, 3, 2, 3) # string >>> 3 * "A" "AAA" Если хотите реализовать такое поведение в ваших классах то следует помнить два момента: 1. Если множитель справа, то вам нужно реализовать метод __mul__, наш класс это первый операнд, то есть слева. myType * 3 2. Если множитель слева, то вам нужно реализовать метод __rmul__, наш класс это второй операнд, справа. 3* myType Всё тоже самое можно делать и для других математических операторов. И если в этом примере действие и результат будут фактически одинаковыми, то бывают ситуации, когда это не так. Например, при умножении матриц имеет значение порядок операндов. Для других операторов, таких как деление или сдвиг, очень важно кто с какой стороны находится. >>> 2/4, 4/2 (0.5, 2.0) >>> 2<<3, 3<<2 (16, 12) >>> 100%15, 15%100 (10, 15) #tricks#basic

Резултати

Пронајдени 3 слични објави

Пребарај: #conversation

当前筛选 #conversation清除筛选
English From Zero to Hero

@Learn_English_from_Zero_to_Hero · Post #58604 · 03.12.2024 г., 13:16

#Conversation ❄️Talking about future events 🫧Scheduled events🫧 ✨Dialogue "A" ✨ 🧑🏻‍🦱Raj: What time does the movie °start?° 👱🏻‍♂ Ines: It starts at 7:30, and °ends° at 9:45. 🧑🏻‍🦱 Raj: Good, we can go on the bus, and get back home before it’s too dark. Is there a bus stop near your house? 👱🏻‍♂ Ines: Yes. It °stops° on the corner every fifteen minutes. 🧑🏻‍🦱 Raj: Perfect. I’m looking forward to seeing this movie. 🫧Plans for the very near future🫧 ✨Dialogue "B" ✨ 👱🏻‍♀ Jenny: What are you °doing° tomorrow? 👩🏻‍🦰 Paula: I’m going to the beach with my family for a week. We’re leaving early—at 6 a.m. 👱🏻‍♀ Jenny: Oh, nice! So I guess you’re °planning° to go to bed early tonight. 👩🏻‍🦰 Paula: Yeah, I’m °gonna° pack my bag and try to °hit the sack° by nine o’clock. 👱🏻‍♀ Jenny: °Good luck with that!° What are you taking? 👩🏻‍🦰 Paula: I always °pack light° for the beach—a bathing suit, a couple of pairs of shorts, some T-shirts, a hat, and lots of sunscreen. How about you? What are you doing next week? 👱🏻‍♀ Jenny: I’m going to stay home and °catch up on° some unfinished projects. 👩🏻‍🦰 Paula: Like what? 👱🏻‍♀ Jenny: Oh, I have a long list! First I’m going to clean up my office, pay bills, write letters, and °take care of a bunch° of paperwork. Then I’m going to redecorate my bedroom—paint the walls and get new curtains. 👩🏻‍🦰 Paula: Wow. What color are you going to paint it? 👱🏻‍♀ Jenny: It’s a very light blue. I’ve already picked it out and bought the paint. 👩🏻‍🦰 Paula: Cool.

djangoproject

@djangoproject · Post #84 · 08.07.2016 г., 10:32

https://github.com/python-telegram-bot/python-telegram-bot/pull/331 To hold a conversation with users, the #bot has to implement a #state machine to keep track of the different paths in the #conversation. This is a pretty common pattern and we don't have a good way to deal with it right now. The #state_machine_bot.py example is far from perfect. This PR introduces a new Handler subclass called ConversationHandler to take care of this. Instead of re-inventing the wheel, this handler acts only as "management" for the existing handler classes. Copied from documentation: A handler to hold a conversation with a user by managing four collections of other handlers. The first collection, a list named entry_points, is used to initiate the conversation, for example with a CommandHandler or RegexHandler.

Luna Everly

@lunaeverly · Post #61 · 30.01.2026 г., 08:10

The perfect weekend plan: a friend's sofa, laughter, and talks about everything under the sun. ☕️💬 Sometimes the best therapy isn't a session, but warm conversation with someone who gets you. Идеальный план выходного дня: диван подруги, смех и разговоры обо всём на свете. ☕️💬 Иногда лучшая терапия — это не сеанс, а тёплое общение с тем, кто тебя понимает. #LunaEverly#Weekend#DayWithAFriend#SimpleJoy#Conversation