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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #32 · 7 фев.

Скорее всего уже слышали, что складывать строки через + это плохая практика. Падение производительности, и всё такое. Без лишних слов, давайте измерять: from timeit import timeit def t1(): # складываем 10 строк через + из переменной t = 'text' for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t2(): # склеиваем список строк через метод join arr = ['text'] * 10 for _ in range(1000): s = ''.join(arr) def t3(): # складываем через + но не из переменной а непосредственно инлайн объекты for _ in range(1000): s = 'text' + 'text' + 'text' + ... # всего 10 раз Теперь каждую строку склейки запустим по 10М раз >>> timeit(t1, number=10000) 0.21951690399964718 >>> timeit(t2, number=10000) 1.4978306379998685 >>> timeit(t3, number=10000) 0.2213820789993406 Хм, а нам говорили что через "+" это плохо и медленно ))) 😁 Тут стоит учитывать, что речь идёт о склейке множества длинных строк. Давайте изменим условия: def t4(): t = 'text'*100 for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t5(): arr = ['text'*100] * 10 for _ in range(1000): s = ''.join(arr) def t6(): for _ in range(1000): s = 'text'*100 + 'text'*100 + ... # всего 10 раз >>> timeit(t4, number=10000) 12.795130728000004 >>> timeit(t5, number=10000) 2.642637542999182 >>> timeit(t6, number=10000) 0.2184546610005782 Вот, уже другой разговор, сразу видна разница, в среднем в 6 раз. Но погодите, почему последний тест t6() по скорости такой же как и t3()? Ведь строки теперь в 100 раз длиннее! Это вопросы оптимизации кода, какие простые изменения ускоряют или замедляют выполнение программы. Мы столкнулись с примером обхода обращения к переменной. Например, именно так работает директива #define в С++, во время компиляции подставляя значение переменной вместо ссылки на неё. В Python это тоже работает, но часто ли вы сможете встретить такой способ работы со строками? К сожалению, способ почти только теоретический. В целом, тесты показали то, что мы хотели. Делаем выводы самостоятельно. Полный листинг 🌍 #tricks

Резултати

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

Пребарај: #edukasimasyarakat

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

@cerdasgunakanobat · Post #2710 · 23.10.2018 г., 00:46

Video jingle GeMa CerMat (Gerakan Masyarakat Cerdas Menggunakan Obat) dipersembahkan oleh Dinas Kesehatan dan Agent of Change (AoC) GeMa CerMat Kab. Polewali Mandar, Sulawesi Barat. “GeMa CerMat” Pencipta dan Penyanyi: Umy Qalsum, S.Si, Apt Anda ingin sehat Wujudkan Gema Cermat Semua ingin sehat Sebarkan Gema Cermat Gema Cermat Gerakan Masyarakat Cerdas Menggunakan Obat Marilah bersama Dukung Gema Cermat Tuk mewujudkan Indonesia yang sehat Link video: https://youtu.be/klUV5Lm4vOk 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] #gemacermat#jinglegemacermat#cerdasgunakanobat#informasiobat#obat#pemberdayaanmasyarakat#edukasimasyarakat

Cerdas Gunakan Obat

@cerdasgunakanobat · Post #2682 · 17.10.2018 г., 07:19

GERAKAN MASYARAKAT CERDAS MENGGUNAKAN OBAT (GeMa CerMat) Jakarta, 17 Oktober 2018 Strategi pembangunan kesehatan dalam Rencana Strategis Kementerian Kesehatan tahun 2015 – 2019 di antaranya meningkatkan promosi kesehatan dan pemberdayaan masyarakat, termasuk di bidang pelayanan kefarmasian dan penggunaan obat rasional. Hasil Riset Kesehatan Dasar (Riskesdas) 2013 menunjukkan bahwa 35,2% rumah tangga menyimpan obat. Di antaranya, 35,7% menyimpan obat keras dan 27,8% menyimpan antibiotik. Dan menurut data Susenas, lebih dari 60 % masyarakat melakukan pengobatan sendiri (swamedikasi). Kurangnya pemahaman masyarakat dan informasi dari tenaga kesehatan, menyebabkan masyarakat menggunakan obat secara tidak tepat. Terutama antibiotik yang seringkali dibeli secara bebas tanpa resep dokter memicu terjadinya resistensi. Penggunaan obat bebas secara tidak tepat, tanpa informasi yang akurat dan memadai dapat menyebabkan masalah kesehatan baru. Informasi obat yang tercantum pada kemasan obat, sering tidak diperhatikan dan dipahami dengan baik oleh masyarakat. Selain itu, masyarakat belum memahami cara penyimpanan dan pembuangan obat secara benar di rumah tangga. Oleh karena itu, pada tanggal 13 November 2015, Menteri Kesehatan RI, telah mencanangkan Gerakan Masyarakat Cerdas Menggunakan Obat (GeMa CerMat), yang ditetapkan melalui SK Menkes RI Nomor HK.02.02/427/Menkes/2015. Kemudian gerakan ini disosialisasikan ke seluruh Indonesia dan melalui berbagai media, serta dilakukan edukasi dan pemberdayaan masyarakat oleh Kemenkes RI, Dinas Kesehatan Propinsi/Kab/Kota, organisasi profesi terutama Ikatan Apoteker Indonesia, dan Apoteker Agent of Change (AoC) GeMa CerMat. Gerakan Masyarakat Cerdas Menggunakan Obat (GeMa CerMat) merupakan upaya bersama antara pemerintah dan masyarakat melalui rangkaian kegiatan dalam rangka mewujudkan kepedulian, kesadaran, pemahaman dan keterampilan masyarakat dalam menggunakan obat secara tepat dan benar. Sasaran kegiatan adalah masyarakat dengan melibatkan lintas sektor dan lintas program, organisasi profesi farmasi dan organisasi profesi kesehatan lainnya, perguruan tinggi, akademisi, lembaga swadaya masyarakat, tokoh agama, tokoh adat serta elemen-elemen lain yang ada di masyarakat. Tujuan GeMa CerMat: 1. Meningkatkan pemahaman dan kesadaran masyarakat tentang pentingnya penggunaan obat secara benar. 2. Meningkatkan kemandirian dan perubahan perilaku masyarakat dalam memilih, mendapatkan, menggunakan, menyimpan dan membuang obat secara benar. 3. Meningkatkan penggunaan obat secara rasional. Strategi pelaksanaan kegiatan yang dilakukan: 1. Strategi regulasi dan advokasi 2. Strategi edukasi dan pemberdayaan masyarakat 3. Strategi komunikasi dan publikasi 4. Strategi optimalisasi peranan tenaga kesehatan Video jingle GeMa CerMat dipersembahkan oleh Dinas Kesehatan dan Agent of Change (AoC) GeMa CerMat Kab. Polewali Mandar, Sulawesi Barat. “GeMa CerMat” Pencipta dan Penyanyi: Umy Qalsum, S.Si, Apt Anda ingin sehat Wujudkan Gema Cermat Semua ingin sehat Sebarkan Gema Cermat Gema Cermat Gerakan Masyarakat Cerdas Menggunakan Obat Marilah bersama Dukung Gema Cermat Tuk mewujudkan Indonesia yang sehat Link video: https://youtu.be/klUV5Lm4vOk 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] #gemacermat#jinglegemacermat#cerdasgunakanobat#informasiobat#obat#pemberdayaanmasyarakat#edukasimasyarakat