Dasturlash tillari va ularning sinflari


Pythonda ma'lumotlar strukturasi


Download 17.99 Kb.
bet3/3
Sana11.05.2023
Hajmi17.99 Kb.
#1450687
1   2   3
Bog'liq
PAYTHON VA MALUMOTLAR STRUKTURASI

Pythonda ma'lumotlar strukturasi Python tilining sintaksikasi va semantikasi Tilning xar bir elementi sintaksika va semantika bilan tasvirlanadi. Sintaksika til elementlarini kurish (yaratish)ning koidalarini urnatadi. Semantika esa sintaksik koidalar asosida yaratilgan elementlarning ma’nolari va ishlatilish koidalarini aniklaydi. Sintaksika. Python sintakiskasi S yoki Paskal dasturlariga uxshash. Ta’minlash S tilidagidek, = bilan aniklangan. Takkaslash uchun ==, !=, >,=,<= belgilar mavjud. Ushbu tillardan Python ning farki shundaki, unda «ikki yoklama takkoslash» amali, ya’ni, 0 < x < 10 mavjud va uni 0 < x and x < 10 kabi tushinish kerak.
Sonlar. Sonlar ustida arifmetik operatsiyalar. Modul math Python da sonlar – bu: • butun, • haqiqiy (64 bit o‘lchamli, siljuvchan no‘qtali), • kompleks (128 bit o‘lchamli, siljuvchan no‘qtali). Python dinamik tiplashtirish dasturi bo‘lganligi tufayli quyidagilar o‘rinlidir: >>> a =2 >>> a 2 >>> a =2.0 >>> a 2.0 >>> a =2+3 j >>> a (2+3 j
Python da ma’lumotlarni kiritish va chiqarish Python ning dialogli rejimida ma’lumotlarni kiritishni input () va raw_input() funksiyalari orqali tashkillashtirish mumkin. Bu funksiyalarning argumentlari sifatida eslatma-satrdan ham foydalanish mumkin. Agar eslatma-satrda kirill alifbosi elementlaridan foydalanish talab etilsa oldindan kodlashtirish jadvaliga murojaatni dastur tarkibiga kiritish kerak bo‘ladi. Eslatma-satrni bittalik yoki ikkitalik qo‘shtirnoq ichiga olish kerak. Interpretator input () va raw_input() funksiyalarini bajarish uchun dastur ishini to‘xtatadi va kerakli ma’lumotlarni kiritishni va u kiritilib bo‘lgandan keyin . Tugmasini bosishni kutib turadi.
Pythonda tarmoqlanuvchi, takrorlanuvchi va tanlash jarayonlari. While – Python ning itaratsion jarayonlarni boshqaruvchi eng universal tuzilmasidir Sikl ichida qo‘llanishi va siklik jarayonni boshqaruvida faol ishtirok etishi mumkin bo‘lgan quyidagi ikkita soda ko‘rsatmalar mavjud: break, continue. Bundan tashqari Python da break bilan bog‘lik bo‘lgan pass va else ko‘rsatmalari ham ishlatiladi. break – siklning barcha ko‘rsatmalaridan tashqariga chiqishni tashkil etadi
Download 17.99 Kb.

Do'stlaringiz bilan baham:
1   2   3




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