python dasturlash tilida ma'lumotlar turlari

DOCX 5 pages 34.4 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 5
ахборот хавфсизлигига бўладиган хавфлар ma’ruza 3. python dasturlash tilida ma'lumotlar turlari. python dasturlash tilida raqamli toifalar. reja: 1. ma'lumotlar turlari 2. python operator. 3. chapga va o‘ngga surish amallari 4. amallarning ustunliklari va bajarilish yo‘nalishlari tayanch iboralar: include, cout, cin, sizeof, inkrement, dekrement, prefiks, postfiks, o‘zgaruvchi, bit, razryad. agar siz oldingi qismlarni qidirayotgan bo'lsangiz, ushbu havola yoki profilimga kirish orqali barchasini topasiz. ushbu maqoladan boshlab biz python dasturlash tilini o'rganishni boshlaymiz. obyektlar pythonda fundamental tushuncha bo'lgani uchun, biz ushbu qismni aynan pythonning ichki obyekt turlariga bag'ishlaymiz. keling, boshlashdan oldin, python qanday qismlarga bo'linishini ko'rib chiqamiz. uni modullar, ko'rsatmalar, ifodalar va obyektlar kabi qismlarga bo'lish mumkin: dasturlar modullarga bo'linadi. modullar ko'rsatmalardan tashkil topadi. ko'rsatmalar esa ifodalardan iborat. ifodalar obyektlarni yaratadi va qayta ishlaydi. qo'llanmaning 5.0 qismida biz ushbu ierarxiyaning cho'qqisi bo'lgan modullarni ko'rib chiqamiz. ushbu qism esa, ierarxiyaning eng tagini ko'rib chiqishni o'z ichiga oladi, ya'ni, ichki obyektlar va shu obyektlar …
2 / 5
rni hal qilish uchun ko'pincha juda ko'p o'rnatilgan turlar mavjud. sizning ixtiyoringizda to'plamlar (ro'yxatlar) va qidirish jadvallari (lug'atlar) kabi kuchli vositalar bor, shuning uchun ularni to'g'ridan-to'g'ri ishlatishingiz mumkin. ular bilan birga siz katta hajmdagi ishni juda qisqa vaqtda bajarsangiz bo'ladi. ichki obyektlar — kengaytmalarning tarkibiy qismlari. python tili sinflari (class) yoki c tili interfeysidan foydalanilgan holda, murakkab muammolarni hal qilish uchun siz o'zingizning obyektlaringizni yaratishingiz mumkin. biroq, quyida ko'rsatilganidek, qo'lda realizatsiya qilingan obyektlar odatda ro'yxatlar va lug'atlar kabi ichki turlarga asoslangan. misol uchun, stack tipidagi ma'lumotlar strukturasini yaratish uchun, ro'yxatlarga asoslanib sinf sifatida yozilishi mumkin. ichki obyektlar odatda, qo'lda yaratilgan ma'lumotlar tuzilmalaridan ko'ra samaraliroq. python tilining ichki turlari yuqori tezlikda ishlashga erishish uchun, c tilida amalga oshirilgan optimallashtirilgan ma'lumotlar tuzilmalaridan foydalanadi. siz bunga o'xshash turdagi tuzilmalarni yaratishingiz mumkin, lekin siz ichki turdagi obyektlar tomonidan taqdim etilgan tezlikka erishish uchun ko'p harakat qilishingiz kerak bo'ladi. ichki obyektlar tilning standart qismidir. python …
3 / 5
a python dasturlash tilining bir qancha ma'lumot turlari keltrilgan va ba'zilarining sintaktik tuzlishi literallar sifatida ko'rsatilgan. literallar — ma'lumot turlarini yaratish ifodalaridir. ba'zilari sizga tanish bo'lib ko'rinishi mumkin, ayniqsa siz boshqa dasturlash tillari bilan to'qnash kelgan bo'lsangiz. ma'lumot turi misol sonlar 1234. 3.1415, 2+5j satrlar 'foo', "bar", b'a\x01c' ro'yxatlar [3, [4, "foo" ], 5 ] lug'atlar {'foo': 'bar', 'two': 2 } to'plamlar (2, 'bar', 4, 'q') fayllar myfile = open("bar", 'r') jamlanmalar (set) set('abc'), {'1', '2', '3'} boshqa ma'lumot turlari none, mantiqiy qiymatlar bu jadvalda barcha ma'lumot turlari ko'rsatilmagan, chunki python dasturlash tilida qayta ishlanishi kerak bo'lgan hamma ma'lumotlar obyekt hisoblanadi. jadvalda keltirilgan obyekt turlarini ko'pincha bazaviy turlar deb atashadi, chunki ular python dasturlash tiliga tog'ridan tog'ri o'rnatilgan, ya'ni ularning ko'pini yaratish uchun aniq bir sintaksis ishlatish zarur. masalan, ushbu kod amalga oshayotganda: >>> 'foobar' texnik til bilan gapirganda, literal-ifoda (bu misolda: ' ', qo'shtirnoqlar) ishga tushadi va bizga yangi …
4 / 5
atik amallarni bajarish uchun biz arifmetik operatoridan foydalanamiz. operator nomi misol + qo'shish x + y - ayirish x - y * ko'paytirish x * y / bo'lish x / y % modul x % y ** eksponentlash x ** y // zaminlarni ajratish x // y 1
5 / 5
python dasturlash tilida ma'lumotlar turlari - Page 5

Want to read more?

Download all 5 pages for free via Telegram.

Download full file

About "python dasturlash tilida ma'lumotlar turlari"

ахборот хавфсизлигига бўладиган хавфлар ma’ruza 3. python dasturlash tilida ma'lumotlar turlari. python dasturlash tilida raqamli toifalar. reja: 1. ma'lumotlar turlari 2. python operator. 3. chapga va o‘ngga surish amallari 4. amallarning ustunliklari va bajarilish yo‘nalishlari tayanch iboralar: include, cout, cin, sizeof, inkrement, dekrement, prefiks, postfiks, o‘zgaruvchi, bit, razryad. agar siz oldingi qismlarni qidirayotgan bo'lsangiz, ushbu havola yoki profilimga kirish orqali barchasini topasiz. ushbu maqoladan boshlab biz python dasturlash tilini o'rganishni boshlaymiz. obyektlar pythonda fundamental tushuncha bo'lgani uchun, biz ushbu qismni aynan pythonning ichki obyekt turlariga bag'ishlaymiz. keling, boshlashdan oldin, python qanday qismlarga bo'linishini ko'rib chiqamiz. uni...

This file contains 5 pages in DOCX format (34.4 KB). To download "python dasturlash tilida ma'lumotlar turlari", click the Telegram button on the left.

Tags: python dasturlash tilida ma'lum… DOCX 5 pages Free download Telegram