|
O‘zbekiston respublikasi oliy ta’lim, fan va inovatsiyalar vazirligi navoiy davlat pedagogika instituti matematika-informatika yo‘nalishi
|
bet | 15/23 | Sana | 13.05.2024 | Hajmi | 5,53 Mb. | | #230011 |
Bog'liq Iroda BMIDastur kodi Dastur natijasi
2-masala
Math modulidan foydalanib, konusning yasovchisi, to‘la sirti va hajmini topish uchun Python dasturini tuzing.
Dastur kodi Dastur natijasi
dаtetime - sаnа vа vаqt funksiyаlаri kutubxоnаsi
Bu mоdulgа quyidаgi tip оbyektlаri kirаdi:
а) dаte-sаnаni sаqlаydi;
b) time-vаqtni sаqlаydi;
c) dаtetime-sаnа vа vаqtni sаqlаydi.
dаtetime.nоw(tz=Nоne)-mаhаlliy jоriy sаnа vа vаqtni qаytаrаdi.
dаte.strftime(fоrmаt)-sаnаni kо`rsаtаdigаn mа`lum fоrmаtdаgi sаtrni qаytаrаdi.
3-masala
Berilgan ikki yil oralig‘ida necha marta oyning 1-kuni dushanbadan boshlanishini hisoblash Python dasturini yozing.
Dastur kodi Dastur natijasi
4-masala
Tug‘ilgan kunga necha kun qolganini aniqlash dasturini tuzing.
Dastur kodi Dastur natijasi
Pythonda modullar (random moduli)
Random moduli - tasodifiy o‘zgaruvchilarni yaratish uchun o‘rnatilgan moduldir. Bu tasodifiy bir qator olish, ro‘yxatdan tasodifiy elementlarni tanlash kabi tasodifiy harakatlarni amalga oshirish mumkin. Random modulda bir qator funksiyalar mavjud:
getrandbits () - tasodifiy bitlarni ifodalovchi raqamni qaytaradi
|
randrange () - berilgan qator o‘rtasida tasodifiy raqamni qaytaradi
|
randint () - berilgan qator o‘rtasida tasodifiy raqamni qaytaradi
|
shuffle () - ketma- ketlikni oladi va ketma- ketlikni tasodifiy tartibda qaytaradi
|
sample() - ketma- ketlikning berilgan namunasini qaytaradi
|
random () - 0 va 1 o‘rtasida tasodifiy float qator qaytadi
|
copy moduli- Belgilash operatori obyektdan nusxa ko‘chirmaydi, faqat obyektga havola yaratadi. Ushbu modul umumiy (tashqi, chuqur (to‘la)) nusxa ko‘chirish operatsiyalarini o‘z ichiga oladi:
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O‘zbekiston respublikasi oliy ta’lim, fan va inovatsiyalar vazirligi navoiy davlat pedagogika instituti matematika-informatika yo‘nalishi
|