Các kiểu dữ liệu Python quan trọng bạn cần biết



Kiểu dữ liệu là các lớp và các biến là một thể hiện hoặc đối tượng của các lớp này. Có nhiều kiểu dữ liệu khác nhau trong Python để biểu thị các kiểu giá trị

Trong , mọi thứ là một đối tượng. Do đó, các kiểu dữ liệu được coi như các lớp và các biến là một thể hiện hoặc đối tượng của các lớp này. Có nhiều kiểu dữ liệu khác nhau trong Python để biểu diễn các kiểu giá trị. Trong bài viết này, chúng ta sẽ tìm hiểu về các Kiểu dữ liệu Python khác nhau và cách chúng được gán cho các biến trong chuỗi sau:

Hãy bắt đầu nào.





python- kiểu dữ liệu python - edurekaCác kiểu dữ liệu Python

Biến được sử dụng để giữ các giá trị cho các kiểu dữ liệu khác nhau. Vì Python là một ngôn ngữ được nhập động, bạn không cần phải xác định kiểu của biến trong khi khai báo. Trình thông dịch liên kết ngầm giá trị với kiểu của nó. Python cho phép chúng tôi kiểm tra loại biến được sử dụng trong chương trình. Với sự trợ giúp của kiểu () , bạn có thể tìm ra loại biến được truyền vào.

Thí dụ:



x = 24 y = 14,7 z = 'Chào mừng bạn đến với Edureka' print (type (x)) print (type (y)) print (type (z))

Đầu ra:

 

Các kiểu dữ liệu chuẩn trong Python

Một biến được sử dụng để chứa các loại giá trị khác nhau. Ví dụ: tên của một người phải được lưu trữ dưới dạng chuỗi trong khi ID nhân viên phải được lưu trữ dưới dạng số nguyên.

Python cung cấp nhiều kiểu dữ liệu tiêu chuẩn khác nhau xác định phương thức lưu trữ trên mỗi kiểu dữ liệu đó. Các kiểu dữ liệu chuẩn trong Python bao gồm:



Giờ bạn đã biết về các kiểu dữ liệu python chuẩn, hãy tiếp tục và hiểu chi tiết từng loại dữ liệu này.

Số

Số được sử dụng để lưu trữ các giá trị số. Python tạo Số các đối tượng khi một số được gán cho một biến. Có 4 loại dữ liệu số:

  • int - Nó được sử dụng cho các số nguyên có dấu như 12, 2, 7, v.v.
  • Dài - Số nguyên này được sử dụng cho dải giá trị cao hơn như 908090800L, -0x1929292L, v.v.
  • Phao nổi - Nó được sử dụng để lưu trữ các số dấu phẩy động như 1.5, 701.89, 15.2, v.v.
  • phức tạp - Điều này được sử dụng cho các số phức như 2.14j, 2.0 + 2.3j, v.v.

Trong , bạn có thể sử dụng chữ L viết thường với các số nguyên dài. Tuy nhiên, sẽ thuận tiện hơn khi sử dụng chữ L viết hoa.

Thí dụ:

a = 12 print (a, 'is type', type (a)) b = 5.05 print (b, 'is type', type (b)) c = 1 + 2j print (c, 'is complex number? ', isinstance (1 + 2j, phức tạp))

Đầu ra:

12 thuộc loại 5,05 là loại (1 + 2j) là số phức? Thật

Chuỗi

ĐẾN được định nghĩa là một chuỗi các ký tự được thể hiện trong dấu ngoặc kép. Trong python, bạn có thể sử dụng dấu ngoặc kép, dấu ngoặc kép hoặc dấu ngoặc kép để xác định một chuỗi.

Xử lý chuỗi trong python có thể được thực hiện bằng cách sử dụng các chức năng sẵn có khác nhau và các nhà khai thác . Trong trường hợp xử lý chuỗi, toán tử + được sử dụng để nối hai chuỗi.

Thí dụ:

str1 = 'Chào mừng đến với Edureka' #string str1 str2 = 'Lập trình Python' #string str2 print (str1 [0: 3]) print (str1 [4]) print (str1 + str2)

Đầu ra:

Chào mừng bạn đến với Lập trình Python Edureka

Danh sách

Danh sách tương tự như nhưng nó có thể chứa các loại dữ liệu khác nhau trong Python. Các mục được lưu trữ trong danh sách được phân tách bằng dấu phẩy (,) và được đặt trong dấu ngoặc vuông [].

hợp nhất cây quyết định sắp xếp 4 phần tử

Bạn có thể sử dụng toán tử lát [:] để truy cập dữ liệu của danh sách. Toán tử nối (+) tương tự như toán tử trong chuỗi.

Thí dụ:

list = [20, 'welcome', 'edureka', 40] print (list [3:]) print (list) print (list + list)

Đầu ra:

[40] [20, 'welcome'] [20, 'welcome', 'edureka', 40] [20, 'welcome', 'edureka', 40, 20, 'welcome', 'edureka', 40]

Tuple

Một tuple tương tự như danh sách theo nhiều cách. Giống như danh sách, tuples cũng chứa tập hợp các mục của các kiểu dữ liệu khác nhau. Các mục của bộ tuple được phân tách bằng dấu phẩy (,) và đặt trong dấu ngoặc đơn ().

Tuple là một cấu trúc dữ liệu chỉ đọc và bạn không thể sửa đổi kích thước và giá trị của các mục của một tuple.

Thí dụ:

tuple = ('welcome', 'edureka', 40) print (tuple [1:]) print (tuple) print (tuple + tuple)

Đầu ra:

('edureka', 40) ('welcome', 'edureka', 40) ('welcome', 'edureka', 40, 'welcome', 'edureka', 40)

Từ điển

Từ điển là một tập hợp có thứ tự của một cặp khóa-giá trị. Nó giống như một mảng kết hợp hoặc một bảng băm trong đó mỗi khóa lưu trữ một giá trị cụ thể. Khóa có thể chứa bất kỳ kiểu dữ liệu nguyên thủy nào trong khi giá trị là một đối tượng Python tùy ý.

Các mục trong từ điển được phân tách bằng dấu phẩy và đặt trong dấu ngoặc nhọn {}.

Thí dụ:

dict = {1: 'John', 2: 'Rachel', 3: 'Nancy', 4: 'Daniel'} print ('Tên đầu tiên là' + dict [1]) print (dict.keys ()) print ( dict.values ​​())

Đầu ra:

Tên đầu tiên là John [1, 2, 3, 4] ['John', 'Rachel', 'Nancy', 'Daniel']

Đây là các kiểu dữ liệu python tiêu chuẩn được sử dụng để giữ các giá trị khác nhau. Với điều này, chúng ta đã đi đến phần cuối của bài viết của chúng tôi.

Bây giờ hãy kiểm tra của Edureka, một công ty học trực tuyến đáng tin cậy với mạng lưới hơn 250.000 người học hài lòng trải dài trên toàn cầu. Đào tạo chứng chỉ Python sẽ giúp bạn có được kiến ​​thức chuyên môn về Phân tích định lượng, khai thác dữ liệu và trình bày dữ liệu để vượt ra ngoài các con số bằng cách chuyển đổi nghề nghiệp của bạn thành vai trò Nhà khoa học dữ liệu.

Có một câu hỏi cho chúng tôi? Vui lòng đề cập đến nó trong phần nhận xét của 'Các loại dữ liệu Python' và chúng tôi sẽ liên hệ lại với bạn.