Hướng dẫn 14 is of data type in python - 14 là kiểu dữ liệu trong python

Các loại 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 của 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 theo mặc định, trong các danh mục này:

Dạng văn bản:
>>> type[10]

>>> type[0o10]

>>> type[0x10]

2
Các loại số:
>>> type[10]

>>> type[0o10]

>>> type[0x10]

3,
>>> type[10]

>>> type[0o10]

>>> type[0x10]

4,
>>> type[10]

>>> type[0o10]

>>> type[0x10]

5
Các loại trình tự:
>>> type[10]

>>> type[0o10]

>>> type[0x10]

6,
>>> type[10]

>>> type[0o10]

>>> type[0x10]

7,
>>> type[10]

>>> type[0o10]

>>> type[0x10]

8
Loại ánh xạ:
>>> type[10]

>>> type[0o10]

>>> type[0x10]

9
Các loại đặt:
>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
0,
>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
1
Loại Boolean:
>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
2
Các loại nhị phân:
>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
3,
>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
4,
>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
5
Không có loại:
>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
6

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

>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
7:

Thí dụ

In kiểu dữ liệu của biến X:

x = 5 in [loại [x]]
print[type[x]]

Hãy tự mình thử »

Đặt kiểu dữ liệu

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

Thí dụIn kiểu dữ liệu của biến X: x = 5 in [loại [x]]
Hãy tự mình thử »Đặt kiểu dữ liệuTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:

Loại dữ liệu

Thử nó

Thí dụIn kiểu dữ liệu của biến X: x = 5 in [loại [x]]
Hãy tự mình thử »Đặt kiểu dữ liệuTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:
Loại dữ liệuThử nóTrong Python, kiểu dữ liệu được đặt khi bạn gán giá trị cho một biến:

Loại dữ liệu

Exercise:

Thử nó

x = "Hello World"



>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
76 This tutorial has a related video course created by the Real Python team. Watch it together with the written tutorial to deepen your understanding: Basic Data Types in Python

Biên dịch nguồn vào một mã hoặc đối tượng AST

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
77

  • Đánh giá biểu hiện pythonnumeric, string, and Boolean types that are built into Python. By the end of this tutorial, you’ll be familiar with what objects of these types look like, and how to represent them.
  • >>> print[0o10]
    8
    
    >>> print[0x10]
    16
    
    >>> print[0b10]
    2
    
    78functions. These are pre-written chunks of code you can call to do useful things. You have already seen the built-in
    >>> 4.2
    4.2
    >>> type[4.2]
    
    >>> 4.
    4.0
    >>> .2
    0.2
    
    >>> .4e7
    4000000.0
    >>> type[.4e7]
    
    >>> 4.2e-4
    0.00042
    
    8 function, but there are many others.

Thực hiện thực thi động của mã python

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
79

Trả về giá trị băm của một đối tượng

>>> print[123123123123123123123123123123123123123123123123 + 1]
123123123123123123123123123123123123123123123124

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
80

Gọi hệ thống trợ giúp tích hợp

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
81Trả về đối tượng Chế độ xem bộ nhớ
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
82
Trả về một phương thức tĩnh cho một hàm
>>> 1.79e308
1.79e+308
>>> 1.8e308
inf
1 [zero + uppercase letter
>>> 1.79e308
1.79e+308
>>> 1.8e308
inf
2]
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
83
2
Được viện dẫn bởi tuyên bố
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
84
>>> 1.79e308
1.79e+308
>>> 1.8e308
inf
5 [zero + uppercase letter
>>> 1.79e308
1.79e+308
>>> 1.8e308
inf
6]
Bát phân8
>>> 1.79e308
1.79e+308
>>> 1.8e308
inf
7 [không + chữ thường ____ 48] ________ 49 [không có chữ in hoa
>>> 5e-324
5e-324
>>> 1e-325
0.0
0]
>>> 1.79e308
1.79e+308
>>> 1.8e308
inf
9 [zero + uppercase letter
>>> 5e-324
5e-324
>>> 1e-325
0.0
0]
Thập lục phân16

Ví dụ:

>>>

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2

Để biết thêm thông tin về các giá trị số nguyên với các cơ sở không decimal, hãy xem các trang web wikipedia sau: nhị phân, bát phân và thập lục phân.

Loại cơ bản của một số nguyên python, không phân biệt cơ sở được sử dụng để chỉ định nó, được gọi là

>>> type[10]

>>> type[0o10]

>>> type[0x10]

3:

>>>

>>> type[10]

>>> type[0o10]

>>> type[0x10]

Để biết thêm thông tin về các giá trị số nguyên với các cơ sở không decimal, hãy xem các trang web wikipedia sau: nhị phân, bát phân và thập lục phân.

Loại cơ bản của một số nguyên python, không phân biệt cơ sở được sử dụng để chỉ định nó, được gọi là

>>> type[10]

>>> type[0o10]

>>> type[0x10]

3:

>>>

>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042

Để biết thêm thông tin về các giá trị số nguyên với các cơ sở không decimal, hãy xem các trang web wikipedia sau: nhị phân, bát phân và thập lục phân.

Loại cơ bản của một số nguyên python, không phân biệt cơ sở được sử dụng để chỉ định nó, được gọi là

>>> type[10]

>>> type[0o10]

>>> type[0x10]

3:

Số điểm nổi

>>>

>>> 1.79e308
1.79e+308
>>> 1.8e308
inf

Để biết thêm thông tin về các giá trị số nguyên với các cơ sở không decimal, hãy xem các trang web wikipedia sau: nhị phân, bát phân và thập lục phân.

>>>

>>> 5e-324
5e-324
>>> 1e-325
0.0

Để biết thêm thông tin về các giá trị số nguyên với các cơ sở không decimal, hãy xem các trang web wikipedia sau: nhị phân, bát phân và thập lục phân.

Loại cơ bản của một số nguyên python, không phân biệt cơ sở được sử dụng để chỉ định nó, được gọi là
>>> type[10]

>>> type[0o10]

>>> type[0x10]

3:

Số điểm nổi

>>>

>>> 2+3j
[2+3j]
>>> type[2+3j]

Để biết thêm thông tin về các giá trị số nguyên với các cơ sở không decimal, hãy xem các trang web wikipedia sau: nhị phân, bát phân và thập lục phân.

Loại cơ bản của một số nguyên python, không phân biệt cơ sở được sử dụng để chỉ định nó, được gọi là

>>> type[10]

>>> type[0o10]

>>> type[0x10]

3:

Số điểm nổi

>>>

>>> print["I am a string."]
I am a string.
>>> type["I am a string."]


>>> print['I am too.']
I am too.
>>> type['I am too.']

Để biết thêm thông tin về các giá trị số nguyên với các cơ sở không decimal, hãy xem các trang web wikipedia sau: nhị phân, bát phân và thập lục phân.

Loại cơ bản của một số nguyên python, không phân biệt cơ sở được sử dụng để chỉ định nó, được gọi là

>>> type[10]

>>> type[0o10]

>>> type[0x10]

3:

>>>

>>> print['This string contains a single quote ['] character.']
SyntaxError: invalid syntax

Để biết thêm thông tin về các giá trị số nguyên với các cơ sở không decimal, hãy xem các trang web wikipedia sau: nhị phân, bát phân và thập lục phân.

Loại cơ bản của một số nguyên python, không phân biệt cơ sở được sử dụng để chỉ định nó, được gọi là

>>> type[10]

>>> type[0o10]

>>> type[0x10]

3:

>>>

>>> print["This string contains a single quote ['] character."]
This string contains a single quote ['] character.

>>> print['This string contains a double quote ["] character.']
This string contains a double quote ["] character.

Để biết thêm thông tin về các giá trị số nguyên với các cơ sở không decimal, hãy xem các trang web wikipedia sau: nhị phân, bát phân và thập lục phân.

Loại cơ bản của một số nguyên python, không phân biệt cơ sở được sử dụng để chỉ định nó, được gọi là

>>> type[10]

>>> type[0o10]

>>> type[0x10]

3:

  • Số điểm nổi
  • Loại
    >>> type[10]
    
    >>> type[0o10]
    
    >>> type[0x10]
    
    
    4 trong Python chỉ định một số điểm nổi. Các giá trị
    >>> type[10]
    
    >>> type[0o10]
    
    >>> type[0x10]
    
    
    4 được chỉ định với một điểm thập phân. Tùy chọn, ký tự
    >>> 5e-324
    5e-324
    >>> 1e-325
    0.0
    
    4 hoặc
    >>> 5e-324
    5e-324
    >>> 1e-325
    0.0
    
    5 theo sau là số nguyên dương hoặc âm có thể được thêm vào để chỉ định ký hiệu khoa học:

Deep Dive: Đại diện điểm nổi

Sau đây là thông tin chuyên sâu hơn một chút về cách Python đại diện cho các số điểm nổi bên trong. Bạn có thể dễ dàng sử dụng các số điểm nổi trong Python mà không hiểu chúng ở cấp độ này, vì vậy đừng lo lắng nếu điều này có vẻ quá phức tạp. Thông tin được trình bày ở đây trong trường hợp bạn tò mò.

Hầu như tất cả các nền tảng đại diện cho các giá trị Python
>>> type[10]

>>> type[0o10]

>>> type[0x10]

4 là các giá trị chính xác kép 64 bit, theo tiêu chuẩn của IEEE 754. Trong trường hợp đó, giá trị tối đa mà số điểm nổi có thể có là khoảng 1,8 ⨉ 10308. Python sẽ chỉ ra một số lớn hơn số bởi chuỗi
>>> 5e-324
5e-324
>>> 1e-325
0.0
7:

Một số gần nhất có thể là 0 là khoảng 5,0 ⨉ 10-324. Bất cứ điều gì gần với số không hơn là không thực tế:

>>>

>>> print['This string contains a single quote ['] character.']
SyntaxError: invalid syntax

Để biết thêm thông tin về các giá trị số nguyên với các cơ sở không decimal, hãy xem các trang web wikipedia sau: nhị phân, bát phân và thập lục phân.

>>>

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
1

Để biết thêm thông tin về các giá trị số nguyên với các cơ sở không decimal, hãy xem các trang web wikipedia sau: nhị phân, bát phân và thập lục phân.

>>>

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
2

Loại cơ bản của một số nguyên python, không phân biệt cơ sở được sử dụng để chỉ định nó, được gọi là

>>> type[10]

>>> type[0o10]

>>> type[0x10]

3:

Trình tự thoát
SequenceGiải thích thông thường về [các] dấu hiệu sau khi chéo ngược
Character[s] After Backslash"Đã thoát ra" cách giải thích
>>> 2+3j
[2+3j]
>>> type[2+3j]

1
Chấm dứt chuỗi bằng dấu phân cách mở trích dẫnKý tự trích dẫn đơn nghĩa đen [
>>> 2+3j
[2+3j]
>>> type[2+3j]

2]
>>> 2+3j
[2+3j]
>>> type[2+3j]

3
Chấm dứt chuỗi bằng cách trích dẫn Double Trích dẫn DelimiterNhân vật trích dẫn kép theo nghĩa đen [
>>> 2+3j
[2+3j]
>>> type[2+3j]

4]
>>> 2+3j
[2+3j]
>>> type[2+3j]

5
Chấm dứt dòng đầu vàoNewline bị bỏ qua
>>> 2+3j
[2+3j]
>>> type[2+3j]

6
Giới thiệu trình tự thoátNhân vật Backslash [
>>> 2+3j
[2+3j]
>>> type[2+3j]

0] theo nghĩa đen

Thông thường, một ký tự mới kết thúc đầu vào dòng. Vì vậy, việc nhấn enter ở giữa một chuỗi sẽ khiến Python nghĩ rằng nó không đầy đủ:Enter in the middle of a string will cause Python to think it is incomplete:

>>>

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
3

Để phá vỡ một chuỗi trên nhiều dòng, bao gồm một dấu gạch chéo ngược trước mỗi dòng mới và các dòng mới sẽ bị bỏ qua:

>>>

Để phá vỡ một chuỗi trên nhiều dòng, bao gồm một dấu gạch chéo ngược trước mỗi dòng mới và các dòng mới sẽ bị bỏ qua:

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
4

>>>

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
5

Để phá vỡ một chuỗi trên nhiều dòng, bao gồm một dấu gạch chéo ngược trước mỗi dòng mới và các dòng mới sẽ bị bỏ qua:

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
4

  • Để bao gồm một dấu gạch chéo ngược theo nghĩa đen trong một chuỗi, hãy thoát nó bằng một dấu gạch chéo ngược:
  • Áp dụng ý nghĩa đặc biệt cho các ký tự
  • Tiếp theo, giả sử bạn cần tạo một chuỗi chứa một ký tự tab trong đó. Một số trình chỉnh sửa văn bản có thể cho phép bạn chèn một ký tự tab trực tiếp vào mã của bạn. Nhưng nhiều lập trình viên cho rằng thực hành kém, vì nhiều lý do:

Máy tính có thể phân biệt giữa ký tự tab và chuỗi các ký tự không gian, nhưng bạn có thể. Để một con người đọc mã, tab và các ký tự không gian không thể phân biệt trực quan.

>>>

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
6

Để phá vỡ một chuỗi trên nhiều dòng, bao gồm một dấu gạch chéo ngược trước mỗi dòng mới và các dòng mới sẽ bị bỏ qua:

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
4

Để bao gồm một dấu gạch chéo ngược theo nghĩa đen trong một chuỗi, hãy thoát nó bằng một dấu gạch chéo ngược:"Đã thoát ra" cách giải thích
Áp dụng ý nghĩa đặc biệt cho các ký tựTiếp theo, giả sử bạn cần tạo một chuỗi chứa một ký tự tab trong đó. Một số trình chỉnh sửa văn bản có thể cho phép bạn chèn một ký tự tab trực tiếp vào mã của bạn. Nhưng nhiều lập trình viên cho rằng thực hành kém, vì nhiều lý do:
Máy tính có thể phân biệt giữa ký tự tab và chuỗi các ký tự không gian, nhưng bạn có thể. Để một con người đọc mã, tab và các ký tự không gian không thể phân biệt trực quan.Một số trình chỉnh sửa văn bản được cấu hình để tự động loại bỏ các ký tự tab bằng cách mở rộng chúng đến số lượng không gian thích hợp.
Một số môi trường Python sẽ không chèn các tab vào mã.Trong Python [và hầu hết tất cả các ngôn ngữ máy tính phổ biến khác], một ký tự tab có thể được chỉ định bởi chuỗi thoát
>>> 2+3j
[2+3j]
>>> type[2+3j]

8:
Trình tự thoát
>>> 2+3j
[2+3j]
>>> type[2+3j]

8 làm cho ký tự
>>> print["I am a string."]
I am a string.
>>> type["I am a string."]


>>> print['I am too.']
I am too.
>>> type['I am too.']

0 mất đi ý nghĩa thông thường của nó, đó là một
>>> print["I am a string."]
I am a string.
>>> type["I am a string."]


>>> print['I am too.']
I am too.
>>> type['I am too.']

0 theo nghĩa đen. Thay vào đó, sự kết hợp được hiểu là một ký tự tab.
Dưới đây là danh sách các chuỗi thoát khiến Python áp dụng ý nghĩa đặc biệt thay vì diễn giải theo nghĩa đen:
Trình tự thoát
>>> print["I am a string."]
I am a string.
>>> type["I am a string."]


>>> print['I am too.']
I am too.
>>> type['I am too.']

2
Nhân vật ASCII Bell [
>>> print["I am a string."]
I am a string.
>>> type["I am a string."]


>>> print['I am too.']
I am too.
>>> type['I am too.']

3]
>>> print["I am a string."]
I am a string.
>>> type["I am a string."]


>>> print['I am too.']
I am too.
>>> type['I am too.']

4
Nhân vật ASCII Backspace [
>>> print["I am a string."]
I am a string.
>>> type["I am a string."]


>>> print['I am too.']
I am too.
>>> type['I am too.']

5]
>>> print["I am a string."]
I am a string.
>>> type["I am a string."]


>>> print['I am too.']
I am too.
>>> type['I am too.']

6
Nhân vật ASCII FormFeed [
>>> print["I am a string."]
I am a string.
>>> type["I am a string."]


>>> print['I am too.']
I am too.
>>> type['I am too.']

7]
>>> print["I am a string."]
I am a string.
>>> type["I am a string."]


>>> print['I am too.']
I am too.
>>> type['I am too.']

8
Nhân vật ASCII Linefeed [
>>> print["I am a string."]
I am a string.
>>> type["I am a string."]


>>> print['I am too.']
I am too.
>>> type['I am too.']

9]
>>> print['This string contains a single quote ['] character.']
SyntaxError: invalid syntax
0
Ký tự từ cơ sở dữ liệu Unicode với
>>> print['This string contains a single quote ['] character.']
SyntaxError: invalid syntax
1 đã cho
>>> print['This string contains a single quote ['] character.']
SyntaxError: invalid syntax
2
ASCII Vận chuyển trở lại [
>>> print['This string contains a single quote ['] character.']
SyntaxError: invalid syntax
3] Nhân vật
>>> 2+3j
[2+3j]
>>> type[2+3j]

8
Tab ngang ASCII [
>>> print['This string contains a single quote ['] character.']
SyntaxError: invalid syntax
5] ký tự
>>> print['This string contains a single quote ['] character.']
SyntaxError: invalid syntax
6

Examples:

>>>

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
7

Để phá vỡ một chuỗi trên nhiều dòng, bao gồm một dấu gạch chéo ngược trước mỗi dòng mới và các dòng mới sẽ bị bỏ qua:

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
4

Để bao gồm một dấu gạch chéo ngược theo nghĩa đen trong một chuỗi, hãy thoát nó bằng một dấu gạch chéo ngược:

>>>

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
8

Để phá vỡ một chuỗi trên nhiều dòng, bao gồm một dấu gạch chéo ngược trước mỗi dòng mới và các dòng mới sẽ bị bỏ qua:

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
4

>>>

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
9

Để phá vỡ một chuỗi trên nhiều dòng, bao gồm một dấu gạch chéo ngược trước mỗi dòng mới và các dòng mới sẽ bị bỏ qua:

>>>

>>> type[10]

>>> type[0o10]

>>> type[0x10]

0

Để phá vỡ một chuỗi trên nhiều dòng, bao gồm một dấu gạch chéo ngược trước mỗi dòng mới và các dòng mới sẽ bị bỏ qua:

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
4

Để bao gồm một dấu gạch chéo ngược theo nghĩa đen trong một chuỗi, hãy thoát nó bằng một dấu gạch chéo ngược:

>>>

>>> type[10]

>>> type[0o10]

>>> type[0x10]

1

Để phá vỡ một chuỗi trên nhiều dòng, bao gồm một dấu gạch chéo ngược trước mỗi dòng mới và các dòng mới sẽ bị bỏ qua:

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
4

Để bao gồm một dấu gạch chéo ngược theo nghĩa đen trong một chuỗi, hãy thoát nó bằng một dấu gạch chéo ngược:

Chức năng tích hợp sẵn

Thông dịch viên Python hỗ trợ nhiều chức năng được tích hợp: sáu mươi tám, kể từ Python 3.6. Bạn sẽ bao gồm nhiều trong số này trong các cuộc thảo luận sau đây, khi chúng xuất hiện trong bối cảnh.

Hiện tại, một tổng quan ngắn gọn theo sau, chỉ để cảm nhận về những gì có sẵn. Xem tài liệu Python về các chức năng tích hợp để biết thêm chi tiết. Nhiều mô tả sau đây đề cập đến các chủ đề và khái niệm sẽ được thảo luận trong các hướng dẫn trong tương lai.

môn Toán

Hàm sốSự mô tả
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
02
Trả về giá trị tuyệt đối của một số
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
03
Trả lại thương số và phần còn lại của bộ phận số nguyên
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
04
Trả về các đối số hoặc mục lớn nhất trong một
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
05
Trả về nhỏ nhất trong số các đối số hoặc mục đã cho trong một
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
06
Tăng một con số lên một quyền lực
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
07
Vòng một giá trị điểm nổi
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
08
Tổng hợp các mục của một người có thể

Loại chuyển đổi

Hàm sốSự mô tả
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
02
Trả về giá trị tuyệt đối của một số
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
03
Trả lại thương số và phần còn lại của bộ phận số nguyên
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
04
Trả về các đối số hoặc mục lớn nhất trong một
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
05
Trả về nhỏ nhất trong số các đối số hoặc mục đã cho trong một
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
06
Tăng một con số lên một quyền lực
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
07
Vòng một giá trị điểm nổi
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
08
Tổng hợp các mục của một người có thể
Loại chuyển đổi
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
09
Trả về một chuỗi chứa một biểu diễn có thể in của một đối tượng
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
10
Chuyển đổi số nguyên thành chuỗi nhị phân
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
11
Chuyển đổi một đối số thành giá trị booleanTrả về giá trị tuyệt đối của một số
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
03
Trả lại thương số và phần còn lại của bộ phận số nguyên
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
04
Trả về các đối số hoặc mục lớn nhất trong một

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
05

Hàm sốSự mô tả
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
02
Trả về giá trị tuyệt đối của một số
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
03
Trả lại thương số và phần còn lại của bộ phận số nguyên
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
04
Trả về các đối số hoặc mục lớn nhất trong một
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
05
Trả về nhỏ nhất trong số các đối số hoặc mục đã cho trong một
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
06
Tăng một con số lên một quyền lực
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
07
Vòng một giá trị điểm nổi
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
08
Tổng hợp các mục của một người có thể
Loại chuyển đổi
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
09
Trả về một chuỗi chứa một biểu diễn có thể in của một đối tượng
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
10
Chuyển đổi số nguyên thành chuỗi nhị phân
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
11
Chuyển đổi một đối số thành giá trị boolean
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
12
Trả về biểu diễn chuỗi của ký tự được đưa ra bởi đối số số nguyên
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
13
Trả về một số phức được xây dựng từ các đối số
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
14

Trả về một đối tượng điểm nổi được xây dựng từ một số hoặc chuỗi

Hàm sốSự mô tả
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
15
Chuyển đổi một số nguyên thành chuỗi thập lục phân
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
16
Trả về một đối tượng số nguyên được xây dựng từ một số hoặc chuỗi
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
17
Chuyển đổi một số nguyên thành chuỗi bát phân
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
18
Trả về biểu diễn số nguyên của một ký tự
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
19
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
20
Trả về một phiên bản chuỗi của một đối tượng
>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
7
Trả về loại đối tượng hoặc tạo một đối tượng loại mớiLặp đi lặp lại và lặp lại
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
22
Trả về
>>> print["This string contains a single quote ['] character."]
This string contains a single quote ['] character.

>>> print['This string contains a double quote ["] character.']
This string contains a double quote ["] character.
8 Nếu tất cả các yếu tố của một điều không thể thực hiện được

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
24

Hàm sốSự mô tả
Trả về
>>> print["This string contains a single quote ['] character."]
This string contains a single quote ['] character.

>>> print['This string contains a double quote ["] character.']
This string contains a double quote ["] character.
8 nếu bất kỳ yếu tố nào của một điều không thể thực hiện được
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
26
Trả về một danh sách các bộ dữ liệu chứa các chỉ số và giá trị từ một điều đáng tin cậy
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
27
Bộ lọc các yếu tố từ một điều đáng tin cậy
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
28
Trả về một đối tượng lặp
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
29
Trả về chiều dài của một đối tượng
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
30
Áp dụng một chức năng cho mọi mục của một mục có thể
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
31
Lấy mục tiếp theo từ một trình lặp
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
32
Tạo ra một loạt các giá trị số nguyên
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
33
Trả về một trình lặp ngược
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
34

Input/Output

Hàm sốSự mô tả
Trả về một đối tượng
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
35
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
36
Trả về một danh sách được sắp xếp từ một điều đáng tin cậy
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
37
Tạo một trình lặp tập hợp các phần tử từ các vòng lặpKiểu dữ liệu tổng hợp
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
38
Tạo và trả về một đối tượng của lớp
>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
4

>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
40

Hàm sốSự mô tả
Tạo và trả về một đối tượng
>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
3 [tương tự như
>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
4, nhưng không thay đổi]
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
43
Tạo đối tượng
>>> type[10]

>>> type[0o10]

>>> type[0x10]

9
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
45
Tạo đối tượng
>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
1
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
47
Tạo đối tượng
>>> type[10]

>>> type[0o10]

>>> type[0x10]

6
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
49
Tạo ra một đối tượng không đặc biệt mới
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
50

Tạo đối tượng
>>> 4.2
4.2
>>> type[4.2]

>>> 4.
4.0
>>> .2
0.2

>>> .4e7
4000000.0
>>> type[.4e7]

>>> 4.2e-4
0.00042
0

Hàm sốSự mô tả
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
52
Tạo đối tượng
>>> type[10]

>>> type[0o10]

>>> type[0x10]

7
Các lớp, thuộc tính và kế thừa
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
54
Trả về một phương thức lớp cho một hàm
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
55
Xóa một thuộc tính khỏi một đối tượng
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
56
Trả về giá trị của một thuộc tính được đặt tên của một đối tượng
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
57
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
80
Gọi hệ thống trợ giúp tích hợp
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
81
Trả về đối tượng Chế độ xem bộ nhớ
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
82
Trả về một phương thức tĩnh cho một hàm
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
83
Được viện dẫn bởi tuyên bố
>>> print[0o10]
8

>>> print[0x10]
16

>>> print[0b10]
2
84

Sự kết luận

Trong hướng dẫn này, bạn đã tìm hiểu về các loại dữ liệu và chức năng tích hợp mà Python cung cấp.data types and functions Python provides.

Các ví dụ được đưa ra cho đến nay đều bị thao túng và chỉ hiển thị các giá trị không đổi. Trong hầu hết các chương trình, bạn thường muốn tạo các đối tượng thay đổi giá trị khi chương trình thực hiện.

Đi đến hướng dẫn tiếp theo để tìm hiểu về các biến Python.variables.

Xem bây giờ hướng dẫn này có một khóa học video liên quan được tạo bởi nhóm Python thực sự. Xem cùng với hướng dẫn bằng văn bản để hiểu sâu hơn về sự hiểu biết của bạn: các loại dữ liệu cơ bản trong Python This tutorial has a related video course created by the Real Python team. Watch it together with the written tutorial to deepen your understanding: Basic Data Types in Python

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

Các loại dữ liệu là phân loại hoặc phân loại các mục dữ liệu. Nó đại diện cho loại giá trị cho biết những hoạt động có thể được thực hiện trên một dữ liệu cụ thể. Vì mọi thứ là một đối tượng trong lập trình Python, các loại dữ liệu thực sự là các lớp và biến là ví dụ [đối tượng] của các lớp này.the classification or categorization of data items. It represents the kind of value that tells what operations can be performed on a particular data. Since everything is an object in Python programming, data types are actually classes and variables are instance [object] of these classes.

5 loại 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 để giữ các giá trị số như;....
Kiểu dữ liệu chuỗi Python.Chuỗi là một chuỗi các ký tự.....
Kiểu dữ liệu danh sách Python.Danh sách này là một loại dữ liệu đa năng độc quyền trong Python.....
Python tuple.....
Từ điển Python ..

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

Trong một ngôn ngữ lập trình như Python, chủ yếu có 4 loại dữ liệu: chuỗi - đó là một 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ố điểm nổi và số phức.4 data types: String – It is a collection of Unicode characters [letters, numbers and symbols] that we see on a keyboard. Numerical – These data types store numerical values like integers, floating-point numbers and complex numbers.

4 loại dữ liệu là gì?

Dữ liệu được phân loại thành bốn loại:..
Dữ liệu ẩn danh..
Dữ liệu thứ tự ..
Dữ liệu rời rạc..
Dữ liệu liên tục..

Bài Viết Liên Quan

Chủ Đề