Trong hướng dẫn này, bạn sẽ tìm hiểu về các từ khóa [từ dành riêng trong Python] và số nhận dạng [tên được đặt cho các biến, hàm, v.v.].
Từ khóa Python
Các từ khóa được xác định trước, các từ dành riêng được sử dụng trong chương trình Python có ý nghĩa đặc biệt đối với trình biên dịch.
Chúng tôi không thể sử dụng từ khóa làm tên biến, tên hàm hoặc bất kỳ định danh nào khác. Chúng được sử dụng để xác định cú pháp và cấu trúc của ngôn ngữ Python.
Tất cả các từ khóa ngoại trừ True
, False
và None
đều ở chữ thường và chúng phải được viết như hiện tại. Danh sách tất cả các từ khóa được đưa ra dưới đây.
& nbsp; | & nbsp; | & nbsp; danh sách từ khóa Python& nbsp; | & nbsp; | |
& nbsp; danh sách từ khóa Python | False | ________số 8 | else | 0 |
1 | None | 3 | 4 | 5 |
6 | True | 8 | 9 | 0 |
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 0 |
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | True 0 |
True
1
Nhìn vào tất cả các từ khóa cùng một lúc và cố gắng tìm ra ý nghĩa của chúng có thể là quá sức.
Nếu bạn muốn có một cái nhìn tổng quan, đây là danh sách đầy đủ của tất cả các từ khóa với các ví dụ.
Định danh Python
language = 'Python'
Định danh là tên được đặt cho các biến, lớp, phương thức, v.v.
Ở đây, True
2 là một biến [một định danh] chứa giá trị True
3.
continue = 'Python'
Chúng tôi không thể sử dụng các từ khóa làm tên biến vì chúng được đặt tên được tích hợp cho Python. Ví dụ,
Mã trên là sai vì chúng tôi đã sử dụng var = 1;
if[var==1]:
print["odd"]
else:
print["even"]
3 làm tên biến. Để tìm hiểu thêm về các biến, hãy truy cập các biến Python.
var = 1;
if[var==1]:
print["odd"]
else:
print["even"]
- Các quy tắc đặt tên một định danh
- Định danh không thể là một từ khóa.
- Định danh là nhạy cảm trường hợp.
- Nó có thể có một chuỗi các chữ cái và chữ số. Tuy nhiên, nó phải bắt đầu bằng một chữ cái hoặc
True
5. Chữ cái đầu tiên của một định danh không thể là một chữ số. - Đó là một quy ước để bắt đầu một định danh với một chữ cái thay vì
True
5. - Không gian trắng không được phép.!, @, #, $, and so on.
Chúng ta không thể sử dụng các biểu tượng đặc biệt như!, @, #, $, V.v.
Định danh không hợp lệ | ghi bàn |
@cốt lõi | return_value |
trở về | cao nhất_score |
Điểm cao nhất | Tên1 |
1Name | Convert_TO_String |
Chuyển đổi sang_String
Những điều cần ghi nhớ
Python là một ngôn ngữ nhạy cảm trường hợp. Điều này có nghĩa là, True
7 và True
8 không giống nhau.
Luôn luôn đặt cho các định danh một cái tên có ý nghĩa. Mặc dù True
9 là một tên hợp lệ, viết False
0 sẽ có ý nghĩa hơn và sẽ dễ dàng hơn để tìm ra những gì nó thể hiện khi bạn nhìn vào mã của mình sau một khoảng cách dài.
Hãy để nói về từ khóa và số nhận dạng Python. Gần đây chúng tôi cũng đề cập đến một hướng dẫn đầy đủ về cài đặt và thiết lập Python cho người mới bắt đầu trong hướng dẫn Python này.Python keywords and identifiers. We recently also covered a complete tutorial on installing and setting up Python for beginners in this Python tutorial.
Từ khóa Python
Đơn giản là, từ khóa Python là những từ được bảo lưu. Điều đó có nghĩa là bạn có thể sử dụng chúng như tên của bất kỳ thực thể nào như biến, lớp và chức năng.
Vì vậy, bạn có thể nghĩ những từ khóa này là gì. Họ là để xác định cú pháp và cấu trúc của ngôn ngữ Python.
Bạn nên biết có 33 từ khóa trong ngôn ngữ lập trình Python khi viết hướng dẫn này. Mặc dù số lượng có thể thay đổi theo thời gian. Ngoài ra các từ khóa trong Python là trường hợp nhạy cảm. Vì vậy, họ sẽ được viết như nó là. Dưới đây là danh sách tất cả các từ khóa trong lập trình Python.
Nếu bạn nhìn vào tất cả các từ khóa và cố gắng tìm ra tất cả cùng một lúc, bạn sẽ bị choáng ngợp. Vì vậy, bây giờ chỉ cần biết đây là những từ khóa. Chúng tôi sẽ học cách sử dụng của họ tương ứng. Bạn có thể nhận được danh sách các từ khóa Python thông qua Trợ giúp Python Shell.
Danh sách tất cả các từ khóa Python
và | Toán tử logic |
như | Bí danh |
khẳng định | Để gỡ lỗi |
phá vỡ | Thoát khỏi các vòng Python |
lớp | Được sử dụng để xác định các lớp học trong Python |
tiếp tục | Từ khóa được sử dụng để tiếp tục với vòng lặp Python bằng cách bỏ qua |
def | Từ khóa được sử dụng để xác định chức năng |
Del | Được sử dụng để xóa các đối tượng trong Python |
Elif | Một phần của tuyên bố có điều kiện if-elif-else trong Python |
khác | Giống như trên |
ngoại trừ | Một từ khóa Python được sử dụng để bắt các trường hợp ngoại lệ |
SAI | Giá trị boolean |
cuối cùng | Từ khóa này được sử dụng để chạy đoạn mã khi không xảy ra ngoại lệ |
vì | Xác định một con trăn cho vòng lặp |
từ | Được sử dụng khi bạn chỉ cần nhập một phần cụ thể của mô -đun |
toàn cầu | Chỉ định phạm vi biến là toàn cầu |
nếu | Được sử dụng để xác định một điều kiện "nếu" |
nhập khẩu | Từ khóa Python được sử dụng để nhập các mô -đun |
Trong | Kiểm tra xem các giá trị được chỉ định có mặt trong một đối tượng không thể đi được không |
Là | Từ khóa này được sử dụng để kiểm tra cho sự bình đẳng. |
Lambda | Tạo các chức năng ẩn danh |
Không có | Từ khóa không đại diện cho một giá trị null trong Python |
không thuộc địa | Tuyên bố một biến có phạm vi không cục bộ |
không phải | Toán tử logic để phủ nhận một điều kiện |
hoặc | Một toán tử logic được sử dụng khi một trong các điều kiện cần phải đúng |
đi qua | Từ khóa Python này được truyền và cho phép chức năng tiếp tục hơn nữa |
nuôi | Tăng một ngoại lệ khi được gọi với giá trị được chỉ định |
trở về | Thoát ra một hàm đang chạy và trả về giá trị được chỉ định |
THẬT | Giá trị boolean |
cuối cùng | Từ khóa này được sử dụng để chạy đoạn mã khi không xảy ra ngoại lệ |
vì | Xác định một con trăn cho vòng lặp |
từ | Được sử dụng khi bạn chỉ cần nhập một phần cụ thể của mô -đun |
năng suất | Kết thúc một hàm và trả về một đối tượng máy phát |
Dưới đây là một ví dụ đơn giản cho thấy việc sử dụng IF-Else trong chương trình Python.
var = 1;
if[var==1]:
print["odd"]
else:
print["even"]
Khi chúng tôi chạy chương trình trên, Python hiểu khối if-Else vì từ khóa và cú pháp cố định và sau đó thực hiện xử lý thêm.
Định danh Python là gì?
Định danh Python là tên chúng tôi đặt để xác định một biến, chức năng, lớp, mô -đun hoặc đối tượng khác. Điều đó có nghĩa là bất cứ khi nào chúng ta muốn đặt cho một thực thể một cái tên, mà tên gọi là định danh.
Đôi khi biến đổi và định danh thường bị hiểu lầm là giống nhau nhưng chúng không. Vâng, để rõ ràng, hãy để Lừa xem một biến là gì?
Một biến trong Python là gì?
Một biến, như tên chỉ ra là một cái gì đó có giá trị có thể thay đổi theo thời gian. Trong thực tế, một biến là một vị trí bộ nhớ nơi có thể lưu trữ giá trị. Sau này chúng ta có thể lấy lại giá trị để sử dụng. Nhưng để làm điều đó, chúng ta cần đặt một biệt danh cho vị trí bộ nhớ đó để chúng ta có thể tham khảo nó. Đó là định danh, biệt danh.
Quy tắc viết định danh
Có một số quy tắc để viết định danh. Nhưng trước tiên bạn phải biết Python là trường hợp nhạy cảm. Điều đó có nghĩa là tên và tên là hai định danh khác nhau trong Python. Dưới đây là một số quy tắc để viết định danh trong Python.Name and name are two different identifiers in Python. Here are some rules for writing Identifiers in python.
- Định danh có thể là sự kết hợp của chữ hoa và chữ thường, chữ số hoặc dấu gạch dưới [_]. Vì vậy, myvarable, biến_1, biến_for_print đều là số nhận dạng python hợp lệ.myVariable, variable_1, variable_for_print all are valid python identifiers.
- Một định danh không thể bắt đầu với chữ số. Vì vậy, trong khi biến1 là hợp lệ, 1Varable là không hợp lệ.variable1 is valid, 1variable is not valid.
- Chúng tôi có thể sử dụng các biểu tượng đặc biệt như!,#,@,%, $ Vv trong định danh của chúng tôi.
- Định danh có thể có bất kỳ độ dài nào.
Mặc dù đây là những quy tắc khó để viết định danh, nhưng cũng có một số quy ước đặt tên không bắt buộc mà là thực tiễn tốt để tuân theo.
- Tên lớp bắt đầu bằng một chữ cái viết hoa. Tất cả các định danh khác bắt đầu với một chữ cái viết thường.
- Bắt đầu một mã định danh với một dấu gạch dưới hàng đầu cho biết số nhận dạng là riêng tư.
- Nếu định danh bắt đầu và kết thúc bằng hai dấu gạch dưới, có nghĩa là định danh là tên đặc biệt do ngôn ngữ xác định.
- Mặc dù C = 10 là hợp lệ, việc viết Count = 10 sẽ có ý nghĩa hơn và sẽ dễ dàng hơn để tìm ra những gì nó làm ngay cả khi bạn nhìn vào mã của mình sau một thời gian dài.c = 10 is valid, writing count = 10 would make more sense and it would be easier to figure out what it does even when you look at your code after a long time.
- Nhiều từ có thể được phân tách bằng cách sử dụng một dấu gạch dưới, ví dụ này_is_a_varable.this_is_a_variable.
Ở đây, một chương trình mẫu cho các biến Python.
myVariable="hello world"
print[myVariable]
var1=1
print[var1]
var2=2
print[var2]
Nếu bạn chạy chương trình, đầu ra sẽ giống như hình ảnh dưới đây.
Sự kết luận
Vì vậy, đó là nó cho ngày hôm nay. Trong hướng dẫn tiếp theo, chúng tôi sẽ tìm hiểu về các tuyên bố và nhận xét của Python. Cho đến lúc đó #happy_coding :]