@starrailsharepic · Post #1051 · 02.10.2024 г., 17:24
https://x.com/usagi_minku/status/1833550450790174809?t=ttYU4L3C90j0nC4PjCcq2A&s=19 #Feixiao
Hashtags
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
Пребарај: #feixiao
@starrailsharepic · Post #1051 · 02.10.2024 г., 17:24
https://x.com/usagi_minku/status/1833550450790174809?t=ttYU4L3C90j0nC4PjCcq2A&s=19 #Feixiao
Hashtags
@starrailsharepic · Post #1027 · 21.09.2024 г., 13:12
https://x.com/shirona_775/status/1837089443662159913?t=TEC3s-SkQr-hXcD_XXYxNw&s=35 #Feixiao
Hashtags
@starrailsharepic · Post #1023 · 20.09.2024 г., 09:14
https://x.com/HonkaiSR_france/status/1836819040016171473?t=SCDoklCLKwLo8atcPSL8CA&s=19 #Feixiao
Hashtags
@starrailsharepic · Post #1021 · 18.09.2024 г., 21:34
https://x.com/ReReReRe_mon/status/1836344733993701873?t=FgpMe4dOUy-d-TEBXkqF5Q&s=19 #Feixiao
Hashtags
@starrailsharepic · Post #1014 · 13.09.2024 г., 00:34
https://x.com/Akanegumo315/status/1834170090524139792?t=n7GuqRMJVQUsYmickqJGmg&s=19 #Feixiao
Hashtags
@starrailsharepic · Post #1012 · 12.09.2024 г., 04:22
https://x.com/anngurich/status/1833975684504449141?t=2nShAB70G-NMKLXDSeESog&s=19 #Feixiao
Hashtags
@starrailsharepic · Post #1004 · 31.08.2024 г., 08:41
https://x.com/asirisenpai/status/1829753387799495113?t=6R_6ipbHR4QfWQbZ_hiaWw&s=19 #Feixiao
Hashtags
@gumiho_wallpaper · Post #777 · 11.08.2024 г., 17:06
#Game #Feixiao
@besteanimebilder · Post #6940 · 15.09.2024 г., 09:00
🌀 | シャガム From: #honkai_star_rail Characters: #feixiao 1920x1080
Hashtags
@magicgakuen · Post #4681 · 27.08.2025 г., 01:43
#崩坏星穹铁道#飞霄#Feixiao#二次元美少女
@azeycoser1 · Post #262 · 14.01.2025 г., 20:00
这就是顶级女矿工吗? #cosplay#崩坏星穹铁道#飞霄 #Honkai_Star_Rail#Feixiao
@daily0721 · Post #32845 · 16.02.2026 г., 12:39
https://x.com/xuanji12138/status/2023338643025469858 玄鸡领主 : 「岁岁常欢愉,年年皆胜意。」 Happy new years~🧨🏮 #崩坏星穹铁道#honkaistarrail#爻光#yaoguang#景元#jingyuan#飞霄#feixiao