Maqolalardagi teglar Coding...


CodingMonday #07 18/08/15 13:29

CodingMonday #07

Assalom alaykum. 2018-yil 20-avgust dushanba kuni Toshkentdagi GroundZero(TexnoPlaza) kovorking markazida navbatdagi "CodingMonday #07" bo'lib o'tadi. Bu galgi tadbirda quyidagi mavzular bo'yicha chiqishlar bo'ladi: 1. "Clojure - Javadan keyin hayot bormi?". Spiker Olim Saidov. 29 yosh, malaka 7 yil. funksional dasturlash muxlisi, Nowmedia Technologies bosh muxandisi. Mushuklarni va velosportni yaxshi ko'radi. 2. "Shoxlarda Python" - Python dasturchilar…



Python dasturlash tili: 6-dars 15/10/18 01:12

Python dasturlash tili: 6-dars

FunksiyalarFunksiya – bu ko'p marta ishlatiladigan dastur bo'lagi. Funksiyalar ma'lum buyruqlar blokini ko'rsatilgan nom bilan saqlash va shu blokni dasturning istalgan joyida, istalgan miqdorda bajarish imkonini beradi. Biz oldingi darslarimizda len va range Python funksiyalari bilan tanishgan edik.Funksiyalar def zahira so'zi orqali aniqlanadi. Bu so'zdan so'ng funksiya nomi, undan so'ng qavs va shu qavs ichida bir necha o'zgaruvchilarni ko'rsatish…



C#. Nomlanishlar 15/06/25 11:53

C#. Nomlanishlar

Dasturlashni o'rganishni boshlagandan keyin biron masalani yechishga qaratilgan dasturlarni qilish mumkin. Lekin kodni to'g'ri yo'l bilan yozish uchun ko'p ko'nikma va bilim talab qilinadi. Ko'pchilik programmistlar xatosiz ishlaydigan kod yoza olishadi lekin uni "yaxshi kod" deb aytish qiyn. "yaxshi kod" – sanat asariga o'xshaydi va u programmistdan ko'proq ko'nikma, mantiqiy fikrlash, YAXSHI USTOZ va albatta tinimsiz o'qib o'rganish talab qiladi. Har bir programmistlar komandasi…



C# va assembler 15/06/25 11:52

C# va assembler

Bo'sh vaqtlarimda boshqotirma sifatida quyi darajali dasturlash bilan qiziq turganim uchun doim boshqa tillarga assemblerda yozilgan kodlarni tiqishtirib yuraman. Qilmoqchi bo'lgan ishimni to'iq assemblerda yozib qo'ya qolay desam unda boshqotirma emas boshog'riqqa aylanib ketib qolishidan ko'ra, shu usul ma'qulroq. Aslida .NET platformada CLI uchun o'zini "rodnoy" assembleri bor albatta. Buni IL (Oraliq til) deyiladi. .NET platformadagi ko'p tillar ushbu tilga kompilyasiya qilinadi va JIT…



ref va out metod parametrlari, ularning farqi, ishlatilishi C# 15/06/25 11:50

ref va out metod parametrlari, ularning farqi, ishlatilishi C#

ref va out metod parametrlari, ularning farqi, ishlatilishi C# ref va out kalit so'zlari yordamida metodga tashqaridan parametr berish mumkin. Metod ichida ref va out yordamida olingan parametrlar ustida bajarilgan amallar metodddan tashqarida bu parametrlarga ta'sir qiladi. Masalan: 1)using System; class Program { static void Main() { int val = 0; Example1(val); Console.WriteLine(val);// Natija: 0 Example2(ref…



Python dasturlash tili: 5-dars. 15/06/10 11:30

Python dasturlash tili: 5-dars.

Buyruqlar bajarilish ketma-ketligi.Bizning shu vaqtgacha ko'rgan misollarimizda buyruqlar doimo Python tomonidan qat'iy yuqoridan pastga qarab, ketma-ket bajarilgan. Agar bizda buyruqlar bajarilish ketma-ketligini o'zgartirish ehtiyoji bo'lsa, u holda nima qilamiz? Misol uchun, dastur vaziyatga qarab ma'lum bir yechim qabul qilishi kerak. Aytaylik, kunning vaqtiga qarab "xayrli tong" yoki "xayrli kech" so'zlarini ekranga chop etadi.Bunday hollarda…



Python dasturlash tili: 4-dars. 15/06/10 11:18

Python dasturlash tili: 4-dars.

Operatorlar va ifodalarDasturdagi ko'p amallar (mantiqiy qatorlar) ifodalardan tashkil topgan. Bunga oddiy misol: 2 + 3. Ifodani operatorlar va operandlarga ajratish mumkin.Operator – bu biror amalni bajaruvchi va simvol yordamida yoki zaxiraga olingan so'zlar yordamida ifodalanadigan funksional.Operatorlar qiymatlar ustida biror amalni bajaradi va bu qiymatlar operandlar deyiladi. Bizning xolatda 2 va 3 – bu operandlar.OperatorlarOperatorlar…



Python dasturlash tili: 3.2-dars 15/04/30 10:38

Python dasturlash tili: 3.2-dars

O'zgaruvchilarLiteral konstantalar bilan ishlash tez orada sizni zeriktirishi mumkin. Biror ma'lumotni saqlash va uning ustida turli amallarni bajarish uchun bizga o'zgaruvchilar yordam beradi.…



Python dasturlash tili: 3.1-dars 15/04/30 10:37

Python dasturlash tili: 3.1-dars

KommentariyKommentariy # simvolidan keyin yoziladi va dastur kodini o'qiyotgan dasturchi uchun eslatma bo'lib xizmat qiladi.



Python dasturlash tili: 2-dars 15/04/15 02:14

Python dasturlash tili: 2-dars

2-dars. An'anaviy dastur.Bu darsimizda biz «Hello World» dasturini xosil qilishni o'rganamiz. Bu sizni Python tilida dastur yozish, saqlash va ishga tushirishni o'rgatadi.Python da yozilgan dasturni 2 xil ishga tushirish usuli mavjud: interaktiv interpretator yordamida va dastur teksti yozilgan fayldan foydalangan holda.1- usul. Linux/Ubuntu…



Python dasturlash tili: 1-dars 15/04/12 09:40

Python dasturlash tili: 1-dars

Python dasturlash tilini o'rganishga bag'ishlangan darslarni boshlamoqdamiz. Darslarimizda bu dasturlash tili imkoniyatlarini boshlang'ich o'rganuvchilar uchun tushunishga yengil – sodda tilda ifodalashga harakat qilamiz. 1-dars. Python'ni o'rnatish.Python – bu o'rganishga oson va shu bilan birga imkoniyatlari yuqori bo'lgan oz sonlik dasturlash tillari qatoriga kiradi.…