python tilida ma'lumot turlari va ularning umumiy tavsifi

DOCX 12 sahifa 33,7 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 12
python tilida ma’lumot turlari va ularning umumiy tavsifi reja: 1. o'zgaruvchilar va ma'lumot turlari 2. butun sonlar va ularning xususiyatlari 3. haqiqiy sonlar va suzuvchi nuqta o'zgaruvchilar va ma'lumot turlari o'zgaruvchilar va ma'lumot turlari dasturlash tili va matematikada asosiy tushunchalardandir. ushbu tushunchalarni tushunish dastur yozishda, hisob-kitob ishlarida va ma'lumotni samarali boshqarishda katta ahamiyatga ega. o'zgaruvchilar (inglizcha: variables) bu ma'lumotlarni vaqtinchalik saqlash uchun dasturda belgilangan xotira joylari. o'zgaruvchilarni nomlashda har bir dasturlash tilida o'ziga xos qoidalar mavjud, lekin umumiy qoidalarga ko'ra, o'zgaruvchilar nomi harflar, raqamlar va chiziqchalar ("_") dan iborat bo'lib, raqam bilan boshlanishi mumkin emas. ma'lumot turlari (inglizcha: data types) bu o'zgaruvchilar saqlagan ma'lumotning turini belgilaydigan tasniflashdir. har bir dasturlash tili bir qancha asosiy va murakkab ma'lumot turlarini taklif etadi. eng keng tarqalgan ma'lumot turlari ikkilik tasnifda quyidagilardir: 1. butun sonlar (integer) butun sonlarni ifodalovchi ma'lumot turi. masalan, 0, 7, -15. 2. haqiqiy sonlar (float yoki double) kasr qismi mavjud …
2 / 12
lash tillarida ko'p ishlatiladi. - to'plamlar unikal qiymatlar to'plamini ifodalaydi. masalan, to'plam {1, 2, 3} bitta takrorlanmagan qiymatlar majmui. - lekseb dasturda yuqori darajada tuzilgan ma'lumot turlarini ifodalaydi, masalan, sinf (class) va obyekt (object) tushunchalari yordamida. dastur ishlab chiqishda to'g'ri ma'lumot turlaridan foydalanish muhim, chunki bu dastur samaradorligiga va uning xotira bilan ishlashiga ta'sir qiladi. ba'zi dasturlash tillarida, masalan, python, ma'lumot turi avtomatik belgilanadi (dynamically typed languages), boshqa tillarda, masalan, c, c++, ma'lumot turi aniq belgilanadi (statically typed languages). kundalik hayotda o'zgaruvchilar va ma'lumot turlaridan foydalanish ancha keng, masalan, insonlar sonini butun sonlar bilan, vaznni haqiqiy sonlar bilan, shaxs ismlarini esa matnlar bilan saqlashga misol keltirish mumkin. har bir ma'lumot turi xotirada alohida o'lchamda saqlanadi, masalan, c tilida char ma'lumot turi 1 baytni, int esa 2 yoki 4 baytni egallashi mumkin, bu har bir tizim arxitekturasiga bog'liq. yangi dasturchilar uchun ma'lumot turlari va o'zgaruvchilarni tushunish dastur yaratilishini soddalashtiradi va dastur …
3 / 12
kita butun sonni qoshish natijasida yana bir butun son hosil boladi. masalan, 3 + (-5) = -2. ayirish ham xuddi shunday: 7 - 10 = -3. 3. kopaytirish va bolish: butun sonlar ozaro kopaytirilsa, natija ham butun son boladi. masalan, 4 * (-2) = -8. lekin, bolish amali har doim ham butun son hosil qilmasligi mumkin. masalan, 7 / 2 = 3.5, bu butun son emas. 4. qarama-qarshilik xususiyati: har bir butun sonning qarama-qarshi soni mavjud va ular qoshilganda nol natija beradi. masalan, 5 va -5 qarama-qarshi sonlar bolib, 5 + (-5) = 0 ga teng. 5. nolning orni: nol bu butun sonlar toplamining ortasida joylashgan son. u qoshish amalida neytral element sifatida xizmat qiladi: har qanday butun sonda 0 ni qoshish natijani ozgartirmaydi, ya'ni n + 0 = n. 6. tartiblash va sondoshlik: butun sonlarni kattalikka kora tartibga solish mumkin. har qanday ikkita butun sonni taqqoslashda, bittasi ikkinchisidan katta …
4 / 12
otlar turidir. haqiqiy sonlar va suzuvchi nuqta "haqiqiy sonlar" va "suzuvchi nuqta" mavzulari matematika va kompyuter fanlari sohalarida muhim mavzulardir. quyida ushbu mavzular haqida batafsil ma'lumot keltirilgan. haqiqiy sonlar haqiqiy sonlar matematikada eng muhim raqamlar tizimlaridan biridir. ular natural sonlar, manfiy sonlar, butun sonlar, ratsional sonlar va irratsional sonlarni o'z ichiga oladi. haqiqiy sonlar sonlar chizig'ida uzluksiz ko'rinishda ketma-ket joylashgan bo'lib, ular geometrik nuqtalar bilan ifodalanishi mumkin. 1. natural sonlar (\(\mathbb{n}\)): bu 1, 2, 3, 4, ... kabi sonlardir. ular hisoblash va sanash operatsiyalarida ishlatiladi. 2. butun sonlar (\(\mathbb{z}\)): natural sonlar va ularning qarama-qarshi manfiy qiymatlari shuningdek, nolni o'z ichiga oladi. masalan, -3, -2, -1, 0, 1, 2, 3, ... 3. ratsional sonlar (\(\mathbb{q}\)): bu sonlar p/q ko'rinishida ifodalanadi, bu yerda \(p\) va \(q\) butun sonlar, va \(q \neq 0\). masalan, 1/2, -3/4, 5, 0.333... 4. irratsional sonlar: ratsional emas, ya'ni kasr ko'rinishida ifodalash mumkin bo'lmagan sonlar. masalan, \(\sqrt{2}\), \(\pi\), …
5 / 12
- exponent (daraja) - sonning qanday katta yoki kichikligini ko'rsatadi. - mantissa/significand - sonning aniq raqamlarini ifodalaydi. 3. aniq va noto'g'ri: suzuvchi nuqta bilan hisoblashda ba'zan ezilish muammolari paydo bo'lishi mumkin, ya'ni sonlar noodatiy aniq bo'lmasligi mumkin. bu matematik operatsiyalarni o'rinli raqamlar bilan yaqinlashish asosida amalga oshiriladi. 4. qulaylik va cheklovlar: suzuvchi nuqta sonlar kompyuter xotirasida joyni tejaydi va keng raqamlar to'plamini ifodalashga imkon beradi, lekin shu bilan birga, ularda aniqlik cheklovlari ham mavjud. 5. dasturiy ishlatilish: suzuvchi nuqta sonlar dasturlash tillari, jumladan, python, c++, java va boshqa ko'plab tillarda asosiy sonlar formatidan biri sifatida qo'llaniladi. haqiqiy sonlar va suzuvchi nuqta alohida mavzular bo'lsa-da, ular matematikada va kompyuter fanida keng qo'llaniladi va ko'plab ilmiy va muhandislik hisob-kitoblarida muhim o'rin egallaydi. matn satrlari (strings) matn satrlari (yoki satrlar) bu kompyuter fanlarida ma'lumotlarni ifodalash usullaridan biri bo'lib, ular belgilar to'plamidan tashkil topgan. matn satrlari ko'pincha dasturlash tillarida alohida tur sifatida mavjud bo'ladi …

Ko'proq o'qimoqchimisiz?

Barcha 12 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"python tilida ma'lumot turlari va ularning umumiy tavsifi" haqida

python tilida ma’lumot turlari va ularning umumiy tavsifi reja: 1. o'zgaruvchilar va ma'lumot turlari 2. butun sonlar va ularning xususiyatlari 3. haqiqiy sonlar va suzuvchi nuqta o'zgaruvchilar va ma'lumot turlari o'zgaruvchilar va ma'lumot turlari dasturlash tili va matematikada asosiy tushunchalardandir. ushbu tushunchalarni tushunish dastur yozishda, hisob-kitob ishlarida va ma'lumotni samarali boshqarishda katta ahamiyatga ega. o'zgaruvchilar (inglizcha: variables) bu ma'lumotlarni vaqtinchalik saqlash uchun dasturda belgilangan xotira joylari. o'zgaruvchilarni nomlashda har bir dasturlash tilida o'ziga xos qoidalar mavjud, lekin umumiy qoidalarga ko'ra, o'zgaruvchilar nomi harflar, raqamlar va chiziqchalar ("_") dan iborat bo'lib, raqam bilan boshlanishi mumkin emas. ma'lumot turlari...

Bu fayl DOCX formatida 12 sahifadan iborat (33,7 KB). "python tilida ma'lumot turlari va ularning umumiy tavsifi"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: python tilida ma'lumot turlari … DOCX 12 sahifa Bepul yuklash Telegram