Python -ға модульді қалай импорттауға болады: 2 қадам (суреттермен)

Мазмұны:

Python -ға модульді қалай импорттауға болады: 2 қадам (суреттермен)
Python -ға модульді қалай импорттауға болады: 2 қадам (суреттермен)

Бейне: Python -ға модульді қалай импорттауға болады: 2 қадам (суреттермен)

Бейне: Python -ға модульді қалай импорттауға болады: 2 қадам (суреттермен)
Бейне: 1 сабақ, Excel-де кесте, диаграмма құру, орта мән есептеу 2024, Сәуір
Anonim

Python синтаксисі модуль деп аталатын нәрсені қолдану арқылы кодты айтарлықтай қысқартуға мүмкіндік береді. C ++ тіліндегі тақырыптық файлдарға ұқсас, модульдер функциялар анықтамасын сақтау орны болып табылады. Олар уақытқа байланысты функцияларды қамтамасыз ететін уақыт модулі сияқты жалпыға ортақ болып бөлінеді.

Қадамдар

2-ші әдіс 1: импорттау нұсқаулығын қолдану

Импорттық нұсқаулық функцияларды модульден импорттайды және оларды негізгі Python функциялары сияқты пайдалануға мүмкіндік береді. Сіз функциялар модульге тиесілі екенін көрмейсіз.

Python модулі index
Python модулі index

Қадам 1. Модульді табыңыз

Импортталатын модульді табыңыз. Кіріктірілген модульдердің толық тізімін мына жерден табуға болады (v2.7) және мына жерден (v3.5).

Мысал модулін импорттау функциясынан Python
Мысал модулін импорттау функциясынан Python

Қадам 2. Белгілі бір модульден белгілі бір функцияны импорттау үшін мынаны жазыңыз:

[модульден] импорттау [функция]

Бұл нақты модульден белгілі бір функцияны қолданатын сценарий туралы айтады.

  • Мысалы, файлды импорттау үшін

    рандинт

    -дан функция

    кездейсоқ

    модуль және осы функцияны қолданып кездейсоқ санды басып шығару үшін сіз мынаны жазасыз:

    randint басылымының кездейсоқ импортынан (randint (0, 5))

Python модульден көптеген функцияларды импорттайды
Python модульден көптеген функцияларды импорттайды

Қадам 3. Бір модульден бірнеше функцияларды үтірмен бөліңіз (,)

Құрылым келесідей көрінеді:

[модуль] импорт [функция], [басқаФункция], [басқаФункция],…

  • Мысалы, файлды импорттау үшін

    рандинт

    және

    кездейсоқ

    -дан функциялар

    кездейсоқ

    модуль және осы функцияларды пайдаланып кездейсоқ сандарды басып шығару үшін сіз мынаны жазасыз:

    кездейсоқ импорт randint, кездейсоқ басып шығару (randint (0, 5)) басып шығару (кездейсоқ ())

Python модульден бәрін импорттайды
Python модульден бәрін импорттайды

Қадам 4. a көмегімен барлық модульдерді импорттаңыз

*

функция атауының орнына.

Құрылым келесідей көрінеді:

[модульден] импорттау *

  • Мысалы, толық импорттау үшін

    кездейсоқ

    модульді таңдап, кездейсоқ санды басып шығарыңыз

    рандинт

    функция, сіз жазар едіңіз:

    кездейсоқ импорттан * басып шығару (randint (0, 5))

Python көптеген модульдерден function импорттайды
Python көптеген модульдерден function импорттайды

Қадам 5. Импорттау бойынша бірнеше нұсқауларды жазу арқылы бірнеше модульдерді импорттаңыз

Әр нұсқаулық үшін кодты оқылатын етіп сақтау үшін жаңа жолды бастау керек, бірақ оларды а -мен ажыратады

;

да жұмыс істейді.

  • Мысалы, файлды импорттау үшін

    рандинт

    -дан функция

    кездейсоқ

    модуль және

    шаршы метр

    -дан функция

    математика

    модуль, содан кейін екі функцияның нәтижесін басып шығарсаңыз, сіз жазасыз:

    кездейсоқ импорт randint математикалық импорт sqrt # Сонымен қатар жұмыс істейтін, бірақ оқу қиын: # кездейсоқ импорт randint; математикалық импорттан sqrt print (randint (0, 5)) print (sqrt (25))

2 -ші әдіс 2: Импорттау нұсқаулығын қолдану

Импорттау нұсқаулығы функцияларды модульден импорттайды және функциялар сол модульден екенін көруге мүмкіндік береді. Импорттау нұсқаулығымен импортталған функцияны қолданған кезде, оның алдында модуль атауын және нүктені (.) Жазу керек.

Импорттау нұсқаулығы басқа функцияларды импорттаусыз модульден бір функцияны импорттауға мүмкіндік бермейді.

Python модулі index
Python модулі index

Қадам 1. Модульді табыңыз

Импортталатын модульді табыңыз. Кіріктірілген модульдердің толық тізімін мына жерден табуға болады (v2.7) және мына жерден (v3.5).

Python import module
Python import module

Қадам 2. Модульді импорттау үшін келесі құрылыммен жазыңыз:

импорт [модуль]

  • Мысалы, файлды импорттау үшін

    кездейсоқ

    модульді таңдап, кездейсоқ санды басып шығарыңыз

    рандинт

    функция:

    кездейсоқ басып шығаруды импорттау (random.randint (0, 5))

Python бірнеше модульдерді импорттайды
Python бірнеше модульдерді импорттайды

Қадам 3. Бірнеше модульді үтірмен бөліңіз (,)

Құрылымы:

импорт [модуль], [басқаМодуль], [басқаМодуль],…

Егер сіз нақты жағдайда түсінікті немесе мағыналы болса, сіз бірнеше жолдарда бірнеше импорттау нұсқауларын жасай аласыз.

  • Мысалы, файлды импорттау үшін

    кездейсоқ

    және

    математика

    модульдер, содан кейін нәтижелерін басып шығарыңыз

    рандинт

    және

    шаршы метр

    осы модульдерге кіретін функцияларды сіз жазасыз:

    кездейсоқ, математикалық басып шығару (random.randint (0, 5)) басып шығару (math.sqrt (25))

Ұсынылған: