Tóm tắt: Trong hướng dẫn này, bạn sẽ tìm hiểu về cú pháp Python cơ bản để bạn có thể bắt đầu với ngôn ngữ Python một cách nhanh chóng.: in this tutorial, you’ll learn about the basic Python syntax so that you can get started with the Python language quickly.
Khoảng trắng và thụt lề
Nếu bạn đã làm việc trong các ngôn ngữ lập trình khác như Java, C#hoặc C/C ++, bạn sẽ biết rằng các ngôn ngữ này sử dụng dấu chấm phẩy [;
] để tách các câu lệnh.
Tuy nhiên, Python sử dụng & nbsp; Whitespace & nbsp; và thụt vào để xây dựng cấu trúc mã.
Sau đây cho thấy một đoạn mã Python:
Code language: Python [python]
# define main function to print out something def main[]: i = 1 max = 10 while [i < max]: print[i] i = i + 1 # call function main main[]
Ý nghĩa của mã là không quan trọng đối với bạn bây giờ. Thay vào đó, hãy chú ý đến cấu trúc mã.
Ở cuối mỗi dòng, bạn không thấy bất kỳ dấu chấm phẩy nào để chấm dứt tuyên bố. Và mã sử dụng thụt lề để định dạng mã.
Bằng cách sử dụng thụt lề và & nbsp; khoảng trắng để sắp xếp mã, mã Python đạt được những lợi thế sau:
- Đầu tiên, bạn sẽ không bao giờ bỏ lỡ mã bắt đầu hoặc kết thúc của một khối như trong các ngôn ngữ lập trình khác như Java hoặc C#.
- Thứ hai, phong cách mã hóa về cơ bản là đồng nhất. Nếu bạn phải duy trì mã khác của nhà phát triển, mã đó trông giống như của bạn.
- Thứ ba, mã dễ đọc và rõ ràng hơn so với các ngôn ngữ lập trình khác.
Bình luận
Các ý kiến cũng quan trọng như mã vì chúng mô tả tại sao một đoạn mã được viết.
Khi trình thông dịch Python thực thi mã, nó bỏ qua các bình luận.
Trong Python, một nhận xét đơn lẻ bắt đầu bằng biểu tượng băm [#] theo sau là nhận xét. Ví dụ:
Code language: Python [python]
# This is a single line comment in Python
Và Python cũng hỗ trợ các loại bình luận khác.
Tiếp tục các tuyên bố
Python sử dụng một ký tự mới để phân tách các câu lệnh. Nó đặt mỗi tuyên bố trên một dòng.
Tuy nhiên, một câu lệnh dài có thể kéo dài nhiều dòng bằng cách sử dụng ký tự dấu gạch chéo ngược [\
].
Ví dụ sau đây minh họa cách sử dụng ký tự Backslash [\
] để tiếp tục câu lệnh trong dòng thứ hai:
Code language: Python [python]
if [a == True] and [b == False] and \ [c == True]: print["Continuation of statements"]
Định danh
Định danh là tên xác định các biến, hàm, mô -đun, lớp và các đối tượng khác trong Python.
Tên của một định danh cần bắt đầu bằng một chữ cái hoặc dấu gạch dưới [_
]. Các ký tự sau đây có thể là chữ và số.
Định danh Python nhạy cảm trường hợp. Ví dụ, ____10 và
1 là các định danh khác nhau.
# This is a single line comment in Python
Code language: Python [python]
Ngoài ra, bạn không thể sử dụng các từ khóa Python để đặt tên định danh.
Từ khóa
Một số từ có ý nghĩa đặc biệt trong Python. Chúng được gọi là từ khóa.
Sau đây cho thấy danh sách các từ khóa trong Python:
Code language: Python [python]
False class finally is return None continue for lambda try True def from nonlocal while and del global not with as elif if or yield assert else import pass break except in raise
Python là một ngôn ngữ đang phát triển và phát triển. Vì vậy, các từ khóa của nó sẽ tiếp tục tăng và thay đổi.
Python cung cấp một mô -đun đặc biệt để liệt kê các từ khóa của nó được gọi là ________ 12. & nbsp;
Để tìm danh sách từ khóa hiện tại, bạn sử dụng mã sau:
Code language: Python [python]
import keyword print[keyword.kwlist]
Chuỗi chữ
Python sử dụng các trích dẫn đơn [
3], trích dẫn kép [
# This is a single line comment in Python
Code language: Python [python]
4], trích dẫn ba lần [Code language: Python [python]
# This is a single line comment in Python
5] và trích dẫn ba lần [Code language: Python [python]
# This is a single line comment in Python
6] để biểu thị một chuỗi chữ.Code language: Python [python]
# This is a single line comment in Python
Chuỗi theo nghĩa đen cần được bao quanh với cùng một loại trích dẫn. Ví dụ: nếu bạn sử dụng một trích dẫn duy nhất để bắt đầu một chuỗi theo nghĩa đen, bạn cần sử dụng cùng một trích dẫn để kết thúc nó.
Những điều sau đây cho thấy một số ví dụ về chuỗi chữ:
Code language: Python [python]
s = 'This is a string' print[s] s = "Another string using double quotes" print[s] s = ''' string can span multiple line ''' print[s]
Bản tóm tắt
- Một tuyên bố Python kết thúc với một nhân vật mới.
- Python sử dụng không gian và thụt vào để tổ chức cấu trúc mã của nó.
- Định danh là tên xác định các biến, hàm, mô -đun, lớp, v.v. trong Python.
- Nhận xét mô tả lý do tại sao mã hoạt động. Họ bị bỏ qua bởi thông dịch viên Python.
- Sử dụng trích dẫn đơn, quotes kép, ba quotes hoặc ba quote để biểu thị
Bạn có thấy hướng dẫn này hữu ích không?