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

Резултати

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

Пребарај: #setjenkemenkes

当前筛选 #setjenkemenkes清除筛选
Cerdas Gunakan Obat

@cerdasgunakanobat · Post #2702 · 22.10.2018 г., 15:59

[PELANTIKAN SEKRETARIS JENDERAL KEMENKES RI] • Selamat untuk Bapak drg. Oscar Primadi, MPH yang telah dilantik menjadi Sekretaris Jenderal Kementerian Kesehatan RI hari ini oleh Bu Menkes RI. • Beliau menggantikan dr. Untung Suseno Sutarjo, M.Kes, yang telah purna tugas dan kini menjabat sebagai Pejabat Fungsional Analis Kebijakan Ahli Utama. • drg. Oscar Primadi, MPH lahir di Pontianak pada 20 Oktober 1961, sebelumnya pernah menjabat sebagai Kepala Pusat Standardisasi, Sertifikasi dan Pendidikan Berkelanjutan Sumber Daya Manusia Kesehatan, Badan PPSDM Kesehatan pada tahun 2011. • Beliau selanjutnya menjabat sebagai Kepala Pusat Data dan Informasi, Setjen Kemenkes RI, pada tahun 2013. Pada tahun 2016, peraih gelar Master of Public Health dari Mahidol University Thailand ini menjabat sebagai Kepala Biro Komunikasi dan Pelayanan Masyarakat. • Pada 19 Februari 2018 lalu beliau dilantik menjadi Inspektur Jenderal Kementerian Kesehatan. 📷@kemenkes_ri • https://www.instagram.com/p/BpPcH8WAQi1/?utm_source=ig_share_sheet&igshid=s3r5nehrm9cz • Informasi ini disiarkan oleh Direktorat Pelayanan Kefarmasian, Ditjen Kefarmasian dan Alat Kesehatan Kementerian Kesehatan RI dalam rangka Gerakan Masyarakat Cerdas Menggunakan Obat (GeMa CerMat). Fanpage FB: Cerdas Gunakan Obat Twitter & IG: @gemacermat Telegram: http://t.me/cerdasgunakanobat , http://t.me/diskusiobat Email: [email protected] • #pelantikan#setjenkemenkes#sekretarisjenderal#sekretarisjenderalkemenkes#gemacermat#cerdasgunakanobat#doktergigi#doktergigijakarta#pdgi