Loại biến trong python là gì?

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

Trong lập trình, kiểu dữ liệu là một khái niệm quan trọng

Các biến có thể lưu trữ dữ liệu thuộc các loại khác nhau và các loại khác nhau có thể làm những việc khác nhau

Python có các loại dữ liệu sau được tích hợp sẵn theo mặc định, trong các danh mục này

Dạng văn bản. strCác loại số. int, float, complexCác loại trình tự. list, tuple, range Loại bản đồ. dictThiết lập các loại. set, frozenset Kiểu Boolean. int0Các loại nhị phân. int1, int2, int3Không có loại. int4

Lấy kiểu dữ liệu

Bạn có thể lấy kiểu dữ liệu của bất kỳ đối tượng nào bằng cách sử dụng hàm int5

Đặt loại dữ liệu

Trong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến

Đặt loại dữ liệu cụ thể

Nếu bạn muốn chỉ định kiểu dữ liệu, bạn có thể sử dụng các hàm tạo sau

Kiểm tra bản thân với các bài tập

Tập thể dục

Ví dụ mã sau sẽ in kiểu dữ liệu của x, kiểu dữ liệu đó sẽ là gì?


Cung cấp câu trả lời "

bắt đầu bài tập

Trong Python, các loại Biến trong chương trình hoàn toàn phụ thuộc vào loại dữ liệu được sử dụng để khai báo, định nghĩa và thực hiện các hàm toán học trên đầu vào do người dùng cung cấp. Thông thường, một số loại biến cơ bản được sử dụng trong mã, chẳng hạn như loại biến Số nguyên cho các giá trị số, biến dấu phẩy động cho các biến số thập phân, loại biến chuỗi để biểu diễn ký tự, loại biến Boolean cho đúng/sai và 0/1

Loại biến đó có thể là int, float, string, char, bool và nhiều loại khác

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác

Trong Python, không cần thiết phải khai báo kiểu ở bất kỳ đâu. Trong thực tế, bạn sẽ khai báo các biến như thế này

Gói phát triển phần mềm tất cả trong một[hơn 600 khóa học, hơn 50 dự án]

Giá
Xem khóa học

600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 6 [84.212 xếp hạng]

Giải thích các loại biến Python khác nhau

Dưới đây là các loại Loại biến khác nhau

1. Số nguyên và số float trong Python

Số nguyên là số và số float là số thập phân. Xác định số nguyên hoặc bất kỳ loại nào khác trong Python cho nó rất dễ dàng. Đơn giản chỉ cần gõ tên biến và gán giá trị số của nó

Ví dụ 1

Số nguyên là một số có thể dương hoặc âm hoặc 0, nhưng chúng không thể có dấu thập phân. Chúng có độ chính xác không giới hạn và hỗ trợ tất cả các loại phép toán và số học như cộng, trừ, lấy phần dư, giá trị tuyệt đối, v.v. Số float là số thập phân. Chúng hỗ trợ hoạt động tương tự như số nguyên

Ví dụ #2

Python sẽ không phàn nàn về việc bạn thêm hai loại khác nhau và không có gì. Nó sẽ tạo ra kết quả mong muốn. Kiểu số nguyên là int và kiểu số động là afloat. Những loại tên này để chuyển đổi hoặc truyền một biến thành số nguyên hoặc thành số thực. Chỉ cần bao quanh biến của bạn bằng int hoặc float để chuyển đổi nó

Ví dụ #3

2. Dây

Chúng tôi sử dụng các chuỗi để tượng trưng cho văn bản. Tự động, đó là văn bản Unicode trong Python 3 nhưng văn bản ASCII thông qua Python 2. Các chuỗi có thể được xác định bằng cách sử dụng dấu ngoặc đơn, dấu ngoặc kép hoặc ba lần dấu ngoặc kép, đơn hoặc kép. Bạn không thể tìm thấy bất kỳ sự khác biệt chính nào trong loại bạn sử dụng

Ví dụ 1

Python hỗ trợ nhiều phương thức, bao gồm nhiều phương thức tiện ích hữu ích. Một số trong số họ viết hoa, điều này sẽ làm cho ký tự đầu tiên trở thành chữ in hoa. Phương thức replace[] nhận hai đối số, đối số thứ nhất là ký tự cần thay thế và đối số thứ hai là ký tự cần thay thế. Sau đó, chúng ta có alpha[] hoặc isdigit[], sẽ trả về true nếu tất cả các ký tự lần lượt là chữ cái hoặc chữ số

Ví dụ #2

3. Boolean và Không

Boolean cho biết giá trị Đúng hoặc Sai. Bạn có thể gán bất kỳ biến nào là true hoặc false và khai báo một biến là Boolean

Ví dụ 1

Chỉ cần nhập tên biến và gán nó là Đúng hoặc Sai. Boolean trong Python so với hầu hết các ngôn ngữ lập trình khác. Cả hai đều bắt đầu bằng chữ in hoa T và F cho Đúng và Sai. Bạn có thể chuyển đổi Boolean thành số nguyên và nó sẽ cung cấp cho bạn giá trị là 1 nếu Đúng hoặc 0 nếu Sai. Tuy nhiên, chuyển đổi Đúng hoặc Sai thành một chuỗi sẽ chỉ cung cấp cho bạn một biểu diễn văn bản, do đó, một chuỗi có giá trị Đúng hoặc Sai

Ví dụ #2

Không có gì tương tự như null trong các ngôn ngữ khác. Nó biểu thị rằng một biến đã được xác định để chúng tôi, các nhà phát triển, đã nhập tên của biến ở đâu đó, nhưng điều đó không được liên kết với bất kỳ giá trị nào

Chúng tôi không tìm thấy người ngoài hành tinh cho đến nay,

Ví dụ #3

4. danh sách

Để xác định Danh sách trong Python, hãy viết tên biến và gán cho nó dấu ngoặc vuông trống. Ở đó, bạn vừa tạo một Danh sách Python trống

Ví dụ 1

Chúng tôi thay thế dấu ngoặc trống của mình bằng John, Sam và Michal. Bây giờ Danh sách của chúng tôi có ba phần tử chuỗi

Ví dụ #2

Để truy cập một phần tử trong Danh sách, chúng tôi sử dụng thứ gọi là chỉ mục. Chỉ mục là một giá trị nguyên bắt đầu từ 0, tương ứng với 1 và chỉ một phần tử trong Danh sách. Đối với Danh sách của chúng tôi, nếu chúng tôi viết mã chẳng hạn như person_names[0], chúng tôi sẽ nhận được John. Nếu chúng tôi viết tên mã chẳng hạn như person_names[2], chúng tôi sẽ nhận được Michal

Ví dụ #3

Lưu ý quan trọng ở đây là Danh sách các chỉ số trong Python bắt đầu bằng 0. Vì vậy, mặc dù chúng ta có John là phần tử đầu tiên, nhưng chỉ số là 0. Phần tử tiếp theo, Sam, là phần tử thứ hai của chúng ta trong Danh sách, có chỉ số là 1, v.v. Thay thế một phần tử trong Danh sách cũng dễ dàng như việc kiểm tra một phần tử Danh sách cụ thể. Vì vậy, giả sử person_names[0] = Dennis. Nếu bây giờ chúng ta in person_names, chúng ta sẽ thấy rằng John đã biến mất và Dennis thế chỗ

Ví dụ #4

Chúng tôi không thể làm person_names[3] = Patrick, nhưng chúng tôi có thể thêm vào một phương thức được tạo sẵn trong Danh sách của mình có tên là append[]. Chúng ta có thể chuyển bất kỳ đối tượng nào chúng ta muốn cho phương thức append làm đối số của nó. Khi chúng tôi làm điều đó, đối tượng chúng tôi đã chuyển qua phần bổ sung sẽ được thêm vào cuối Danh sách hiện có của chúng tôi

Ví dụ #5

Danh sách trong Python rất giống với mảng trong nhiều ngôn ngữ khác, nhưng chúng đi kèm với một số lợi ích bổ sung. Có nhiều loại dữ liệu trong một Danh sách duy nhất là tốt. Nếu bạn xóa bất kỳ person_names[2] nào, chỉ cần đặt từ khóa del

Ví dụ #6

5. từ điển

Chúng tôi muốn thêm nhiều chi tiết khác ngoài tên cho một người, chẳng hạn như id người, nhưng chúng tôi vẫn muốn id người đó được liên kết với tên. Chúng ta có thể sử dụng từ điển trong trường hợp đó. Trong từ điển Python, chúng tôi có khóa và giá trị. Trong trường hợp của chúng tôi, các khóa là tên, person_id và phản hồi và các giá trị là Dennis, 25467 và Không

Ví dụ 1

Khóa và giá trị tạo thành một cặp hay chính xác hơn là cặp khóa-giá trị. Mỗi khóa sẽ tương ứng với một giá trị. Bây giờ giá trị có thể thuộc bất kỳ loại nào. Giống như với Danh sách, chúng tôi có thể thêm bất kỳ loại nào chúng tôi muốn. Từ điển rất hữu ích khi lưu trữ một số loại dữ liệu có cấu trúc

  1. Danh sách từ điển
  2. Nếu muốn nhóm nhiều từ điển lại với nhau, chúng ta chỉ cần tạo Danh sách từ điển
  3. Lưu ý rằng chúng tôi có dấu ngoặc vuông ở đây xác định Danh sách
  4. Sau đó, chúng tôi có thể lặp qua danh sách và sử dụng dữ liệu mà mỗi từ điển chứa

6. 4 loại dữ liệu khác hàng đầu

1. Phức tạp. Chúng tôi cũng có một loại gọi là phức tạp, biểu thị số phức. Và Python 2 có một loại gọi là dài, không tồn tại trong Python 3 nữa

2. Byte và Bytearray. Số nguyên thay thế nó. Sau đó, trong Python 3, ít nhất, chúng ta có các byte, về cơ bản là một chuỗi các số nguyên trong phạm vi từ 0 đến 255

3. bộ dữ liệu. Tương tự như Danh sách nhưng không thay đổi. Bạn không thể thay đổi giá trị của chúng

4. Set và Frozenset. Cuối cùng, chúng ta cũng có các tập hợp và tập hợp cố định, một lần nữa tương tự như Danh sách, nhưng chúng chỉ có các đối tượng duy nhất

Phần kết luận

Python là một trong những ngôn ngữ gõ hiệu quả, điều này thường có nghĩa là nó không phải khai báo một biến trước khi sử dụng nó. Các kiểu dữ liệu thường giống như các ngôn ngữ lập trình khác nhau. Thay vì điểm mạnh của họ, tồn tại một số điểm yếu có thể gây ra các vấn đề về lâu dài

Bài viết được đề xuất

Đây là hướng dẫn về Các loại biến Python. Ở đây chúng ta đã thảo luận chi tiết về khái niệm cơ bản với 6 loại Biến Python khác nhau với các ví dụ. Bạn cũng có thể xem qua các bài viết được đề xuất khác của chúng tôi để tìm hiểu thêm-

3 loại biến trong Python là gì?

Các loại biến Python .
số
Chuỗi
Tuple

Loại biến có nghĩa là gì?

Các loại biến . Ví dụ: khai báo int count khai báo rằng số đếm là một số nguyên [ int ]. determines the values that the variable can have and the operations that can be performed on it. For example, the declaration int count declares that count is an integer [ int ].

Kiểu [] trong Python là gì?

Hàm type[] được dùng để lấy loại đối tượng . Cú pháp hàm kiểu Python [] là. type[object] type[name, base, dict] Khi một đối số duy nhất được truyền cho hàm type[], nó sẽ trả về kiểu của đối tượng. Giá trị của nó giống như đối tượng.

4 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

Chủ Đề