0:00:00.260,0:00:05.260 Komputer ilmidagi eng muhim tushunchalardan biri bu -[br]yangi buyruqlarni qanday ifodalash, biron dasturlash tiliga 0:00:05.260,0:00:10.960 o‘z so‘zlaringizni qanday qo‘shish. Ko‘plab [br]komputer tillari taxminan yuz so‘z va buyruqlarganiga ega. 0:00:10.960,0:00:17.289 Barcha san’at va sehr bu yaratuvchi bo‘limlardan tashqari [br]o‘zingizning yangi so‘zlaringizni ifodalashdadir. 0:00:17.289,0:00:23.210 Biz sportda har doim shunday qilamiz. masalan, [br]basketbolda, to‘p bilan qanday aldab o‘tish, 0:00:23.210,0:00:28.480 qanday savatga juda yaqin sakrash va raqibga duch kelganda yo‘nalishni o‘zgartirishni o‘rganishdan boshlaysiz. Siz bu asosiy harakatlarni 0:00:28.480,0:00:33.010 bir marta o‘rganib olganingizdan keyin, yangi harakatlarni o‘rganasiz va bu yaratish bo‘limlarini terish va o‘rash yoki berish 0:00:33.010,0:00:38.440 va borish kabi birgalikda qo‘yasiz. Shundan so‘ng siz yanada qiyinroq o‘yinlar qilishga o‘tishingiz mumkin.[br]O‘sha o‘yinni o‘rganib, unga 0:00:38.440,0:00:44.710 nom berganingizdan so‘ng jamoadagi har bir kishi uni qanday qilishni biladi.[br]Xuddi shuningdek, 0:00:44.710,0:00:49.629 siz biron komputerga biron harakatni bu buyruqlar ketma-ketligigan foydalanib qanday qilishni [br]bir marta o‘rgatsangiz, 0:00:49.629,0:00:55.159 bu harakat uchun siz o‘zingiz nom bera olasiz, shunda, keyinroq uni qaytarish oson bo‘ladi.[br]O‘z buyrug‘ingizni ifodalaganingizda, 0:00:55.159,0:01:00.679 unga nom bering, bu narsa funksiya deb ataladi. Hozir biz asalariga yordam berish uchun 0:01:00.679,0:01:08.070 funksiyalardan foydalanmoqchimiz. Bu misolda, bizning funksiyamiz "2 ta gul changini ol" deb nomlanadi, 0:01:08.070,0:01:13.980 mana bu yerdagi yashil bo‘lim. Biz funksiyaning ifodasi bo‘lgan mana bu kulrang qutiga[br]qarab 0:01:13.980,0:01:21.360 "2 ta gul changini ol" nima qilishini bilib olamiz.[br]Agar uning ichiga qarasak, "2 ta gul changini ol" gul changini olgani borayapti 0:01:21.360,0:01:28.230 va keyin yana shuni takrorlaydi. Doimo kulrang quti ichida nima borligiga qarang, shunda 0:01:28.230,0:01:31.540 mana bu yashil funksiya bo‘limlari nima qilishini bilib olasiz.