Shanraq.org Shanraq.org

Жарияланым мұрағаты

сенбі, 12 қыркүйек 2026

сенбі

қыркүйек 2026
дссссрбсжмснжс
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

Түсі айқын күндерде жарияланым бар — соларды басуға болады.

IT

Өзі жаңаратын жиынтық: конвейер тұтас

Python курсының отыз алтыншы сабағы және есеп туралы модульдің соңы. Бір `main()` ішіндегі төрт қадам, уақытша файл арқылы жазу, зардапсыз қайталау және қайтару коды; тапсырмада `--dry-run` режимі қосылады. Әрі бәрі сол үшін жасалған ереже: қолжетімсіз дереккөз кешегі есепті өшірмей, орнында қалдырады.

IT

Есептегі сандар: пішімдер, дөңгелектеу және өлшем бірліктері

Python курсының отыз бесінші сабағы. `1234567.891` пен `1 234 567,89` — бір сан және екі түрлі есеп. Пішім жолдары, бізше бөлгіштер, жұпқа қарай дөңгелектейтін `round`, ақшаға арналған `Decimal` және дөңгелектелген сомаға тең келмейтін дөңгелектелгендердің сомасы.

IT

Есеп-бет: кесте, сурет және дереккөз бір файлда

Python курсының отыз төртінші сабағы. HTML-ді деректен жинаймыз: жол жалғаудың орнына үлгі, кестеден келгеннің бәріне `html.escape`, файл ішіндегі сурет — және өзін өзі тексеретін бет. Бір файл, ол кез келген браузерде ашылады, PDF-ке басылады және хатпен бір тіркеме болып кетеді.

IT

Графикпен қалай өтірік айтпау керек: шкала, нөл және белгілер

Python курсының отыз үшінші сабағы. Сол екі сан: нөлден бағана 1.31 есе биік, ось сегізден басталса — 4.86 есе. Сол бір сызық кесіндісі: кең парақта 14°, тар парақта 73°. Пайыз бен пайыздық тармақ, қатардың қай бөлігін алу, әр графикте тұруға тиіс бес нәрсе — және өзін өзі тексеретін график.

IT

matplotlib: бірінші график және терезе емес, файл

Python курсының отыз екінші сабағы. Өткен сабақтағы қатарды саламыз: парақ пен осьтер, сызық, белгілер, тор, аңыз — әрі экранда бірде-бір терезесіз файлға сақтау. Плюс бәрінде графикті бұзатын үш нәрсе: `Agg`, «алдымен саламыз, сосын сақтаймыз» реті және жабылмаған фигура.

IT

Кестедегі уақыт: ресемплинг, жылжымалы орташа және адалдық

Python курсының отыз бірінші сабағы. Күн индексі тізім істей алмайтынды істейді: `asfreq` жоқ күндерді көрсетеді, `resample` күндерді аптаға жинайды, `rolling` тегістейді. Әрі тегістеудің өлшенген құны: ауқым екі есе кемиді, ал нағыз шыңның күні қатардан жоғалып кетеді.