Python dasturlash tilini o‘rnatish

Python dasturlash tilini o‘rnatish

2021-10-03 18:23:08 PYTHON DASTURLASH TILI kanalimiz tomonidan taqdim etilgan Python dasturlash tilini o’rganishda juda ham asqotadigan o’zbek tilidagi tarjima kitob va qo’llanmalar .

Python dasturlash tilini o‘rnatish

Одной из распространенных сфер, где применяются упаковка и распаковка – это параметры функций. Так, в определениях различных функций нередко можно увидеть, что они принимают такие параметры как *args и **kwargs .

Термины args и kwargs — это соглашения по программированию на Python, в реальности вместо них можно использовать любые именования. *args представляет параметры, которые передаются по позиции. А **kwargs означает параметры, которые передаются по имени. обозначает аргументы ключевого слова.

Оператор * применяется с любым итерируемым объектом (например, кортежем, списком и строками). Тогда как оператор ** можно использовать только со словарями.

*args

Оператор * позволяет передать в функцию несколько значений, и все они будут упакованы в кортеж:

def fun(*args): # обращаемся к первому элементу кортежа print(args[0]) # выводим весь кортеж print(args) fun("Python", "C++", "Java", "C#")

Здесь функция fun принимает кортеж значений. При вызове мы можем передать ей различное количество значений. Так, в примере выше передается четыре строки, которые образуют кортеж. Консольный вывод программы:

Python ('Python', 'C++', 'Java', 'C#')

Благодаря такой возможности мы можем передавать в функцию переменное количество значений:

def sum(*args): result = 0 for arg in args: result += arg return result print(sum(1, 2, 3)) # 6 print(sum(1, 2, 3, 4)) # 10 print(sum(1, 2, 3, 4, 5)) # 15

Оператор **

Оператор ** упаковывает аргументы, переданные по имени, в словарь. Имена параметров служат ключами. Например, определим функцию, которая просто будет выводить все переданные параметры

def fun(**kwargs): print(kwargs) # выводим словарь на консоль fun(name="Tom", age="38", company="Google") fun(language="Python", version="3.11")

Консольный вывод программы:

Поскольку аргументы передаются в функцию в виде словаря, то внутри функции через ключи мы можем получить их значения:

def fun(**kwargs): for key in kwargs: print(f" = ") fun(name="Tom", age="38", company="Google")

Консольный вывод программы:

name = Tom age = 38 company = Google

Распаковка аргументов

Выше было описано, как операторы * и ** применяются для упаковки аругментов в кортеж и словарь соответственно. Но эти же операторы могут использоваться для распаковки.

Оператор * и распаковка

Сначала рассмотрим ситуацию, где это может пригодиться.Пусть мы передаем в функцию кортеж:

def sum(*args): result = 0 for arg in args: result += arg return result numbers = (1, 2, 3, 4, 5) print(sum(numbers))

Здесь в вызов функции sum передается кортеж. Параметр *args по сути тоже представляет кортеж, и кажется, все должно работать. Тем не менее мы столкнемся с ошибкой

TypeError: unsupported operand type(s) for +=: 'int' and 'tuple'

То есть в данном случае кортеж numbers передается как элемент кортежа *args .

И чтобы элементы кортежа были переданы в кортеж *args как отдельные значения, необходимо выполнить их распаковку:

def sum(*args): result = 0 for arg in args: result += arg return result numbers = (1, 2, 3, 4, 5) # применяем распаковку - *numbers print(sum(*numbers)) # 15

Здесь при передачи кортежа numbers в функцию sym применяется распаковка: *numbers

Другим случаем распаковки может быть ситуация, когда функция принимает несколько параметров, а мы передаем один кортеж или список:

def print_person(name, age, company): print(f"Name:, Age: , Company: ") person =("Tom", 38, "Google") # выполняем распаковку кортежа person print_person(*person) # Name:Tom, Age: 38, Company: Google

В данном случае выражение *person раскладывает кортеж person на отдельные значения, которые передаются параметрам name, age и company.

Оператор ** и распаковка

Оператор ** применяется для распаковки словарей:

def print_person(name, age, company): print(f"Name:, Age: , Company: ") tom = # выполняем распаковку словаря tom print_person(**tom) # Name:Tom, Age: 38, Company: Google

Здесь выражение **tom раскладывает словарь на отдельные значения, которые передаются параметрам name, age и company по названию ключей.

Сочетание параметров

Параметры *args и *kwargs могут использоваться в функции вместе с другими параметрами. Например:

def sum(num1, num2, *nums): result=num1+num2 for n in nums: result += n return result print(sum(1,2,3)) # 6 print(sum(1,2,3,4)) # 10

Python dasturlash tilini o‘rnatish

GitHub o‘zinig servis foydalanuvchilari tomonidan ishlatiladigan eng mashhur dasturlash tillari reytingini tuzdi.

Top-10talik ro‘yxatdagi ma’lum bir tildagi yangilanishlar va yangi repozitoriya soniga qarab aniqlandi.

Top-10 quyidagilar kiradi:

10. Ruby
9. Shell
8. C
7. C++
6. PHP
5. C#
4. Typescript
3. Java
2. Python
1. JavaScript

Biz mahalliy IT mutaxassislar bilan bog‘lanib, ushbu reyting va umuman olganda, ba’zi dasturlash tillarining istiqbollari haqida ularning fikrlarini bilishga qaror qildik.

“MODME” MChJ kompaniyasi texnik rahbari va asoschilaridan biri Ruslan Yoldoshev

– Javascript o‘z pozitsiyasini na pastga, na yuqoriga o‘zgartirmaydi. Agar mumkin bo‘lganida, albatta, u yanada rivojlangan bo‘lar edi. Men Javascript’ni eng mashhur til deb aytmagan bo‘lar edim, lekin bu dasturlash tili Github foydalanuvchilari orasida mashhur ekanligini inkor etish qiyin, sababi Javascript (open source) kodining aksariyat qismi Github’da saqlanadi. Ikkinchi o‘rinda esa uzoq vaqt mobaynida o‘sib kelayotgan Python turadi. 2017-2020 yillarda machine learning texnologiyalarning ommalashganligi sababli Python’da sezilarli darajada o‘sish bo‘lgan edi. Shu sababli Python Github reytingida munosib ikkinchi o‘rinni egalladi.

Python’ning O‘zbekistondagi o‘sish darajasi odamni aqldan ozdiradi. 5 yil avval, men Rossiya va AQShdan O‘zbekistonga qaytib kelganimda, Python dasturchisini topish juda qiyin edi. Hozirgi kunda dasturchilar soni ko‘paygan va ilgari mavjud bo‘lmagan vakansiyalar ham mavjud.

Agar dasturlash haqida umumiy gap ketadigan bo‘lsa, Github’ga kiritilmagan yana ko‘p kodlar mavjudligi aniq.

“Ushbu ro‘yxat umuman dasturlash tillarining mashhurligini to‘liqonli yoritib bermaydi”

Men hozirgi kunda dasturlash uchun Javascriptni eng to‘g‘ri tanlov deb aytmagan bo‘lar edim. Lekin umumiy olganda, ro‘yxat ta’sirni va kodlar bozori hozirgi kunda qanday ko‘rinishini ko‘rsatib bergan.

Vronica kompaniyasi asoschisi, Akmal Solihov

– Mening fikrimcha, ushbu ro‘yxat bozorda nima bo‘layotganligini rostan ham ko‘rsatib bera olgan.

“Javascript dunyodagi eng mashhur til hisoblanadi, sababi undan aksariyat veb-loyihalar foydalanadi.”

Qolaversa, Javascript murakkab 3D va o‘yin loyihalarida faol foydalaniladi. Misol uchun, biz VRmuseum (muzey bo‘ylab virtual tur) ijtimoiy loyihamiz uchun Javascript kutubxonasi – Three.js’dan foydalanishni boshladik. Ushbu kutubxona yordamida, kelajakda 3D eksponatlarni yuklab boramiz.

Senior Fullstack-dasturchi, Monday Labs kompaniyasi asoschisi Saidrovshan Shakirov

– Men ushbu reyting bilan to‘laqonli kelishaman. Kompaniyamizda biz ushbu top-10 tallika kiruvchi eng yaxshi ikkitalik, ya’ni Javascript va Python dasturlash tillaridan foydalanamiz. Men o‘zim ham anchadan beri shu tillardan foydalanaman. Ungacha Java, Typescript, PHP, Cotlin, Ruby va shu kabi boshqa tillarda kod yozganman. Ayni damda biz Javascript va Python’da to‘xtadik, sababi Javascript tez rivojlanadigan ekotizimga ega, Python’da esa ushbu ekotizim juda rivojlangan, chunki deyarli barcha sifatli kutubxonalar Python’da mavjud. JavaScript’ga keladigan bo‘lsak dasturchilar orasida shunday bir hazil bor: “Agar kimdir probirkasini laboratoriyada yuvish esidan chiqib ketgan bo‘lsa, u yerda paydo bo‘lgan bakteriyalar albatta o‘zlarining Javascript freymvorklarini yaratadi”. Deyarli har kuni JavaScript’da yangi freymvorklar paydo bo‘ladi va mazkur dasturlash tilining muvaffaqiyati brauzerlar faqat uni tushunishiga qarab aniqlanadi. Menimcha, JavaScript o‘sishda davom etadi, toboro krossplatformali bo‘ladi va yaqin orada, u dasturlash tillari bozorida juda katta o‘rin egallaydi.
Java juda kuchli til. Bu til qachonlardir standart o‘rnatgan. Biroq, biznes talablari tobora o‘zgarib bormoqda va unga qisqa vaqt ichida natija bera oladigan vositalar kerak. Shuningdek, aynan qaysi texnologiya ishlatilishi va qaysilari ishlatilmasligini biznes belgilab beradi. Afsuski, Java o‘z mavqesini yo‘qotayotgani uchun biroz ortda qolib ketmoqda. Lekin bunga qaramasdan, java hali ham yuqori o‘rinda turadi va, agar kimdir dasturlashni o‘rganmoqchi bo‘lsa, java’ni o‘ylanib o‘tirmasdan tavsiya qilaman. Java juda ko‘q vaqt mobaynida dolzarbligicha qoladi, ammo afsuski, u o‘z pozitsiyasini yo‘qotib bormoqda, sababi Java’da kod yozish uchun, masalan, Python’da kod yozishga qaraganda ko‘proq vaqt ketadi. Shuning uchun men o‘zim ham Python’ga o‘tdim.

“Biznesni texnik jarayonlar va kodni qaysi tilda yozishingiz qiziqtirmaydi, biznesga faqat natija kerak”

Python, Javascript va boshqa yuqori darajadagi tillarga esa kam kuch sarflab, yuqori natijalarga erishish mumkin.

Men istiqbolli deb hisoblaydigan dasturlash tillariga keladigan bo‘lsak – ularning biri Golang tili, ammo u top-10 talikka kiritilmagan. Ushbu til hali yangi va u o‘zining ekotizimini yaratishi uchun hali uzoq vaqt davomida rivojlanishi zarur.

Ayni paytda Python Telegramdagi chat botlari, machine learning va kompyuterni ko‘rish qobiliyati hisobidan mashhurlikka erishmoqda.

Biz uchun, albatta, asosiy dasturlash tili C#. Biz undan o‘yin va VR/AR loyihalarini yaratish jarayonida foydalanamiz. Aynan C# Unity o‘yinlarini dasturlashda muhim ahamiyat kasb etadi.

IT Park dasturchisi Maksim Stifeev

– Umuman olganda, men ushbu reytingga qo‘shilaman. Ushbu dasturlash tillari haqiqatdan ham ishlab chiqaruvchilar orasida katta talab va mashhurlikka ega. Men o‘zim Laravel va YII2 kabi freymvorklar bilan PHP’da ishlayman.

“Dasturlash tez rivojlanayotgan soha bo‘lishiga qaramasdan, men yaqin yillarda reyting deyarli o‘zgarmaydi deb o‘ylayman.”

Ehtimol, ba’zi dasturlash tillarinig reytingdagi joylari o‘zgarishi mumkindir, lekin menimcha, katta o‘zgarishlar bo‘lmaydi.

VR/AR oyinlari dasturchisi Muhammadyusuf Mahamatrasuljonov

“Mening fikrimcha, typescript dasturlash tili o‘rganish uchun unchalik istiqbolli emas.”

C++ ga keladigan bo‘lsak, menimcha, uni o‘rganishga arziydi, chunki o‘tgan yili Unreal Engine birdan ko‘tarilib ketdi va endi u nafaqat dasturlash sohasida, balki undan boshqa joylarda ham ishlatiladi. Masalan, u me’moriy dasturiy ta’minoti, kino sohasida, virtual ko‘rgazma zallari va boshqa joylarda ishlatiladi. Endilikda C ++ tilini biladigan odam uchun Unreal Engine’ni o‘rganish va keyinchalik turli xil virtual ko‘rgazma zallari, film va boshqa narsalarni yaratish qiyinchilik tug‘dirmaydi. Mashhur “Мандалорец” teleseriali ham Unreal Engine va C ++ yordamida yaratilgan.

Hammasini umumlashtirdigan bo‘lsak, menimcha bu yili quyidagi tillarni o‘rganishga arziydi:

Saytlarni yaratish uchun – javascript;

IT sohasiga kirmoqchi bo‘lganlar uchun – python;

Dizayn tafakkuriga ega bo‘lganlar (o‘yin dasturchilari va boshqalar) uchun – C# va C++.

Yuqorida berilgan dasturlash tillarining reytingi aslida dasturchilar orasida tillarning qanchalik mashhurligi va talab qilinishini aniqlab bermaydi. Kimgadir ma’lum bir tilda, kimgadir boshqa tilda ishlash qulayroq. Lekin shuni ta’kidlash joizki, hozirgi kunda Github servisidan 56 000 000 dan ortiq odam foydalanadi. Bu esa, o‘z o‘rnida, reytingni jiddiy qabul qilish mumkinligi va kerakligidan dalolat beradi.

Скачать “MFB-2-002. Python dasturlash tilini o’rnatish” .

Sayt: ://mohirdev/ Telegram: ://t/mohirdev Facebook: ://www.facebook/unsupportedbrowser Instagram: ://www.facebook/unsupportedbrowser Linkedin: ://linkedin/company/mohirdevuz Podcast: ://anchor.fm/mohirdev

Готовим варианты загрузки

* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт “Сохранить видео как. “

** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

  • видео с Ok
  • видео с Vk
  • видео с Twitter
  • видео с Instagram
  • видео с Youtube
  • видео с Facebook
  • видео с Yandex
  • музыку с Ok
  • музыку с Vk
  • музыку с Instagram
  • музыку с Youtube
  • музыку с Soundcloud
  • Программа UDL Client
  • Расширение UDL Helper Приложение UDL Lite
  • Политика конфиденциальности
  • Лицензионное соглашение
  • О защите авторских прав

PYTHON DASTURLASH TILI – 2021

Python dasturlash tilini o’rganmoqchimisiz ? Ammo bu dasturlash tili haqida kerakli ma’lumotlarni qayerdan topishni bilmayabsizmi ?
Telegram tarmog’idagi Python dasturlash tili haqida barcha ma’lumotlarni o’zida saqlovchi kanal: @Python_uzbek_coder

Ratings & Reviews

Reviews can be left only by registered users. All reviews are moderated by admins.

Oxirgi xabar

2022-04-10 17:43:28

Blackbox – Google Chrome ishlatadigan dasturchilar uchun juda ajoyib extension.

Bu yordamida, youtubeda biror videodars ko’rib turgan paytingizda, videodagi kodlarni COPY qilish imkonini beradi.

Endi videoni pauza qilib birma – bir kodlarni ko’chirib o’tirishga hojat yo’q.

2.5K views14:43
2022-02-02 15:48:28

Pulingiz va vaqtingiz asrang!

Siz birorta kursga borib o’qimoqchi bo’lsangiz, pulingiz va vaqtingiz bekor ketmasligini oldini olish maqsadida @dasturchidanmaslahatbot ni ishlab chiqqandik.

Hozirda botdan foydalanuvchilar soni 5500 mingdan oshdi. Eng achinarlisi ularning 327 tasi dasturlash o’rganish uchun tayyor emas lekin dasturlashni o’rganish uchun kursga borishyapti.

Ushbu haftada bot foydalanuvchilarini “Dasturchi bo’lishni xohlaysizmi?” nomli bepul seminarga taklif qilamiz!

Do’stlaringizga ham ulashing!
Botdan foydalanish

Admin bilan aloqa: @GitaAdmin
Telefon: +99890-808-37-38

3.9K views12:48

2021-10-03 18:40:43 Mutlaqo bepul video darslar orqali web dasturlashni mustaqil o’rganamiz .

Assalom-u alaykum barchaga .

Web dasturlashning FRONTEND DEVELOPMENT kursini bepul va asosiysi sifatli ta’lim orqali o’rganmoqchimisiz. Unda bu blog aynan siz uchun. Biz FRONTEND dasturlashni o’rganmoqchi bo’lgan yosh dasturchilar uchun ushbu @doston_dev IT blogini tashkil qildik.

Siz kanalimizda berib boriladigan FRONTEND DEVELOPMENT darslari davomida qanday texnologiyalar haqida bilim va ko’nikmalarga ega bo’lasiz

HTML
CSS
Sass / Less
Bootstrap
JAVASCRIPT

React JS
Next JS
(Frontend uchun, yangi texnalogiyalar)

texnologiyalari haqida batafsil bilim va ko’nikmalarga ega bo’lasiz.

Bu kanal sizga birinchi veb saytningizni yaratib, dasturchi bo’lib ish topishingizda yordam beradi:
– Har kuni yangi videolar
– Dasturlash tillari bo’yicha to’liq kurslar
– Amaliy mashqlar
– Savollaringizga to’liq javoblar
– Birinchi veb saytingizni yaratish uchun kerak bo’ladigan barcha resurslar
– Dasturlashga oid bo’lgan ko’pgina foydali ma’lumotlarni topishingiz mumkin bo’ladi.

Biz bilan birga bo’lib darslarimizni kuzatib boring va do’stlaringizga ham ulashing.

Biz siz uchun darslarni tayyorlamoqdamiz. Siz qo’llab quvvatlab yuborasiz degan umiddamiz .

Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo’ling:

Telegram | YouTube | Instagram

2.5K views15:40

2021-10-03 18:23:08 PYTHON DASTURLASH TILI kanalimiz tomonidan taqdim etilgan Python dasturlash tilini o’rganishda juda ham asqotadigan o’zbek tilidagi tarjima kitob va qo’llanmalar .

Python asoslari (O’zbekcha)
://t/python_uzbek_coder/825

Python Tkinter Dasturlash (GUI)
://t/python_uzbek_coder/801

Learn Django (O’zbekcha)
://t/python_uzbek_coder/972

PyMySQL (Pythonda MySQL)
://t/python_uzbek_coder/982

Python uslubiy qo’llanma (O’zbekcha)
://t/python_uzbek_coder/870

Darslik (9-sinf Informatika)
://t/python_uzbek_coder/867

Pythonni mustaqil o’rganamiz
://t/python_uzbek_coder/1070

PEP8 – Pythonda kod yozish bo‘yicha qo‘llanma
://t/python_uzbek_coder/1074

Python dasturlash tilida mantiqiy o’yin dasturini ishlab chiqarish .
://t/python_uzbek_coder/1075

API tushunchasi. Pythonda sodda API yaratamiz .
://t/python_uzbek_coder/1094

Veb-server tushunchasi. Pythonda sodda veb-server yaratamiz .
://t/python_uzbek_coder/1114

Pythonning PyGame modulidan foydalanib “Skane” – “Iloncha” o’yinini yaratamiz .
://t/python_uzbek_coder/1123

Pythonda telegram bot yaratamiz .
://t/python_uzbek_coder/1119

Pythonda telegram bot yaratamiiz .
://t/python_uzbek_coder/1120

@python_uzbek_coder – python dasturlash tilini biz bilan o’rganing .

2.0K views15:23
2021-09-12 08:07:58

Python dasturlash tilini yaxshi o’rganib, Djangoni o’rganmoqchi bo’lib yurganlar uchun ajoyib kanal – t/djangodarslari kanalini tavsiya qilaman.

Bu kanalda siz Django freymvorkini 0 dan professional darajagacha o’rganishingiz mumkin. Kanaldagi kontent mutlaqo bepul

2.8K views05:07
2021-09-11 15:21:29

Dasturchi sifatida universitetda o’qish uchun 7 sabab

Hozirgi kunda ko’pchilik dasturchi bo’lish uchun universitet kerak emas, aksincha uni to’siq deb hisoblaydi. Bugungi maqolada esa Azimjon Pulatov (Backend Engineer, Super Dispatch) dasturchilar uchun uuniversitet ahamiyatli va muhimligini tushuntirib berishga harakat qiladi.

Maqolani o’qish: ://mohirdev/universitet-sabablar

Bizni kuzatishda davom eting!

2.0K views12:21

2021-09-11 09:24:38 Kelajakda dasturchilar o’rnini Sun’iy Intellekt egallaydimi?

Sun’iy intellektning sharofati bilan kelgusida dasturlar o’zini-o’zi yaratadi. Google kompaniyasi rahbari Sundar Pichai dasturlash sohasi kelajagini xuddi shunday tasavvur qiladi. Ammo, bu endi dasturchiga hojat bo’lmaydi degani emas – aksincha.

Yaqin kelajakda kompyuter dasturchilari o’rnini sun’iy intellekt egallaydimi? Aslida, buning imkoni bormi?

Javob esa juda oddiy: Yo’q. Buning o’rniga “Kompyuter dasturchilari” “Sun’iy intellekt dasturchilari”ga aylanishadi.

Sun’iy intellekt dasturlash sohasida kundan-kunga ilg’orlab borayotgani hech kimga sir emas. Sun’iy intellekt asosida ishlaydigan qurilmalar inson boshqaradigan qurilmalardan yaxshiroq ishlashi bor haqiqat. Ammo mashina insondan bunchalik tez mustaqil bo’lishi imkonsiz.

Hozirda dasturchilar kodni qo’lda yozib o’tirishmaydi. Ular, allaqachon, ma’lum jarayonlarni avtomatlashtirishga imkon beruvchi turli aqilli qurilmalar yordamidan foydalanishadi. Sun’iy intellekt ayni shu vazifani bajaradi: u dasturchiga yordam beradi.

Manba: PDP IT ACADEMY

2.0K views06:24

2021-09-08 15:35:11 Self-Study

Nikola Tesla yoki Steve Jobs kabi daholarni bilmagan odam bo’lmasa kerak, aynan shular nima orqali bu darajaga erishishgan deb o’ylaysiz? Menimcha ularning eng katta yutug’i bu self-study bo’lgan, u vaqtlarni bu metodikani hamma ham bilmas va hamma ham o’z tajribasida sinab ko’rmagan va albatta buning uchun yetarlicha resurslar bo’lmagan ham. Hozirgi katta miqdorda bepul resurslar, yuzlab content manbalari va onlayn kurslarga kirish imkoniyati bo’lib turgan zamonamizda esa, siz yangi narsa o’rganishga ko’p vaqt va kuch sarflash kifoya.

Self-learning nima ekanligiga qiziqgan bo’lsangiz, javob quyidagicha:
O’z-o’zini o’qitish-bu o’quv dasturisiz yoki imtihonsiz sinfdan tashqarida o’zingiz o’rganadigan narsa.
Biz o’rganib qolgan an’anaviy talim tizimi kabi, self-learning da o’rganganlaringiz imtihonni qanchalik yaxshi bajarganingiz bilan o’lchanmaydi. Self-learning bu sizga amaliy baholarsiz o’z bilimlaringizni o’lchash va takomillashtirish imkonini beradi. Natijada esa siz biron narsani baho uchun emas aksincha natija uchun o’rganasiz. Bilim omilidan tashqari, self-learning ham amaliy ko’nikmalar orqali o’z mahoratingizni oshirishga va tajribangizni boyitishga yordam beradi.

Self-study yaxshi taraflari nimada?
Self-Study muammoni hal qilish ko’nikmalarini rivojlantirishga yordam beradi.
Self-Study da stressslar, hech qanday imtihonlar va muddatlar yo’q, faqat qiziqish va intizomga e’tibor berilsa bo’ldi.

Selft-Study da siz ko’plab ko’nikmalarga ega bo’lasiz, bu sizning darajangizni oshirishga yordam beradi, ya’ni qolganlardan ajralib turadigon hususiyatlaringiz rivojlanadi.
Self-Study sizning shaxsiy xohishingizdan kelib chiqadi, natijada siz kimdir majburlayotgani uchun emas maqsadingizga erishish uchun harakat qilasiz. Shunday qilib, siz muvaffaqiyatga erishasiz.
Bironta o’rganish usulini tanlang. Ular video, matnlar, yoki veb -seminarlar, bo’lishi mumkin.

Endi sizda savol tug’ilishi tabiiy qanday qilib self-study ni boshlayman?

Shu savolga commentlarda javob berishga harakat qiling, keyingi post shulardan kelib chiqib qanday qilib boshlab olish haqida bo’ladi.
Davomi bor.

1.7K views12:35
2021-09-07 20:10:35

Kompyuteringiz ip-adresini aniqlash dastur kodi:

def ip_adres():
## socket.gethostname() metodi orqali hostnameni olamiz
hostname = socket.gethostname()
## socket.gethostbyname() metodi orqali ip_addressni olamiz
ip_address = socket.gethostbyname(hostname)
## Ip_address va hostname ni ekranga chiqaramiz

print(“Sizning IP-adresingiz: “.format(ip_address))
print(“Kompyuter egasi: “.format(hostname))

O‘QUVCHILARGA IKKITA XORIJIY TIL VA HUNAR O‘RGATAYOTGAN MAKTAB

Buxoro shahridagi 42-ixtisoslashtirilgan davlat umumta’lim maktabi 2018-yilda tashkil etilgan bo‘lib, o‘quvchilarga ikkita xorijiy – ingliz va koreys tilining o‘qitilishi yo‘lga qo‘yilgan.

Ayni paytda mazkur muassasada 12 nafar ingliz tili, 4 nafar koreys tili fani o‘qituvchisi faoliyat olib bormoqda. Ular o‘ziga xos mahorat va tajribaga ega pedagoglardir.

Maktab o‘quvchilari 3-sinfdan boshlab 2 ta xorijiy tilni o‘rgana boshlashadi. Bugungi kunda har 2 tilda ham erkin so‘zlasha oladigan o‘quvchilar safi tobora ortib bormoqda. Ularning 30 nafarga yaqini til bilish darajasini belgilovchi xalqaro sertifikatlarni qo‘lga kiritishgan.

— 7 yoshimdan dasturlash yo‘nalishiga qiziqaman. Ayni paytda bu boradagi bilimlarimni boyitishga intilyapman. Kelajakda IT sohasida kuchli mutaxassis bo‘lib, mamlakatimiz taraqqiyotiga o‘z hissamni qo‘shishni maqsad qilganman. Buning uchun xorijiy tillarni bilish muhim ahamiyat kasb etadi. Shu bois ham ingliz va koreys tillarini chuqur o‘zlashtirishga harakat qilyapman. Maktabimizda bu borada keng imkoniyatlar yaratilgan, — deydi maktabning 10-sinf o‘quvchisi Ahmadullo Subhonov. — Koreys tili yo‘nalishida har yili fan olimpiadalarining shahar va tuman bosqichlarida muvaffaqiyatli ishtirok etib kelaman. 2021-yilda Koreya davlati tomonidan tashkil etilgan xalqaro yoshlar konferensiyasida faol ishtirok etib, maxsus sertifikatni qo‘lga kiritdim. Shu yili koreys tilini bilish darajasini belgilovchi xalqaro imtihonda ham ishtirok etib, sertifikatga ega bo‘ldim.

2020-yildan koreys tiliga ixtisoslashtirilgan davlat umumta’lim maktabi maqomini olgan ushbu maktab Koreya ta’lim muassasalari bilan hamkorlik aloqalarini o‘rnatdi. O‘qituvchi va o‘quvchilar xalqaro konferensiyalarda ishtirok eta boshlashdi.

2020-2021-yilda maktabning 12 nafar o‘quvchisi va 5 nafar o‘qituvchisi Koreya ta’lim vaziri tomonidan imzolangan sertifikat, iqtidorli o‘quvchilardan bir nafari faol ishtiroki uchun medal bilan taqdirlandi.

2020-yilda maktab bitiruvchisi Jamshid Durboyev elchixona orqali 110 ming dollarlik GKS grantini qo‘lga kiritib, hozirda Koreyada tahsil olmoqda. Yana bir bitiruvchi Madina Gʻaybullayeva esa mazkur grant asosida magistraturada o‘qishni boshladi.

Qisqa muddat ichida erishilgan yutuqlari natijasida 42-IDUM Koreya respublikasining O‘zbekistondagi elchixonasi qoshidagi Koreya Respublikasi Ta’lim markazi tomonidan “Koreys tilini o‘qitish bo‘yicha namunaviy maktab” deb topildi.

2022-yilda mazkur maktab Koreyaning Sunchon milliy Universiteti bilan hamkorlik memorandumini imzoladi va ushbu memorandum doirasida bir necha loyihalarni amalga oshirdi.

Yaqinda maktabning bir guruh o‘quvchi va o‘qituvchilari Sunchon milliy Universitetining “Koreyashunoslik” loyihasida ishtirok etib qaytishdi.

Aytish joizki, ta’lim muassasasida o‘quvchilarga 2 ta xorijiy tilni o‘qitish barobarida ularga kasb-hunar o‘rgatish ishlari ham yaxshi yo‘lga qo‘yilgan.

— Bu borada bizga “Buxoro zardo‘zlik markazi” yaqindan yordam bermoqda, — deydi maktab direktori Halima Nurillayeva. – Markaz maktabimiz yaqinida joylashgan bo‘lib, zardo‘zlik, kashtachilik va rassomlik san’atiga qiziquvchi o‘quvchilarimiz darsdan so‘ng shu yerda hunar o‘rganishmoqda. Endilikda biz texnologiya darslarini ham mazkur markazda amaliyot bilan uyg‘unlikda olib borishni rejalashtirganmiz.

Qiziqarli malumotlar
Python dasturlash tilini o’rnatish