• Pythonda o’zgaruvchilar
  • C++da uni yaratishda o’zgaruvch




    Download 15,08 Mb.
    bet23/135
    Sana22.05.2024
    Hajmi15,08 Mb.
    #250347
    1   ...   19   20   21   22   23   24   25   26   ...   135
    Bog'liq
    Fizik jarayonlarni kompyuterda modellashtirish

    C++da uni yaratishda o’zgaruvchi turini foydalanuvchi o’zi ko’rsatib ketishi zarurligi uchun ham bir nechta bazali tiplarni(turlarni) eslab qolish zarur

    • int – ishorali butun tur(tip)

    • double – suzuvchi nuqtali sonlarni aniqlovchi tur(tip)

    • bool – mantiqiy tur (С++ true" va "false" tilida qiymatlar satrli harfdan boshlab yoziladi)

    Boshqa tur (tip) berilganlarni oldindan e’lon qilingan o’zgaruvchiga mumkin emas.



    Pythonda o’zgaruvchilar
    Python o'zgaruvchini ilovada ishlatishdan oldin uni e'lon qilishimizni talab qilmaydi. Bu bizga kerakli vaqtda o'zgaruvchini yaratishga imkon beradi.
    Pythonda o'zgaruvchini aniq e'lon qilishimiz shart emas. O'zgaruvchiga qiymat berganimizda, bu o'zgaruvchi avtomatik ravishda e'lon qilinadi. teng(=) operatori oʻzgaruvchiga qiymat berish uchun ishlatiladi.
    Ob'ektlarga havolalar
    O'zgaruvchini e'lon qilganimizda, Python tarjimoni qanday ishlashini tushunishimiz kerak. O'zgaruvchilar bilan ishlash jarayoni boshqa ko'plab dasturlash tillaridan biroz farq qiladi.
    print("John")
    Chiqadi:
    John
    Bu starli t tipli o’zgaruvchi.
    Pythonda o'zgaruvchilar ob'ektga havola yoki ko'rsatgich bo'lgan ramziy nomdir. O'zgaruvchilar bu nomdagi ob'ektlarga murojaat qilish uchun ishlatiladi.
    Keling, quyidagi misolni tushunaylik:
    a = 50
    Yuqoridagi rasmda a o'zgaruvchisi butun son ob'ektiga ishora qiladi.


    Faraz qilaylik, biz yangi b o'zgaruvchiga 50 butun qiymatini berdik
    а = 50
    b = а


    b o'zgaruvchisi a tomonidan ko'rsatilgan bir xil ob'ektga ishora qiladi, chunki Python boshqa ob'ekt yaratmaydi.
    Biz b ga yangi qiymat beramiz. Endi ikkala o'zgaruvchi ham turli ob'ektlarga murojaat qiladi.
    а = 50
    b = 100
    Agar biz bir xil o'zgaruvchiga ikki xil qiymat belgilasak, Python xotirani samarali boshqaradi.
    Manba:https://pythonpip.ru/osnovy/peremennye-python

    Kutubhonalarni qo’shish

    Yangi funksiyalarni C tilida bajariladigan dasturga ulash uchun .h yoki .hpp kengaytmasiga ega bo'lgan "sarlavha fayllari" deb ataladigan fayllardan foydalaniladi.. C++ tilida kutubxona #include direktivasi yordamida kiritilgan. Ushbu misolda - kirish va chiqish oqimlari bilan ishlash uchun asosiy funksiyalarni o'z ichiga olgan sarlavha fayli.

    Pythonda boshqa fayl yoki kutubxonadan funksiyalarni kiritish uchun import buyrug'i ishlatiladi


    Download 15,08 Mb.
    1   ...   19   20   21   22   23   24   25   26   ...   135




    Download 15,08 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    C++da uni yaratishda o’zgaruvch

    Download 15,08 Mb.