• Arifmetik operatorlar
  • Taqqoslash operatorlari
  • Mantiq operatorlari
  • Ma’lumotlar turini o‘zgartirish
  • Malumotlarni kiritish va chiqarish
  • Misol uchun
  • Ma’lumotlar turi – bu o‘zgaruvchi yoki doimiy qiymatlardagi ma’lumotlar shakli




    Download 0,79 Mb.
    bet3/3
    Sana03.10.2024
    Hajmi0,79 Mb.
    #273316
    1   2   3
    Bog'liq
    Dasturlash 1 2-mavzu

    Ma’lumotlar turi – bu o‘zgaruvchi yoki doimiy qiymatlardagi ma’lumotlar shakli.

    • Ma’lumotlar turi
    • Ma’lumotlar turi tavsifi
    • Misol
    • int()
    • Butun sonlar,masalan, o‘quvchilar sonini ifidalash uchun
    • >>> soni=25
    • float()
    • Haqiqiy sonlar, masalan, pul miqdorini ifodalash uchun.
    • >>> narxi=20.45
    • str()
    • Satrli, masalan, so‘z yoki gaplarni ifodalash uchun.
    • >>> name=“Ahmad”
    • bool()
    • Mantiqiy,rost yoki yolg‘on ekanligini ifodalash uchun
    • >>> a=True >>> b=False
    • Python tilida funksiyalar
    • Funksiyaning ma'nosi
    • and
    • va
    • break
    • xalaqit berish
    • else
    • aks holda
    • False
    • Yolg‘on
    • float
    • haqiqiy
    • for
    • uchun
    • if
    • Agar
    • input
    • kiritish
    • integer
    • butun
    • list
    • ro'yxat
    • or
    • yoki
    • print
    • chiqarish
    • string
    • qator (belgilar qatori)
    • True
    • rost
    • while
    • agar

    Arifmetik operatorlar

    • Arifmetik operatorlar odatiy matematik amallarni bajarish uchun ishlatiladi:
    • + Qo‘shish x+y
    • - Ayirish x-y
    • * Ko‘paytirish x*y
    • / Bo‘lish x/y
    • % Qoldiqli bo‘lish x%y
    • // Butunli bo‘lish x//y

    o‘zlashtirish operatorlari

    • = x = 5 x=5
    • += x += 3 x = x + 3
    • = x -= 3 x= x - 3
    • *= x *= 3 x= x * 3
    • /= x /= 5 x = x / 5
    • %= x %= 5 x = x % 5
    • //= x //= 5 x = x // 5
    • **= x **= 5 x = x ** 3
    • &= x &= 3 x = x & 3
    • |= x |= 3 x = x |3
    • ^= x ^= 3 x = x ^ 3
    • >>= x >>= 3 x = x >> 3
    • <<= x <<= 3 x = x << 3

    Taqqoslash operatorlari

    • Taqqoslash operatorlari qiymatlarni o‘zaro taqqoslash uchun ishlatiladi:
    • = = Teng x == y
    • != Teng emas x != y
    • > Katta x > y
    • < Kichik x < y
    • >= Katta yoki teng x >= y
    • <= Kichik yoki teng x <= y

    Mantiq operatorlari

    • Mantiq operatorlar shartlarni birlashtirib ishlatish uchun kerak:
    • and - Agar ikkala shart ham rost bo‘lsa, rost qiymat qaytaradi.
    • or - Kamida bitta shart rost bo‘lsa ham rost qiymat qaytaradi.
    • not - Shart qiymatini teskarisiga o‘zgartiradi, ya’ni rost bo‘lsa yolg‘on, yolg‘on bo‘lsa rost bo‘ladi.

    Ma’lumotlar turini o‘zgartirish

    • O‘zgaruvchi tarkibida ixtiyoriy turdagi ma’lumot saqlanishi mumkin. Ma’lumotlar turini o‘zgartirish uchun mos ma’lumotlar turi buyruqlaridan foydalaniladi. 
    • input() operatori yordamida kiritilgan ma’lumotlar satrli ko‘rinishda bo‘ladi.
    • Sintaksisi: input(kiruvchi ma’lumot)
    • input – operator(yoki funksiya); kiruvchi ma’lumot – bu o‘zgaruvchi yoki vergul bilan ajratilgan o‘zgaruvchilar ketma-ketligi.

    Ma'lumotlarni kiritish va chiqarish

    • Ma'lumotlar kiritish (input) funktsiyasi yordamida kiritiladi:
    • a = input()
    • print(a)
    • Funksiya qavslarida siz xabarni ko'rsatishingiz mumkin - kiritilgan ma'lumotlarga sharhi :
    • a = input (" Miqdorni kiriting : ")
    • Input() buyrug'i butun sonlar bo'yicha kiritishni belgilar qatori sifatida ko'rib chiqadi. Shuning uchun, butun son qiymatini kiritish uchun int() funktsiyasini ko'rsatishingiz kerak:
    • a = int (input())
    • Haqiqiy raqamlarni kiritish uchun float() funksiyasidan foydalaniladi,
    • a=float(input())
    • Ma'lumotlar chop etish (print) buyrug'i yordamida chiqariladi:
    • a = 1
    • b = 2
    • print(a)
    • print(a + b)
    • print('сумма = ', a + b)

    Misol uchun:

    • Bu misol xato. To‘g‘ri variant pastdagi slaydda
    • To‘g‘ri holat
    • E’tiboringiz uchun rahmat!
    • Savollar uchun?
    • @S_S_Sodiqov
    • E-pochta: sarvar.s@umail.uz

    Download 0,79 Mb.
    1   2   3




    Download 0,79 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ma’lumotlar turi – bu o‘zgaruvchi yoki doimiy qiymatlardagi ma’lumotlar shakli

    Download 0,79 Mb.