❮ Chức năng tích hợp sẵn
Thí dụ
Trả về loại đối tượng này:
A = ['Apple', 'Banana', 'Cherry'] B = "Hello World" c = 33
b = "Hello World"
c = 33
x = loại [a] y = loại [b] z = loại [c]
y = type[b]
z = type[c]
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Hàm type[]
trả về loại đối tượng được chỉ định
Cú pháp
loại [đối tượng, cơ sở, dict]
Giá trị tham số
sự vật | Yêu cầu. Nếu chỉ có một tham số được chỉ định, hàm loại [] sẽ trả về loại đối tượng này |
cơ sở | Không bắt buộc. Chỉ định các lớp cơ sở |
DIGN | Không bắt buộc. Chỉ định không gian tên với định nghĩa cho lớp |
❮ Chức năng tích hợp sẵn
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: | str |
Các loại số: | int , float , complex |
Các loại trình tự: | list , tuple , range |
Loại ánh xạ: | dict |
Các loại đặt: | type[] 0, type[] 1 |
Loại Boolean: | type[] 2 |
Các loại nhị phân: | type[] 3, type[] 4, type[] 5 |
Không có loại: | type[] 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 type[]
:
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:
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: |
Loại dữ liệu | Thử 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó
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: |
Loại dữ liệu | Thử 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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ó | 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"
Chức năng Python: Một hàm là một khối mã được viết một lần và có thể được thực thi bất cứ khi nào cần thiết trong chương trình, để tạo ra một số đầu ra. Các loại chức năng: Chức năng tích hợp sẵn:
Thư viện Python đã chứa một số chức năng được xác định trước để thực hiện một chức năng cụ thể. Các chức năng này được gọi là các chức năng tích hợp.
Các chức năng do người dùng xác định:
Các chức năng thường được tạo bởi chính người dùng trong mã để đơn giản hóa mã và để tăng khả năng tái sử dụng mã. Người dùng như vậy tạo ra các chức năng để đơn giản hóa mã được gọi là các hàm do người dùng xác định.
Tạo chức năng Python:
Tạo hoặc xác định hàm Python được thực hiện bằng cách sử dụng từ khóa DEF.
Syntax:
DEF function_name [tham số]:
Các câu lệnh
Gọi chức năng Python:
Viết tên chức năng theo sau là dấu ngoặc đơn phục vụ mục đích gọi chức năng trong Python.
Syntax:
DEF function_name [tham số]:
Các câu lệnh
function_name[]
Gọi chức năng Python:
Viết tên chức năng theo sau là dấu ngoặc đơn phục vụ mục đích gọi chức năng trong Python.
Tham số trong hàm Python:
Thông tin được truyền trong định nghĩa hàm được gọi là tham số. Các tham số có thể thay đổi trong tự nhiên và thường có thể được gọi là các tham số chính thức hoặc các đối số chính thức.
Đối số trong hàm Python:
Thông tin được truyền trong cuộc gọi chức năng được gọi là đối số. Các đối số được coi là nghĩa đen, biến và biểu thức và chúng thường được gọi là tham số thực tế hoặc các đối số thực tế.
Phạm vi của một biến trong/ra chức năng Python:
Phần của mã trong đó một biến có thể truy cập trong mã được gọi là phạm vi của biến.
Các loại phạm vi của biến Python:
Python các biến cục bộ:
Một biến toàn cầu có thể truy cập được trên tất cả các mã chương trình vì nó được khai báo bên ngoài một cơ thể chức năng và do đó có quyền truy cập toàn cầu.
Example:
def expression[x]: return 10*[x+20] print[expression[10]] print[expression[20]] print[expression[30]]
Output: