العربية
فتح في Telegram

منشورⓂ️ Modullar

5 يونيو 2021
P
Python dasturlash maktabi
ردFunksiyalar (vazifalar) Oldindan belgilangan funksiyalarni ishlatishdan tashqari, def operatoridan foydalanib o'zingizning funksiyalaringizni yaratishingiz mumkin. Funksiya xuddi o'zgaruvchilarga o'xshab oldin yoziladi va keyin chaqiriladi. Funksiyadagi kod bloklari funksiya chaqirilgandagina bajar
رابط
انقر للعرض
Ⓜ️ Modullar Pythonda uchta asosiy modul mavjud: 1) o'zingiz yozgan, 2) tashqi manbalardan o'rnatilgan 3) Python bilan oldindan o'rnatilgan modullar. Python bilan oldindan o'rnatilgan modullar ro'yxati string, re, datetime, math, random, os, multiprocessing, subprocess, socket, email, json, doctest, unittest, pdb, argparse va sys Modul bu loyiha ichidagi class, funksiya va o'zgaruvchilardan tashkil topgan alohida fayl bo'lib dastur kodini tushunarli va ixchamlashtirish uchun xizmat qiladi. C/C++ dasturlash tilida yozilgan kod fayllarini ham python dasturiga chaqirib olish mumkin. Shaxsiy tajribamdan kelib chiqib dasturning asosiy kod bolaklarini main.py faylida ma'lumotlar ombori bilan ishlash qismini baza.py faylida saqlayman. baza nomli moduldagi elementlarni main.py fayli ichida quyidagi ko'rinishda chaqiramiz. #baza.py satr = 'Moduldagi satr' number = 7 lugat = {1: 2} # main.py from baza import satr print(satr) print(number ) NameError: name 'number' is not defined Moduldagi satr Ushbu kodda number nom xatosi kelib chiqdi buni tuzatish uchun main.py faylidagi kodga o'zgartirish kiritamiz. # main.py from baza import satr, number print(satr) print(number) Moduldagi satr 7 Moduldan chaqiriladigan elementlar ko'p bo'lganda ushbu usullardan foydalanishingiz mumkin. 1-usul importdan keyin 1 dona ko'paytiruv belgisidan foydalanib # main.py from baza import * print(satr) print(number) Moduldagi satr 7 2-usul modul nomi 1 ta nuqta va undan keyin funksiya yoki o'zgaruvchilarni nomini yozish orqali # main.py import baza print(baza.satr) print(baza.number) Moduldagi satr 7 Modullar nomi uzun bo'lganda as operatoridan foydalanib modulga qisqa nom berish mumkin. # main.py import baza as ba print(ba.satr) print(ba.number) Moduldagi satr 7 @pythonuz
25 · 7.3K ·

بجوارها في الخلاصة

PPython dasturlash maktabiاستطلاعPPython dasturlash maktabiاستطلاع
هذه الرسالة
PPython dasturlash maktabihttp://telegra.ph/file/238b7c93d6d57809b2572.jpgPPython dasturlash maktabiاستطلاع
PPython dasturlash maktabiPython dasturlash maktabi@pythonuz · قناة · التقنية
2 117مشتركون372منشورات في الفهرس
خلاصة المجتمع فتح في Telegram

خلاصة عامة مفتوحة من فهرس البحث ChatCrawler — «Google لـ Telegram العام»؛ تُحدَّث كلما زحفنا إلى المجتمع. الأوقات بتوقيت UTC.

محتوى عام فقط، وAPI Telegram الرسمي. عن المشروع · الأسئلة الشائعة · حدود الفهرس · إزالة صفحة · الدليل · بحث · كيف نحسب