Các loại kiểu dữ liệu trong python là gì?

Trong bài viết này, bạn sẽ tìm hiểu về Các kiểu dữ liệu Python và các ứng dụng của chúng trong khi chúng tôi viết các chương trình python theo cách tối ưu hóa. Bạn sẽ tìm hiểu từ chúng là gì, cú pháp của chúng và cũng có thể xem các ví dụ để sử dụng chúng trong Chương trình. Python là một ngôn ngữ không cần giới thiệu. Nó cực kỳ mạnh mẽ, linh hoạt, nhanh chóng và rất dễ tìm hiểu

Python là một trong những ngôn ngữ đang chứng kiến ​​sự phát triển và công nhận đáng kinh ngạc qua từng năm. Python là một ngôn ngữ lập trình được giải thích hướng đối tượng được sử dụng để lập trình cho mục đích chung. Trong bài viết này, chúng ta sẽ tìm hiểu về các loại dữ liệu khác nhau trong ngôn ngữ python

Các kiểu dữ liệu là gì?

Các kiểu dữ liệu là sự phân loại hoặc phân loại các mục kiến ​​thức. Nó đại diện cho loại hữu ích cho biết những thao tác nào thường được thực hiện trên dữ liệu cụ thể. Vì mọi thứ đều là đối tượng trong lập trình Python, kiểu dữ liệu là các lớp và biến là thể hiện (đối tượng) của các lớp đó

Kiểu dữ liệu là một khái niệm quan trọng trong ngôn ngữ lập trình python. Mỗi giá trị có kiểu dữ liệu python riêng, trong ngôn ngữ lập trình python. Việc phân loại các mục kiến ​​thức hoặc để đặt giá trị thông tin vào một loại danh mục dữ liệu nào đó được đặt tên là Kiểu dữ liệu. Nó giúp biết những hoạt động thầm lặng nào thường được thực hiện trên một giá trị

Python có sáu kiểu dữ liệu tiêu chuẩn. -

  • số
  • Sợi dây
  • Danh sách
  • Tuple
  • Bộ
  • Từ điển

Các loại kiểu dữ liệu trong python là gì?

Nguồn hình ảnh. liên kết

Hãy thảo luận từng loại dữ liệu trên. -

Kiểu dữ liệu số. -

Trong Python, kiểu dữ liệu số đại diện cho dữ liệu có giá trị số. Giá trị số có thể là số nguyên, số thực hoặc thậm chí là số phức. Các giá trị này được định nghĩa là các lớp int, float và phức tạp trong Python

Số nguyên – Loại dữ liệu này được biểu diễn với sự trợ giúp của lớp int. Nó bao gồm các số nguyên dương hoặc âm (không có phân số hoặc số thập phân). Trong Python, không có giới hạn về độ dài của các giá trị số nguyên

Ví dụ. -
Mã Python.

Float – Loại này được đại diện bởi lớp float. Đó là một số thực với biểu diễn dấu phẩy động. Nó được chỉ định bởi một dấu thập phân. Theo tùy chọn, ký tự e hoặc E theo sau là số nguyên dương hoặc âm thậm chí có thể được thêm vào để chỉ định ký hiệu khoa học

Thí dụ. -

b = 1.5
print(b, "is of type", type(b))
Output: 1.5 is of type

Số phức – Số phức được biểu diễn bằng các lớp phức. Nó được chỉ định là (phần thực) + (phần ảo)j, Ví dụ – 4+5j

Thí dụ. -

c = 8+3j
print(c, "is a type", type(c))
Output: (8+3j) is a type

Kiểu dữ liệu chuỗi. -

Chuỗi là một chuỗi các ký tự Unicode. Chuỗi có thể là tập hợp của 1 hoặc nhiều ký tự được đặt trong dấu nháy kép, nháy kép hoặc nháy ba. Nó có thể được biểu diễn bằng một lớp str

Thí dụ. -

string1=  “Hello World”
print(string1)
output: Hello World

Chúng ta có thể thực hiện một số thao tác trong chuỗi như Nối, Cắt và Lặp lại

nối. Nó bao gồm hoạt động nối hai hoặc nhiều chuỗi lại với nhau

Thí dụ. -

String1 = "Hello"
String2 ="World"
print(String1+String2)
Output: Hello World

cắt lát. Cắt lát là một kỹ thuật để trích xuất các phần khác nhau của chuỗi

Thí dụ. -

String1 = "Hello"
print(String1[2:4])
Output: llo

sự lặp lại

Nó có nghĩa là lặp lại một chuỗi các hướng dẫn một số lần nhất định

Thí dụ. -

Print(String1*5)
Output: HelloHelloHelloHelloHello

Liệt kê kiểu dữ liệu. -

Một danh sách được hình thành (hoặc được tạo) bằng cách đặt tất cả các mục (phần tử) bên trong dấu ngoặc vuông [ ], được phân tách bằng dấu phẩy

Nó có thể có bất kỳ số lượng mục nào và chúng có thể có hoặc không thuộc các loại khác nhau (số nguyên, số float, chuỗi, v.v. )

Một danh sách có thể thay đổi, điều này cho thấy chúng tôi sẽ sửa đổi danh sách

Thí dụ

List1 = [3,8,7.2,"Hello"]
print("List1[2] = ", List[2])
Output:  List1[2] = 7.2
print("List1[1:3] = ", List[1:3])
Output: List1[1:3] = [8, 7.2]

Đang cập nhật danh sách. - chúng tôi có thể cập nhật danh sách

List1[3] = "World"
#If we print the whole list, we can see the updated list.
print(List1)
Output: [3, 8, 7.2, ‘World’]

Loại dữ liệu Tuple. -

Một tuple được định nghĩa là một tập hợp các đối tượng Python có thứ tự. Sự khác biệt duy nhất giữa bộ dữ liệu và danh sách là bộ dữ liệu là bất biến. e. bộ dữ liệu không thể được sửa đổi sau khi nó được tạo. Nó được đại diện bởi lớp tuple. chúng ta có thể biểu diễn các bộ dữ liệu bằng dấu ngoặc đơn ( )

Thí dụ

________số 8

Đặt loại dữ liệu. -

Một bộ là một bộ sưu tập các mặt hàng không có thứ tự. Mọi phần tử của tập hợp là độc quyền (không trùng lặp) và phải không thay đổi (không thể thay đổi)

Thí dụ

Set = {4,3,6.6,"Hello"}
print(Set)
Output: {‘Hello’, 3, 4, 6.6}

Vì bộ này là một bộ sưu tập không có thứ tự nên việc lập chỉ mục sẽ vô nghĩa. Do đó toán tử cắt lát [ ] không hoạt động

c = 8+3j
print(c, "is a type", type(c))
Output: (8+3j) is a type
0

Loại dữ liệu từ điển. -

Trong Python, Từ điển là một tập hợp các giá trị dữ liệu không có thứ tự, được sử dụng để lưu trữ các giá trị dữ liệu như bản đồ, không giống như các Loại dữ liệu khác chỉ chứa một giá trị duy nhất dưới dạng phần tử, Từ điển bao gồm cặp khóa-giá trị. Khóa-giá trị được cung cấp trong từ điển để làm cho nó được tối ưu hóa hơn. Trong biểu diễn kiểu dữ liệu từ điển, mỗi cặp khóa-giá trị trong Từ điển được phân tách bằng dấu hai chấm. trong khi mỗi phím được phân tách bằng 'dấu phẩy'

c = 8+3j
print(c, "is a type", type(c))
Output: (8+3j) is a type
1

Thí dụ

c = 8+3j
print(c, "is a type", type(c))
Output: (8+3j) is a type
2

Chúng ta có thể truy xuất giá trị bằng cách sử dụng phương thức sau

Thí dụ

c = 8+3j
print(c, "is a type", type(c))
Output: (8+3j) is a type
3

Chúng tôi cũng có thể cập nhật từ điển bằng các phương pháp sau

Thí dụ

c = 8+3j
print(c, "is a type", type(c))
Output: (8+3j) is a type
4

Sự kết luận

Nếu bạn đang đọc văn bản này, có lẽ bạn đang học Python hoặc đang cố gắng trở thành nhà phát triển Python. Học Python hoặc ngôn ngữ lập trình khác bắt đầu bằng cách hiểu các khái niệm là một phần cơ bản trong nền tảng của nó

Hy vọng bây giờ bạn muốn hiểu các phân loại khác nhau của Kiểu dữ liệu Python, từ văn bản này

Thông tin về các Tác giả

Prashant Sharma

Hiện tại, tôi đang theo đuổi bằng Cử nhân Công nghệ (B. Tech) từ Viện Công nghệ Vellore. Tôi rất hào hứng với lập trình và các ứng dụng thực tế của nó bao gồm phát triển phần mềm, học máy và khoa học dữ liệu

Hy vọng bạn thích bài viết. Nếu bạn muốn kết nối với tôi thì bạn có thể kết nối trên

liên kết

hoặc đối với bất kỳ nghi ngờ nào khác, bạn cũng có thể gửi thư cho tôi

Phương tiện hiển thị trong bài viết này không thuộc sở hữu của Analytics Vidhya và được sử dụng theo quyết định của Tác giả

4 kiểu dữ liệu trong Python là gì?

Sau đây là kiểu dữ liệu chuẩn hoặc tích hợp sẵn của Python. .
số
Loại trình tự
Boolean
Từ điển

5 kiểu dữ liệu trong Python là gì?

Kiểu dữ liệu Python .
Kiểu dữ liệu số Python. Kiểu dữ liệu số Python được sử dụng để chứa các giá trị số như;.
Kiểu dữ liệu chuỗi Python. Xâu là một dãy các ký tự. .
Kiểu dữ liệu danh sách Python. Danh sách là một kiểu dữ liệu linh hoạt độc quyền trong Python. .
Python Tuple. .
Từ điển Python

Có bao nhiêu loại kiểu dữ liệu trong Python?

Trong ngôn ngữ lập trình như Python, chủ yếu có 4 kiểu dữ liệu. Chuỗi – Đó là tập hợp các ký tự Unicode (chữ cái, số và ký hiệu) mà chúng ta thấy trên bàn phím. Số - Các loại dữ liệu này lưu trữ các giá trị số như số nguyên, số dấu phẩy động và số phức.

Các kiểu dữ liệu Python là gì?

Các kiểu dữ liệu tích hợp