Python 06. Biến, hằng số và từ khóa trong Lập trình Python



Bản quyền thuộc về TITV.vn, 
vui lòng không đăng tải lại nội dung từ trang này.

Video giải thích chi tiết

Python 06. Biến, hằng số và từ khóa trong Python


1. Biến

Một biến là một vị trí được đặt tên, nó được sử dụng để lưu trữ dữ liệu trong bộ nhớ. Giá trị của nó có thể được thay đổi khi thực chạy chương trình.

# Ví dụ: 

x=5

Trong dòng trên, chúng ta tạo ra một biến x có giá trị là 5.


# Ví dụ: 

y=15 #ban đầu y có giá trị là 5

y=10 #y được thay đổi giá trị là 5


Chúng ta sử dụng dấu = để gán giá trị cho biến, hoặc thay đổi giá trị cho biến.

# Ví dụ gán giá trị cho một biến: 

x = 5


# Ví dụ gán giá trị cho nhiều biến và có giá trị khác nhau: 

x, y, z = 1, 2, "Xin chào"

print (x)

print (y)

print (z)


# Ví dụ gán giá trị cho nhiều biến và có giá trị giống nhau: 

x = y = z = "TITV"

print (x)

print (y)

print (z)


2. Hằng số

Hằng số là một loại biến có giá trị không thể thay đổi.

Trong Python không thực sự có hằng số.

Hằng số thường được khai báo và gán trong một mô-đun và người dùng hạn chế không thay đổi giá trị của nó. Ở đây, mô-đun là một tệp mới chứa các biến, hàm, v.v. được nhập vào tệp chính. Bên trong mô-đun, các hằng số được viết bằng tất cả các chữ cái in hoa và dấu gạch dưới ngăn cách các từ.


# Ví dụ: 

PI = 3.14


# Ví dụ: 

import math

print(math.pi)



3. Cách đặt tên biến và hằng số

Chúng ta có thể sử dụng các chữ cái (a-z, A-z), các con số (0-9), dấu gạch dưới _ để đặt tên cho biến hoặc hằng số.

#Ví dụ:

content = “Học lập trình python”


Tên biến nên có ý nghĩa và phù hợp với nội dung cần chứa.

Nên sử dụng:

full_name = “NGUYEN VAN A”

Thay vì:

x = “NGUYEN VAN A”


Nếu tên biến có nhiều từ hãy sử dụng dấu _ để ngăn cách, hoặc viết hoa các chữ cái của từng từ.

#Ví dụ:

ho_va_ten = “TUNG LE”

fullName = “TUNG LE”

Sử dụng các chữ cái viết hoa (toàn bộ) để khai báo các hằng số.

#Ví dụ:

PI = 3.14


Không được bắt đầu bằng một chữ số (chương trình sẽ gặp lỗi).


Không sử dụng từ khóa làm tên biến hoặc hằng số.

5. Các từ khóa



False

None

True

and

as

assert

async

await

break

class

continue

def

del

elif

else

except

finally

for

from

global

if

import

in

is

lambda

nonlocal

not

or

pass

raise

return

try

while

with

yield

 Code chi tiết 


x=5
print(x)

y=15
y=10
print(y)


x, y, z = 1, 2, "Xin chào"
print (x)
print (y)
print (z)

x = y = z = "TITV"
print (x)
print (y)
print (z)

PI = 3.14
print(PI)

PI = 3.1415
print(PI)

import math
print(math.pi)

a1 = 5

Bạn có thể thích những bài đăng này:

Không có nhận xét nào:

Đăng nhận xét