Ví dụ tên biến trong python
15/09/2021 01:05 Trong Python, biến là một thành phần quan trọng không thể thiếu trong bất kỳ dự án lớn nhỏ nào. Nếu bạn đang tìm hiểu và lập trình Python, đừng bỏ qua cơ hội tìm hiểu về biến cũng như cách khai báo biến trong Python qua bài viết này bạn nhé!
Khái niệm biến trong PythonTrong lập trình, biến (variable) là tên của một vùng trong bộ nhớ RAM, được sử dụng để lưu trữ thông tin. Bạn có thể gán thông tin cho một biến, và có thể lấy thông tin đó ra để sử dụng. Khi một biến được khai báo, một vùng trong bộ nhớ sẽ dành cho các biến. Các biến được tham chiếu trong chương trình để nhận giá trị sau này và giá trị của chúng có thể được thay đổi. >>> Đọc thêm: Bộ đếm trong Python - Nắm rõ kiến thức về Counter trong Python Khai báo biến trong PythonĐể khai báo biến trong Python ta dùng cú pháp tenbien = giá trị. Trong đó tenbien là tên của biến mà bạn muốn đặt, giatri là giá trị biến mà bạn muốn gán. Một số lưu ý khi khai báo biến:
Ví dụ: Khai báo biến tên trong Python
Ngoài ra, chúng ta có thẻ khai báo nhiều biến bằng 1 giá trị trên cùng 1 lần khai báo
Hoặc khai báo nhiều biến với các giá trị tương ứng của nó trên 1 dòng:
Bạn có thể sử dụng từ khóa del để xóa biến trong Python. >>> Tham khảo: Khóa học lập trình Python Các kiểu dữ liệu trong PythonKhông như đa số các ngôn ngữ lập trình khác, khi khai báo biến phải đi kèm với kiểu dữ liệu. Trong Python việc khai báo kiểu dữ liệu cho biến không cần thiết mà Python sẽ tự biết kiểu dữ liệu của giá trị gán cho biến. Dữ liệu được phân biệt theo các kiểu khác nhau với các đặc thù riêng. Dưới đây là một số kiểu dữ liệu trong Python. Các kiểu dữ liệu Python được phân loại thành hai loại như sau:
Sơ đồ sau liệt kê các kiểu dữ liệu nằm trong các danh mục của kiểu dữ liệu có thể thay đổi và kiểu dữ liệu bất biến.
Kết: Trên đây là một số kiến thức cơ bản về biến, cách khai báo biên cũng như các kiểu dữ liệu trong Python mà bạn cần phải nắm rõ khi lập trình Python. Bạn có thể tìm hiểu thêm thông tin về Python tại mục blog của Viện công nghệ thông tin T3H. Biến trong Python là gì? Một biến Python là một khu vực bộ nhớ được dành riêng để lưu trữ các giá trị. Nói cách khác, biến trong python cung cấp dữ liệu cho quá trình xử lý của máy tính. Mỗi giá trị trong Python có một kiểu dữ liệu. Các kiểu dữ liệu khác nhau trong Python là kiểu số, kiểu danh sách, kiểu bộ (tuple), kiểu chuỗi (string), kiểu từ điển (dictionary), v.v ... Các biến có thể được khai báo bằng bất kỳ tên nào hoặc thậm chí cả bằng chữ cái như a, aa, abc, v.v. Trong bài học này, chúng ta sẽ tìm hiểu về:
Cách khai báo và sử dụng biến Cùng xét một ví dụ. Chúng ta sẽ khai báo biến "a" và in nó.
Khai báo lại một biến Bạn có thể khai báo lại biến ngay cả khi bạn đã khai báo nó trước đó. Xét một biến đã được khởi tạo f = 0. Sau đó, chúng ta gán lại giá trị "guru99" cho biến f Ví dụ sử dụng Python 2
Ví dụ sử dụng Python 3
Kết hợp các biến Cùng tìm hiểu xem liệu bạn có thể nối các loại dữ liệu khác nhau như chuỗi và số với nhau không. Ví dụ: chúng ta sẽ ghép "Guru" với số "99". Nếu trong Java chúng ta có thể thực hiện nối số với chuỗi mà không cần khai báo số đó dưới dạng chuỗi thì trong Python, việc khai báo số dưới dạng chuỗi là cần thiết. Nếu bạn không khai báo, chương trình sẽ báo lỗi kiểu dữ liệu (TypeError). Đoạn mã nguồn sau sẽ có đầu ra không xác định(báo lỗi: TypeError: cannot concatenate 'str' and 'int' objects):
Khi khai báo số nguyên dưới dạng chuỗi, bạn có thể kết hợp “Guru” + str(“99”) trong đầu ra:
Biến toàn cục và biến cục bộ Trong Python khi bạn muốn sử dụng cùng một biến cho toàn bộ chương trình hoặc mô-đun, bạn cần khai báo nó dưới dạng biến toàn cục. Trường hợp bạn muốn sử dụng biến trong một hàm hoặc phương thức cụ thể, bạn hãy sử dụng biến cục bộ. Cùng tìm hiểu sự khác nhau giữa biến toàn cục và biến cục bộ với chương trình dưới đây.
Ví dụ sử dụng Python 2
Ví dụ sử dụng Python 3
Sử dụng từ khóa global, bạn có thể gọi tới biến toàn cục bên trong hàm.
Ví dụ sử dụng Python 2
Ví dụ sử dụng Python 3
Xóa một biến Bạn có thể xóa một biến bằng lệnh del "tên biến". Trong ví dụ dưới đây, chúng ta sẽ xóa biến f và sau khi xóa, chúng ta thực hiện việc in ra giá trị của f, khi đó sẽ xuất hiện lỗi tên biến không được xác định “variable name is not defined”, điều này có nghĩa là bạn đã xóa biến đó rồi.
Các biến được coi như một chiếc "phong bì" hoặc "xô" nơi mà thông tin có thể được duy trì và tham chiếu. Giống như bất kỳ ngôn ngữ lập trình nào khác, Python cũng sử dụng một biến để lưu trữ thông tin. Tóm tắt:
|