Pythonda ma’lumot turlari


Download 103.71 Kb.
bet1/6
Sana31.01.2024
Hajmi103.71 Kb.
#1831741
  1   2   3   4   5   6
Bog'liq
PYTHONDA MA


PYTHONDA MA’LUMOT TURLARI


Python-da bir nechta ma’lumotlar turlari mavjud: butun sonlar, suzuvchi nuqta raqamlari (haqiqiy), satrlar, mantiqiy.
Har bir o’zgaruvchining turi dastur ishga tushganda dinamik ravishda o’zgarishi mumkin. Type() buyrug’i yordamida o’zgaruvchining qaysi turini aniqlashingiz mumkin.
Butun sonlar
Butun son Pythonda int tipidagi. U raqamlar ketma-ketligi sifatida yoziladi, undan oldin minus belgisi ham bo’lishi mumkin.
Asosiy butun son operatsiyalari

  • A + B – yig’indi;

  • A – B – farq;

  • A * B – mahsulot;

  • A / B – bu qism (bu harakatning natijasi, hatto A butun son B ga bo’linadigan bo’lsa ham, haqiqiy sondir);

  • BUTUN SONLAR BILAN ASOSIY AMALIYATLAR

  • A + B – yig’indi;

  • A – B – farq;

  • A % B – A ning B ga bo’linishining qolgan qismini olish;

  • A // B – A ni B ga bo’lishdan butun sonni olish

  • A ** B – eksponentsiya.

Operatsion ustuvorliklari
Python-da operator ustunligi matematikada operator ustunligi bilan bir xil, xususan:

  1. Ko’rsatkichlar o’ngdan chapga amalga oshiriladi, ya’ni 3 ** 3 ** 3 – 3 ** (3 ** 3).

  2. Unary minuslar (inkorlar) bajariladi.

  3. Ko’paytirish va bo’lish chapdan o’ngga amalga oshiriladi. Ko’paytirish va bo’lish amallari bir xil ustunlikka ega.

  4. Qo’shish va ayirish chapdan o’ngga amalga oshiriladi. Qo’shish va ayirish amallari bir xil ustunlikka ega.

Harakatlar tartibini o’zgartirish uchun qavslardan foydalanish kerak.
Yiqilish
Suzuvchi nuqta raqamlari (haqiqiy)
Python tilidagi haqiqiy son float turiga kiradi. U raqamlar ketma-ketligi sifatida yoziladi, undan oldin minus belgisi ham bo’lishi mumkin. Butun va kasr qismlar orasidagi ajratuvchi sifatida nuqta ishlatiladi.

Download 103.71 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling