როგორ შემოვიტანოთ მოდული პითონში: 2 ნაბიჯი (სურათებით)

Სარჩევი:

როგორ შემოვიტანოთ მოდული პითონში: 2 ნაბიჯი (სურათებით)
როგორ შემოვიტანოთ მოდული პითონში: 2 ნაბიჯი (სურათებით)

ვიდეო: როგორ შემოვიტანოთ მოდული პითონში: 2 ნაბიჯი (სურათებით)

ვიდეო: როგორ შემოვიტანოთ მოდული პითონში: 2 ნაბიჯი (სურათებით)
ვიდეო: AMA record with community manager Oleg. PARALLEL FINANCE 2024, აპრილი
Anonim

პითონის სინტაქსი საშუალებას იძლევა კოდი მნიშვნელოვნად შემცირდეს მოდულების გამოყენებით. სათაურის ფაილების მსგავსად C ++ - ში, მოდულები არის შენახვის ადგილი ფუნქციების განმარტებებისათვის. ისინი იყოფა საერთო მიზნებად, როგორიცაა დროის მოდული, რომელიც უზრუნველყოფს ფუნქციებს დროის გამოყენებისთვის.

ნაბიჯები

მეთოდი 1 დან 2: იმპორტიდან ინსტრუქციის გამოყენება

იმპორტირებული ინსტრუქცია ახდენს ფუნქციების იმპორტს მოდულიდან და გაძლევთ საშუალებას გამოიყენოთ ისინი როგორც ძირითადი პითონის ფუნქციები. თქვენ ვერ ხედავთ, რომ ფუნქციები ეკუთვნის მოდულს.

პითონის მოდულის index
პითონის მოდულის index

ნაბიჯი 1. იპოვეთ მოდული

იპოვეთ მოდული, რომლის იმპორტირებაც მოგიწევთ. ჩაშენებული მოდულების სრული სია შეგიძლიათ იხილოთ აქ (v2.7) და აქ (v3.5).

პითონი მოდულის იმპორტის ფუნქციის მაგალითიდან
პითონი მოდულის იმპორტის ფუნქციის მაგალითიდან

ნაბიჯი 2. კონკრეტული მოდულიდან კონკრეტული ფუნქციის იმპორტისათვის ჩაწერეთ:

[მოდულიდან] იმპორტი [ფუნქცია]

ეს გეტყვით სკრიპტს, რომ თქვენ იყენებთ სპეციფიკურ ფუნქციას კონკრეტული მოდულიდან.

  • მაგალითად, იმპორტისთვის

    რენდინტი

    ფუნქცია საწყისიდან

    შემთხვევითი

    მოდული და ამ ფუნქციის გამოყენებით შემთხვევითი რიცხვის დაბეჭდვა, თქვენ დაწერდით:

    შემთხვევითი იმპორტიდან randint ბეჭდვა (randint (0, 5))

პითონი მოდულიდან შემოაქვს მრავალი ფუნქცია
პითონი მოდულიდან შემოაქვს მრავალი ფუნქცია

ნაბიჯი 3. გამოყავით მრავალი ფუნქცია ერთი მოდულიდან მძიმეებით (,)

სტრუქტურა ასე გამოიყურება:

[მოდულიდან] იმპორტი [ფუნქცია], [სხვა ფუნქცია], [სხვა ფუნქცია],…

  • მაგალითად, იმპორტისთვის

    რენდინტი

    და

    შემთხვევითი

    ფუნქციებიდან

    შემთხვევითი

    მოდული და დაბეჭდოთ შემთხვევითი რიცხვები ამ ფუნქციების გამოყენებით, თქვენ დაწერთ:

    შემთხვევითი იმპორტიდან randint, შემთხვევითი ბეჭდვა (randint (0, 5)) ბეჭდვა (შემთხვევითი ())

პითონი მოდულისგან import all
პითონი მოდულისგან import all

ნაბიჯი 4. მთელი მოდულის იმპორტი ა

*

ფუნქციის სახელის ნაცვლად.

სტრუქტურა ასე გამოიყურება:

[მოდულის] იმპორტიდან *

  • მაგალითად, მთლიანი იმპორტისთვის

    შემთხვევითი

    მოდული და შემდეგ დაბეჭდეთ შემთხვევითი რიცხვი მასთან ერთად

    რენდინტი

    ფუნქცია, თქვენ დაწერდით:

    შემთხვევითი იმპორტიდან * ბეჭდვა (randint (0, 5))

პითონი მრავალი მოდულიდან იმპორტის ფუნქცია
პითონი მრავალი მოდულიდან იმპორტის ფუნქცია

ნაბიჯი 5. შემოიტანეთ მრავალი მოდული იმპორტისგან მრავალი ინსტრუქციის დაწერის გზით

თქვენ უნდა დაიწყოთ ახალი სტრიქონი თითოეული ინსტრუქციისთვის, რომ შეინარჩუნოთ კოდის წაკითხვა, თუმცა ჰყოფთ მათ a

;

ასევე მუშაობს.

  • მაგალითად, იმპორტისთვის

    რენდინტი

    ფუნქცია საწყისიდან

    შემთხვევითი

    მოდული და

    კვადრატული მეტრი

    ფუნქცია საწყისიდან

    მათემატიკა

    მოდული და შემდეგ დაბეჭდეთ შედეგი ორივე ფუნქციიდან, თქვენ დაწერდით:

    მათემატიკური იმპორტიდან შემთხვევითი იმპორტის რანდინი sqrt # ასევე იმუშავებს, მაგრამ ძნელი წასაკითხია: # შემთხვევითი იმპორტიდან მათემატიკიდან იმპორტი sqrt ბეჭდვა (randint (0, 5)) ბეჭდვა (sqrt (25))

მეთოდი 2 დან 2: იმპორტის ინსტრუქციის გამოყენება

იმპორტის ინსტრუქცია იმპორტს ფუნქციებს მოდულიდან და ხილულს ხდის, რომ ფუნქციები ამ მოდულიდანაა. იმპორტის ინსტრუქციასთან იმპორტირებული ფუნქციის გამოყენებისას თქვენ უნდა დაწეროთ მოდულის სახელი და წერტილი (.) მანამდე.

იმპორტის ინსტრუქცია არ იძლევა მოდულის ერთი ფუნქციის იმპორტის უფლებას ყველა დანარჩენის იმპორტის გარეშე.

პითონის მოდულის index
პითონის მოდულის index

ნაბიჯი 1. იპოვეთ მოდული

იპოვეთ მოდული, რომლის იმპორტირებაც მოგიწევთ. ჩაშენებული მოდულების სრული სია შეგიძლიათ იხილოთ აქ (v2.7) და აქ (v3.5).

პითონის იმპორტის მოდული
პითონის იმპორტის მოდული

ნაბიჯი 2. მოდულის იმპორტისათვის ჩაწერეთ შემდეგი სტრუქტურით:

იმპორტი [მოდული]

  • მაგალითად, იმპორტისთვის

    შემთხვევითი

    მოდული და შემდეგ დაბეჭდეთ შემთხვევითი რიცხვი მასთან ერთად

    რენდინტი

    ფუნქცია:

    შემთხვევითი ბეჭდვის იმპორტი (random.randint (0, 5))

პითონის მრავალჯერადი მოდულის იმპორტი
პითონის მრავალჯერადი მოდულის იმპორტი

ნაბიჯი 3. გამოყავით მრავალი მოდული მძიმით (,)

სტრუქტურა არის:

იმპორტი [მოდული], [სხვა მოდული], [სხვა მოდული],…

თქვენ ასევე შეგიძლიათ გააკეთოთ რამოდენიმე ხაზის იმპორტის ინსტრუქცია მრავალ ხაზზე, თუ ეს უფრო იკითხება ან უფრო გასაგები გახდება თქვენს კონკრეტულ შემთხვევაში.

  • მაგალითად, იმპორტისთვის

    შემთხვევითი

    და

    მათემატიკა

    მოდულები და შემდეგ დაბეჭდეთ შედეგები

    რენდინტი

    და

    კვადრატული მეტრი

    ფუნქციები, რომლებიც შედის ამ მოდულებში, თქვენ დაწერდით:

    შემთხვევითი, მათემატიკური ამობეჭდვის იმპორტი (შემთხვევითი.randint (0, 5)) ბეჭდვა (math.sqrt (25))

გირჩევთ: