Pythonго модулду кантип импорттоо керек: 2 кадам (сүрөттөр менен)

Мазмуну:

Pythonго модулду кантип импорттоо керек: 2 кадам (сүрөттөр менен)
Pythonго модулду кантип импорттоо керек: 2 кадам (сүрөттөр менен)

Video: Pythonго модулду кантип импорттоо керек: 2 кадам (сүрөттөр менен)

Video: Pythonго модулду кантип импорттоо керек: 2 кадам (сүрөттөр менен)
Video: Как создать таблицу в Excel? Как работать в Excel. Эксель для Начинающих 2024, Апрель
Anonim

Pythonдун синтаксиси модуль деп аталган нерсени колдонуу менен кодду кыйла кыскартууга мүмкүндүк берет. C ++ тилиндеги файлдарга окшош, модулдар функциялардын аныктамаларын сактоочу жай болуп саналат. Алар жалпы колдонууга бөлүнөт, мисалы, убакытка байланыштуу колдонуу функцияларын камсыз кылган убакыт модулу.

Кадамдар

Метод 1 2: импорттук көрсөтмөнү колдонуу

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

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

Кадам 1. Модулду табыңыз

Сиз импорттой турган модулду табыңыз. Курулган модулдардын толук тизмесин бул жерден (v2.7) жана бул жерден (v3.5) тапса болот.

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

Кадам 2. Белгилүү бир модулдан белгилүү бир функцияны импорттоо үчүн, жазыңыз:

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

Бул белгилүү бир модулдан белгилүү бир функцияны колдонуп жатканыңызды айтып берет.

  • Мисалы, импорттоо үчүн

    randint

    функциясы

    кокус

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

    туш келди импорттон randint басып чыгаруу (randint (0, 5))

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

3 -кадам. Ошол эле модулдан бир нече функцияларды үтүр (,) менен бөлүңүз

Түзүм мындай көрүнөт:

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

  • Мисалы, импорттоо үчүн

    randint

    жана

    кокус

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

    кокус

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

    туш келди импорт randint, туш келди басып чыгаруу (randint (0, 5)) print (random ())

Модулдан Python баарын импорттойт
Модулдан Python баарын импорттойт

Кадам 4. Бардык модулдарды а

*

функциянын аталышынын ордуна.

Түзүм мындай көрүнөт:

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

  • Мисалы, толугу менен импорттоо үчүн

    кокус

    модулу жана андан кийин туш келди санды басып чыгаруу

    randint

    function, сиз жазмаксыз:

    туш келди импорттоодон * басып чыгаруу (randint (0, 5))

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

Кадам 5. Бир нече модулдарды импорттоо бир нече импорттук көрсөтмөлөрдү жазуу аркылуу

Ар бир көрсөтмө үчүн жаңы сапты башташыңыз керек, бирок кодду окула тургандай кылып, а менен бөлүп коюңуз

;

да иштейт.

  • Мисалы, импорттоо үчүн

    randint

    функциясынан

    кокус

    модул жана

    чарчы

    функциясы

    математика

    модулда жана андан кийин эки функциянын натыйжасын басып чыгарсаңыз, сиз жазмаксыз:

    туш келди импорттук randint математикадан импорт sqrt # Ошондой эле иштейт, бирок окуу кыйын: # туш келди импорттук рандинттен; математикадан импорттук sqrt басып чыгаруу (randint (0, 5)) басып чыгаруу (sqrt (25))

Метод 2 2: Импорттоо көрсөтмөсүн колдонуу

Импорт инструкциясы функцияларды модулдан импорттойт жана функциялар ошол модулдан экенин көрүнүп турат. Импорттоо көрсөтмөсү менен импорттолгон функцияны колдонууда, модулдун атын жана чекитин (.) Алдында жазышыңыз керек.

Импорттоо көрсөтмөсү модулдан бир функцияны импорттоого, ошондой эле башкаларын импорттоого жол бербейт.

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

Кадам 1. Модулду табыңыз

Сиз импорттой турган модулду табыңыз. Курулган модулдардын толук тизмесин бул жерден (v2.7) жана бул жерден (v3.5) тапса болот.

Python import module
Python import module

Кадам 2. Модулду импорттоо үчүн төмөнкү структура менен жазыңыз:

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

  • Мисалы, импорттоо үчүн

    кокус

    модулу жана андан кийин туш келди санды басып чыгаруу

    randint

    функция:

    туш келди басып чыгарууну импорттоо (random.randint (0, 5))

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

3 -кадам. Бир нече модулду үтүр (,) менен бөлүңүз

Структурасы болуп саналат:

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

Ошондой эле, бир нече саптар боюнча бир нече импорттук көрсөтмөлөрдү жасасаңыз болот, эгерде бул сиздин жеке ишиңизде түшүнүктүү болсо же мааниси көбүрөөк болсо.

  • Мисалы, импорттоо үчүн

    кокус

    жана

    математика

    модулдарды, анан жыйынтыгын басып чыгарыңыз

    randint

    жана

    чарчы

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

    туш келди, математикалык басып чыгаруу (random.randint (0, 5)) басып чыгаруу (math.sqrt (25))

Сунушталууда: