Chữ là các giá trị không đổi hoặc các giá trị biến được sử dụng trong mã Python. Chủ yếu có năm loại chữ được sử dụng trong PYTHON
- Chuỗi ký tự
- chữ số
- Boolean chữ
- chữ đặc biệt
- Bộ sưu tập chữ
Chuỗi ký tự
Trong Python, chuỗi ký tự được đặc trưng bởi dấu ngoặc kép đơn hoặc dấu ngoặc kép bao quanh chúng. Chuỗi ký tự có thể là Chuỗi một dòng hoặc Chuỗi nhiều dòng
chữ số
Chữ số trong Python có thể có ba loại số
- int
- trôi nổi
- phức tạp
1. số nguyên
Int có thể được định nghĩa là tập hợp của cả số nguyên dương và số nguyên âm [không có số thập phân]
2. Trôi nổi
Float có thể được định nghĩa là tập hợp của cả số dấu phẩy động dương và âm [có số thập phân] cùng với các số khoa học có chữ “e” để biểu thị lũy thừa của 10
3. Phức tạp
Số phức là số có cả phần thực và phần ảo ở dạng x +yj, trong đó x là số thực và y là số ảo
Boolean chữ
Boolean literals có thể là 0 hoặc 1 i. e, Đúng hoặc Sai
chữ đặc biệt
Không có gì là một chữ đặc biệt được định nghĩa trong Python để chỉ định phần cuối của danh sách hoặc để biểu thị giá trị NULL
bộ sưu tập văn học
Bên cạnh Danh sách, Python hỗ trợ Tuples và Dictionary để lưu trữ một tập hợp các chữ trong một biến duy nhất
Như chúng ta có thể thấy từ ví dụ trên, chúng ta sử dụng toán tử gán
# assign value to site_name variable
site_name = 'programiz.pro'
print[site_name]
# Output: programiz.pro
8 để gán giá trị cho một biến# assign value to site_name variable
site_name = 'programiz.pro'
print[site_name]
# Output: programiz.pro
Trong ví dụ trên, chúng tôi đã gán giá trị
# assign value to site_name variable
site_name = 'programiz.pro'
print[site_name]
# Output: programiz.pro
9 cho biến site_name. Sau đó, chúng tôi đã in ra giá trị được gán cho site_nameGhi chú. Python là ngôn ngữ suy luận kiểu, vì vậy bạn không cần phải xác định rõ ràng kiểu biến. Nó tự động biết rằng
site_name = 'programiz.pro'
print[site_name]
# assigning a new value to site_name
site_name = 'apple.com'
print[site_name]
0 là một chuỗi và khai báo biến site_name = 'programiz.pro'
print[site_name]
# assigning a new value to site_name
site_name = 'apple.com'
print[site_name]
1 là một chuỗiThay đổi giá trị của một biến trong Python
site_name = 'programiz.pro'
print[site_name]
# assigning a new value to site_name
site_name = 'apple.com'
print[site_name]
đầu ra
programiz.pro apple.com
Ở đây, giá trị của site_name được thay đổi từ
# assign value to site_name variable
site_name = 'programiz.pro'
print[site_name]
# Output: programiz.pro
9 thành site_name = 'programiz.pro'
print[site_name]
# assigning a new value to site_name
site_name = 'apple.com'
print[site_name]
3Thí dụ. Gán nhiều giá trị cho nhiều biến
a, b, c = 5, 3.2, 'Hello'
print[a] # prints 5
print[b] # prints 3.2
print[c] # prints Hello
Nếu chúng ta muốn gán cùng một giá trị cho nhiều biến cùng một lúc, chúng ta có thể làm điều này như
site1 = site2 = 'programiz.com'
print[site1] # prints programiz.com
print[site2] # prints programiz.com
Ở đây, chúng tôi đã gán cùng một giá trị chuỗi
site_name = 'programiz.pro'
print[site_name]
# assigning a new value to site_name
site_name = 'apple.com'
print[site_name]
4 cho cả hai biến site1 và site2Quy tắc đặt tên biến Python
- Tên hằng và tên biến phải có sự kết hợp của các chữ cái viết thường [a đến z] hoặc viết hoa [A đến Z] hoặc chữ số [0 đến 9] hoặc dấu gạch dưới
5. Ví dụsite_name = 'programiz.pro' print[site_name] # assigning a new value to site_name site_name = 'apple.com' print[site_name]
snake_case
MACRO_CASE
camelCase
CapWords
- Tạo một cái tên có ý nghĩa. Ví dụ, nguyên âm có ý nghĩa hơn v
- Nếu bạn muốn tạo một tên biến có hai từ, hãy sử dụng dấu gạch dưới để phân tách chúng. Ví dụ
my_name
current_salary
- Python phân biệt chữ hoa chữ thường. Vì vậy, num và Num là các biến khác nhau. Ví dụ,
var num = 5
var Num = 55
print[num] # 5
print[Num] # 55
- Tránh sử dụng các từ khóa như if, True, class, v.v. như tên biến
Hằng Python
Hằng là một loại biến đặc biệt mà giá trị của nó không thể thay đổi được
Trong Python, các hằng thường được khai báo và gán trong một mô-đun [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]
Hãy xem cách chúng ta khai báo các hằng số trong tệp riêng biệt và sử dụng nó trong tệp chính,
Tạo một hằng số. py
# declare constants
PI = 3.14
GRAVITY = 9.8
Tạo một chính. py
# assign value to site_name variable
site_name = 'programiz.pro'
print[site_name]
# Output: programiz.pro
0Trong ví dụ trên, chúng tôi đã tạo một danh sách các loại trái cây, một bộ số, một từ điển bảng chữ cái có các giá trị với các khóa được chỉ định cho từng giá trị và một tập hợp các nguyên âm