Thư viện trong python là gì với ví dụ

Mô-đun có thể chứa các hàm, như đã được mô tả, nhưng cũng có các biến thuộc mọi loại [mảng, từ điển, đối tượng, v.v.]

Ví dụ

Lưu mã này vào tệp

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
7

person1 = {
  "tên". "John",
  "tuổi". 36,
  "quốc gia". "Na Uy"
}

Ví dụ

Nhập mô-đun có tên mymodule và truy cập từ điển person1

nhập mymodule

a = mymodule. person1["age"]
print[a]

Chạy ví dụ »

Đặt tên cho một mô-đun

Bạn có thể đặt tên cho tệp mô-đun bất cứ điều gì bạn thích, nhưng nó phải có phần mở rộng tệp là

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
8

Đổi tên một Module

Bạn có thể tạo bí danh khi nhập mô-đun bằng cách sử dụng từ khóa

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
9

Ví dụ

Tạo bí danh cho

help[string]
0 có tên là
help[string]
1

nhập mymodule dưới dạng mx

a = mx. person1["age"]
print[a]

Chạy ví dụ »

Mô-đun tích hợp

Có một số mô-đun tích hợp sẵn trong Python mà bạn có thể nhập bất cứ khi nào bạn muốn

Ví dụ

Nhập và sử dụng mô-đun

help[string]
2

nền tảng nhập khẩu

x = nền tảng. system[]
print[x]

Tự mình thử »

Sử dụng hàm dir[]

Có một hàm tích hợp để liệt kê tất cả các tên hàm [hoặc tên biến] trong một mô-đun. Hàm

help[string]
3

Ví dụ

Liệt kê tất cả các tên được xác định thuộc về mô-đun nền tảng

nền tảng nhập khẩu

x = dir[nền tảng]
print[x]

Tự mình thử »

Ghi chú. Hàm dir[] có thể được sử dụng trên tất cả các mô-đun, kể cả những mô-đun bạn tự tạo

Nhập Từ Mô-đun

Bạn có thể chọn chỉ nhập các bộ phận từ một mô-đun bằng cách sử dụng từ khóa

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
70

Ví dụ

Mô-đun có tên

help[string]
0 có một chức năng và một từ điển

lời chào chắc chắn[tên].
  print["Xin chào, " + tên]

person1 = {
  "tên". "John",
  "tuổi". 36,
  "quốc gia". "Na Uy"
}

Ví dụ

Chỉ nhập từ điển person1 từ mô-đun

từ mymodule nhập person1

in [person1["tuổi"]]

Chạy ví dụ »

Ghi chú. Khi nhập bằng từ khóa

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
70, không sử dụng tên mô-đun khi đề cập đến các phần tử trong mô-đun. Ví dụ.
The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
73, không phải
The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
74

Thư viện là một tập hợp các mô-đun, nhưng các thuật ngữ này thường được sử dụng thay thế cho nhau, đặc biệt là vì nhiều thư viện chỉ bao gồm một mô-đun duy nhất, vì vậy đừng lo lắng nếu bạn trộn lẫn chúng

Một chương trình phải nhập mô-đun thư viện trước khi sử dụng nó

  • Sử dụng
    help[string]
    
    0 để tải mô-đun thư viện vào bộ nhớ của chương trình
  • Sau đó gọi những thứ từ mô-đun là
    help[string]
    
    1
    • Python sử dụng
      help[string]
      
      2 có nghĩa là “một phần của”
  • Sử dụng
    help[string]
    
    3, một trong các mô-đun trong thư viện tiêu chuẩn

import string

print['The lower ascii letters are', string.ascii_lowercase]
print[string.capwords['capitalise this sentence please.']]

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.

  • Bạn phải tham khảo từng mục với tên của mô-đun
    • help[string]
      
      4 sẽ không hoạt động. tham chiếu đến
      help[string]
      
      5 không bằng cách nào đó “kế thừa” tham chiếu của hàm đến
      help[string]
      
      3

Sử dụng
help[string]
7 để tìm hiểu về nội dung của mô-đun thư viện

  • Hoạt động giống như trợ giúp cho một chức năng

help[string]

help[string]
1

Nhập các mục cụ thể từ mô-đun thư viện để rút ngắn chương trình

  • Sử dụng
    help[string]
    
    8 để chỉ tải các mục cụ thể từ mô-đun thư viện
  • Sau đó tham khảo chúng trực tiếp mà không cần tên thư viện làm tiền tố

help[string]
3

help[string]
4

Tạo bí danh cho mô-đun thư viện khi nhập nó để rút ngắn chương trình

  • Sử dụng
    help[string]
    
    9 để cung cấp cho thư viện một bí danh ngắn trong khi nhập nó
  • Sau đó tham khảo các mục trong thư viện bằng cách sử dụng tên rút gọn đó

help[string]
6

help[string]
7

  • Thường dùng cho các thư viện thường xuyên sử dụng hoặc có tên dài
    • E. g. , Thư viện
      help[string]
      
      10 thường được đặt bí danh là
      help[string]
      
      11
  • Nhưng có thể làm cho chương trình khó hiểu hơn, vì người đọc phải tìm hiểu bí danh chương trình của bạn

Khám phá thư viện os

Thư viện os cung cấp cách truy cập chức năng của hệ điều hành

  1. Bạn có thể sử dụng chức năng nào từ thư viện
    help[string]
    
    12 để xác định thư mục làm việc hiện tại?

Dung dịch

  1. Sử dụng
    help[string]
    
    13, chúng tôi thấy rằng chúng tôi đã nhận được
    help[string]
    
    14 trả về một chuỗi đại diện cho thư mục làm việc hiện tại

Định vị đúng mô-đun

Với các biến

help[string]
15,
help[string]
16 và
help[string]
17, bạn sẽ tạo một ngày ở định dạng iso tiêu chuẩn như thế nào

help[string]
6

  1. Mô-đun thư viện tiêu chuẩn nào có thể giúp bạn?
  2. Bạn sẽ chọn chức năng nào từ mô-đun đó?
  3. Hãy thử viết một chương trình sử dụng chức năng

Dung dịch

Mô-đun datetime có vẻ như có thể giúp bạn

Bạn có thể sử dụng

help[string]
18 để chuyển đổi ngày của mình

help[string]
8

hoặc gọn hơn

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
0

Khi nào có trợ giúp?

Khi một đồng nghiệp của bạn gõ

help[string]
13, Python báo lỗi

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
1

Đồng nghiệp của bạn đã quên làm gì?

Dung dịch

Nhập mô-đun hệ điều hành [

help[string]
30]

Nhập bằng bí danh

  1. Hãy điền vào chỗ trống để chương trình dưới đây in ra dòng chữ
    help[string]
    
    31
  2. Viết lại chương trình để nó sử dụng
    help[string]
    
    0 mà không có
    help[string]
    
    33
  3. Bạn thấy hình thức nào dễ đọc hơn?

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
2

Dung dịch

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
3

có thể được viết như

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
4

Vì bạn mới viết mã và đã quen thuộc với nó, bạn có thể thực sự thấy phiên bản đầu tiên dễ đọc hơn. Nhưng khi cố gắng đọc một đoạn mã khổng lồ do người khác viết hoặc khi quay lại đoạn mã khổng lồ của chính bạn sau vài tháng, các tên không viết tắt thường dễ dàng hơn, hãy mong đợi nơi có các quy ước viết tắt rõ ràng

Có nhiều cách để nhập thư viện

Ghép các câu lệnh in sau với các lệnh gọi thư viện thích hợp

cuộc gọi thư viện

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
5

Lệnh in

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
6

Dung dịch

A2] Nhập

help[string]
34 từ
help[string]
3 cung cấp các phương thức
help[string]
34 B3] Nhập
help[string]
3 cung cấp các phương thức như
help[string]
38, nhưng yêu cầu cú pháp
help[string]
39. C1] Nhập
help[string]
3 với bí danh
help[string]
41 cho phép
help[string]
42

Nhập các mặt hàng cụ thể

  1. Hãy điền vào chỗ trống để chương trình dưới đây in ra dòng chữ
    help[string]
    
    43
  2. Bạn có thấy phiên bản này dễ đọc hơn những phiên bản trước không?
  3. Tại sao các lập trình viên không luôn sử dụng dạng
    help[string]
    
    0 này?

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
7

Dung dịch

The lower ascii letters are abcdefghijklmnopqrstuvwxyz
Capitalise This Sentence Please.
8

Rất có thể bạn thấy phiên bản này dễ đọc hơn vì nó ít dày đặc hơn. Lý do chính không sử dụng hình thức nhập khẩu này là để tránh đụng độ tên. Chẳng hạn, bạn sẽ không nhập

help[string]
45 theo cách này nếu bạn cũng muốn sử dụng tên
help[string]
45 cho một biến hoặc hàm của riêng bạn. Hoặc nếu bạn cũng nhập một hàm có tên
help[string]
45 từ một thư viện khác

Thư viện trong Python là gì?

Một gói là một thư viện nếu nó có thể cài đặt được hoặc được đính kèm vào thư mục gói trang web cài đặt Python

Các thư viện Python tốt nhất là gì?

Yêu cầu là Thư viện Python cho phép bạn gửi HTTP/1. 1 yêu cầu, thêm tiêu đề, dữ liệu biểu mẫu, tệp nhiều phần và tham số bằng từ điển Python đơn giản. Nó cũng cho phép bạn truy cập dữ liệu phản hồi theo cách tương tự. 4. NumPy Nó có các chức năng toán học nâng cao và gói tính toán khoa học thô sơ. 5. Thuật giả kim SQL

Thư viện yêu cầu trong Python là gì?

Yêu cầu là một thư viện Python rất mạnh có nhiều hàm tích hợp. Nó cho phép chúng tôi gửi HTTP/1. 1 yêu cầu sử dụng Python. Với nó, chúng ta có thể thêm các nội dung như tiêu đề, dữ liệu biểu mẫu, tệp nhiều phần và tham số thông qua các thư viện Python đơn giản. Hơn nữa, Nó cũng cho phép chúng ta truy cập dữ liệu phản hồi của Python theo cách tương tự

Sự khác biệt giữa gói và thư viện trong Python là gì?

Trong Python, có rất ít sự khác biệt giữa gói và thư viện vì gói chứa một tập hợp các mô-đun có thể được cài đặt bằng trình quản lý gói trong Python và các thư viện chứa một tập hợp các hàm Python. Có danh sách thư viện Python cho các giải pháp hiện đại khác nhau

Các thư viện được sử dụng trong Python là gì?

Trả lời. Các thư viện Python được sử dụng để tạo các ứng dụng và mô hình trong nhiều lĩnh vực , chẳng hạn như học máy, khoa học dữ liệu, trực quan hóa dữ liệu, thao tác với hình ảnh và dữ liệu, .

Các thư viện được gọi bằng Python là gì?

Thư viện là một thuật ngữ chung đề cập đến một đoạn mã có thể tái sử dụng. Thông thường, thư viện Python chứa một tập hợp các mô-đun và gói liên quan. Trên thực tế, thuật ngữ này thường được sử dụng thay thế cho “gói Python” vì các gói cũng có thể chứa các mô-đun và các gói khác [gói con]

Thư viện loại trong Python là gì?

Mô-đun loại chứa các đối tượng loại cho tất cả các loại đối tượng được trình thông dịch tiêu chuẩn xác định , như Ví dụ 1-86 minh họa. Tất cả các đối tượng cùng loại chia sẻ một đối tượng loại duy nhất. Bạn có thể sử dụng is để kiểm tra xem một đối tượng có một loại nhất định hay không.

Thư viện và mô-đun trong Python là gì?

Một mô-đun là một tập hợp mã hoặc chức năng sử dụng. py tiện ích mở rộng. Thư viện Python là một tập hợp các mô-đun hoặc gói có liên quan đi kèm với nhau . Nó được sử dụng bởi các lập trình viên cũng như các nhà phát triển. Nó chủ yếu được sử dụng bởi các thành viên cộng đồng, nhà phát triển và nhà nghiên cứu.

Chủ Đề