Kiểu dữ liệu float trong Python

Python có nhiều kiểu dữ liệu tích hợp hữu ích. Các biến Python có thể lưu trữ các loại dữ liệu khác nhau và có thể được tạo động mà không cần xác định loại dữ liệu trước. Sẽ rất hữu ích cho các kỹ sư khi hiểu một số loại dữ liệu cốt lõi của Python để viết mã được xây dựng tốt. Dưới đây chúng ta sẽ thảo luận về một số loại dữ liệu khác nhau

số nguyên

Số nguyên là một trong các kiểu dữ liệu Python. Một số nguyên là một số nguyên, âm, dương hoặc bằng không. Trong Python, các biến số nguyên có thể được định nghĩa bằng cách gán một số nguyên cho một tên biến. Chúng ta có thể xác định kiểu dữ liệu của một biến bằng cách sử dụng hàm type[]

>>> a = 5
>>> type[a]

>>> b = -2
>>> type[b]

>>> z = 0
>>> type[z]

Số dấu phẩy động

Số dấu phẩy động hoặc số float là một kiểu dữ liệu khác của Python. Số float là số thập phân, dương, âm và không. Số float cũng có thể là số trong ký hiệu khoa học có chứa số mũ. Trong Python, một số float có thể được xác định bằng cách sử dụng dấu thập phân . khi một biến được gán

>>> c = 6.2
>>> type[c]

>>> d = -0.03
>>> type[d]

>>> e = 6.02e23
>>> e
6.02e+23
>>> type[e]

Để đảm bảo một biến là số float thay vì số nguyên ngay cả khi nó là số nguyên, dấu thập phân ở cuối _____22_______ được sử dụng. Lưu ý sự khác biệt khi dấu thập phân đứng sau số nguyên

>>> g = 5     # no decimal point
>>> type[g]

>>> g = 5.    # decimal point
>>> type[g]

Boolean

Kiểu dữ liệu boolean là Đúng hoặc Sai. Trong Python, các biến boolean được xác định bởi các từ khóa

>>> c = 6.2
>>> type[c]

>>> d = -0.03
>>> type[d]

>>> e = 6.02e23
>>> e
6.02e+23
>>> type[e]

1 và
>>> c = 6.2
>>> type[c]

>>> d = -0.03
>>> type[d]

>>> e = 6.02e23
>>> e
6.02e+23
>>> type[e]

2. Lưu ý rằng
>>> c = 6.2
>>> type[c]

>>> d = -0.03
>>> type[d]

>>> e = 6.02e23
>>> e
6.02e+23
>>> type[e]

1 và
>>> c = 6.2
>>> type[c]

>>> d = -0.03
>>> type[d]

>>> e = 6.02e23
>>> e
6.02e+23
>>> type[e]

2 phải có chữ hoa đầu tiên. Sử dụng chữ thường
>>> c = 6.2
>>> type[c]

>>> d = -0.03
>>> type[d]

>>> e = 6.02e23
>>> e
6.02e+23
>>> type[e]

5 trả về lỗi

________số 8_______

Chuỗi

Chuỗi là chuỗi các chữ cái, số, dấu cách và ký hiệu. Trong Python, các chuỗi có thể có độ dài gần như bất kỳ và có thể chứa khoảng trắng. Các biến chuỗi được gán trong Python bằng cách sử dụng dấu ngoặc kép

>>> c = 6.2
>>> type[c]

>>> d = -0.03
>>> type[d]

>>> e = 6.02e23
>>> e
6.02e+23
>>> type[e]

6

string = 'z'
type[string]

string = 'Engineers'
type[string]

Một số và số thập phân cũng có thể được định nghĩa là chuỗi. Nếu một số thập phân được xác định bằng cách sử dụng dấu ngoặc kép

>>> c = 6.2
>>> type[c]

>>> d = -0.03
>>> type[d]

>>> e = 6.02e23
>>> e
6.02e+23
>>> type[e]

6, thì số đó sẽ được lưu dưới dạng chuỗi thay vì dưới dạng số float. Điều này cũng đúng với các số nguyên. Các số nguyên được xác định bằng dấu ngoặc kép sẽ trở thành chuỗi giống như số thập phân được xác định bằng dấu ngoặc kép

num = '5.2'
type[num]

num = '2'
type[num]

Số phức

Một loại dữ liệu cuối cùng hữu ích cho các kỹ sư là các số phức. Một số phức được định nghĩa trong Python bằng cách sử dụng thành phần thực

>>> c = 6.2
>>> type[c]

>>> d = -0.03
>>> type[d]

>>> e = 6.02e23
>>> e
6.02e+23
>>> type[e]

8 thành phần ảo
>>> c = 6.2
>>> type[c]

>>> d = -0.03
>>> type[d]

>>> e = 6.02e23
>>> e
6.02e+23
>>> type[e]

9. Chữ cái
>>> c = 6.2
>>> type[c]

>>> d = -0.03
>>> type[d]

>>> e = 6.02e23
>>> e
6.02e+23
>>> type[e]

9 phải được sử dụng trong thành phần tưởng tượng. Sử dụng chữ cái
>>> g = 5     # no decimal point
>>> type[g]

>>> g = 5.    # decimal point
>>> type[g]

1 sẽ trả về lỗi. Lưu ý cách các số ảo có thể được thêm vào số nguyên và số thực

comp = 4 + 2j
type[comp]

comp2 = 4 + 2i
              ^
SyntaxError: invalid syntax

intgr = 3
type[intgr]

comp_sum = comp + intgr
print[comp_sum]
[7+2j]
flt = 2.1
comp_sum = comp + flt
print[comp_sum]
[6.1+2j]

Chuyển đổi giữa các loại dữ liệu khác nhau

Số năm có thể là một số nguyên, một số float hoặc một chuỗi tùy thuộc vào cách nó được gán. Python đã tích hợp sẵn các hàm để chuyển đổi giữa các loại dữ liệu. Các phương thức

>>> g = 5     # no decimal point
>>> type[g]

>>> g = 5.    # decimal point
>>> type[g]

2
>>> g = 5     # no decimal point
>>> type[g]

>>> g = 5.    # decimal point
>>> type[g]

3 và
>>> g = 5     # no decimal point
>>> type[g]

>>> g = 5.    # decimal point
>>> type[g]

4 sẽ chuyển đổi 5 của chúng ta từ kiểu dữ liệu Python này sang kiểu dữ liệu Python khác

Ví dụ kiểu dữ liệu float là gì?

Kiểu dữ liệu float biểu thị dấu phẩy động hoặc số thập phân. Ví dụ về số float là 0. 1243 và 12. 245 .

Kiểu dữ liệu float là gì?

Kiểu dữ liệu FLOAT lưu trữ các số dấu phẩy động có độ chính xác kép với tối đa 17 chữ số có nghĩa . FLOAT tương ứng với dấu phẩy động 4 byte của IEEE và với kiểu dữ liệu kép trong C. Phạm vi giá trị cho kiểu dữ liệu FLOAT giống với phạm vi của kiểu dữ liệu C double trên máy tính của bạn.

là 7. 0 Một float trong Python?

Chữ nổi có thể được viết là 7. 0 , điều đó không sao vì chúng tự động thuộc loại float.

Chủ Đề