Мазмунга өтүү

Модулдар жана стандарттык китепкана

Программалоо Python Татаалдыгы 1/5

Сабактын башталышы

Модулдар жана стандарттык китепкана

import менен даяр кодду кайра колдонуу

Негизги идея: Баарын өзүң жазуунун кереги жок! Python стандарттык китепкана деп аталган даяр коддун чоң топтому менен келет. Ар бир бөлүк — бул модул, аны import деген сөз менен программаңа кошосуң. Бул кимдир бирөө сен үчүн жасап койгон куралдары бар кутуну ачкандай.
Сабактын аягында сен:
  • модул жана стандарттык китепкана деген эмне экенин түшүндүрө аласың,
  • башкалар жазган кодду кошуу үчүн import колдоно аласың,
  • math модулун колдоно аласың (мисалы math.sqrt жана math.pi),
  • random модулун колдоно аласың (мисалы random.randint жана random.choice).

1. Модул деген эмне?

Модул — бул даяр Python коду толтурулган файл: кимдир бирөө жазып, текшерип койгон пайдалуу функциялар жана маанилер. Стандарттык китепкана — Python менен кошо келген модулдардын чоң топтому. Эч нерсе жүктөөнүн кереги жок, баары мурунтан эле бар.

Модулду колдонуу үчүн программанын башына import жана модулдун атын жаз:

import math

print(math.sqrt(16))
print(math.pi)

Жыйынтык:

4.0
3.141592653589793

Бул жерде import math math модулун кошот. Анан math.sqrt(16) модулдан квадрат тамырды сурайт, ал эми math.pi пи маанисин берет. Чекит (.) «math ичинен бул нерсени изде» дегенди билдирет.

2. import кантип иштейт

1 2 3 Сен import math жазасың Python модулду жүктөйт Сен math.sqrt(), math.pi чакырасың
Сен import жазасың, Python модулду жүктөйт, эми анын даяр куралдарын колдоно аласың.

Адегенде import сөзү менен модулду сурайсың. Python аны стандарттык китепканадан таап жүктөйт. Андан кийин модулдун ичиндеги баары колдонууга даяр, кайра-кайра.

Бул сабакты YourAIZone платформасында улантыңыз

Толук сабакта — толук түшүндүрмө, чыгарылган мисалдар, көп кездешкен каталар, заматта текшерилүүчү тесттер жана ЖИ-репетитор. Конок катары дароо баштаңыз же прогрессти сактоо үчүн аккаунт түзүңүз.

Толук сабакта

  • Толук түшүндүрмө
  • Чыгарылган мисалдар
  • Көп кездешкен каталар жана алардан кантип качуу керек
  • Тест суроолору: 15
  • Тема боюнча суроолорго жооп берген ЖИ-репетитор
  • Окуучу, ата-эне жана мугалим үчүн прогрессти көзөмөлдөө