Câu lệnh Python kết thúc bằng ký tự mã thông báo NEWLINE (trả về đầu hàng). Nó có nghĩa là mỗi dòng trong tập lệnh Python là một câu lệnh. Tập lệnh Python sau đây chứa ba câu lệnh trong ba dòng riêng biệt Show Ví dụ. Câu lệnh Python Sao chép
Sử dụng ký tự dấu gạch chéo ngược 1 để nối một câu lệnh kéo dài trên nhiều dòng, như minh họa bên dướiVí dụ. Câu lệnh Python Sao chép
Xin lưu ý rằng ký tự dấu gạch chéo ngược kéo dài một câu lệnh trong một dòng logic và nhiều dòng vật lý, chứ không phải hai câu lệnh khác nhau trong một dòng logic Ví dụ. Nhiều câu lệnh trong một dòng Sao chép
Sử dụng dấu chấm phẩy 2 để phân tách nhiều câu lệnh trong một dòngVí dụ. Nhiều câu lệnh trong một dòng Sao chép
Các biểu thức trong dấu ngoặc đơn 3, dấu ngoặc vuông 4 hoặc dấu ngoặc nhọn 5 có thể được trải rộng trên nhiều dòng mà không cần sử dụng dấu gạch chéo ngượcVí dụ. Nhiều câu lệnh trong một dòng Sao chép
Thụt lề trong PythonKhoảng trắng đầu dòng hoặc dấu tab ở đầu dòng được coi là mức thụt đầu dòng của dòng dùng để xác định nhóm câu lệnh. Các câu lệnh có cùng mức thụt đầu dòng được coi là một nhóm hoặc khối Ví dụ: các hàm, lớp hoặc vòng lặp trong Python chứa một khối câu lệnh sẽ được thực thi. Các ngôn ngữ lập trình khác như C# hoặc Java sử dụng dấu ngoặc nhọn 5 để biểu thị một khối mã. Python sử dụng thụt lề (khoảng trắng hoặc tab) để biểu thị một khối câu lệnhQuy tắc thụt lề
Ví dụ sau minh họa nếu các khối elif Ví dụ. Python nếu chặn Sao chép
Hàm sau chứa một khối có hai câu lệnh Ví dụ. Khối chức năng Python Sao chép
Ví dụ sau minh họa việc sử dụng thụt lề trong trình bao Python Khối Python trong ShellNhư bạn có thể thấy, trong trình bao Python, khối chức năng 7 bắt đầu sau khi 8 và nhấn Enter. Sau đó nó hiển thị. đánh dấu khối. Sử dụng bốn khoảng trắng (thậm chí một khoảng trắng cũng được) hoặc một tab để thụt lề và sau đó viết một câu lệnh. Để kết thúc khối, nhấn Enter hai lầnChức năng tương tự có thể được viết bằng IDLE hoặc bất kỳ IDE dựa trên GUI nào khác như được hiển thị bên dưới, sử dụng Tab làm thụt lề Khối Python trong IDLEBình luận trong PythonTrong tập lệnh Python, ký hiệu # cho biết bắt đầu dòng nhận xét. Nó có hiệu lực cho đến cuối dòng trong trình chỉnh sửa Ví dụ. Bình luận Sao chép
Trong Python, không có điều khoản nào để viết nhận xét nhiều dòng hoặc nhận xét theo khối. Đối với nhận xét nhiều dòng, mỗi dòng phải có ký hiệu 9 ở đầuMột chuỗi nhiều dòng được trích dẫn ba lần cũng được coi là một nhận xét nếu nó không phải là một chuỗi tài liệu của hàm hoặc lớp Ví dụ. Nhận xét nhiều dòng
Truy cập Hướng dẫn kiểu PEP 8 cho Mã Python để biết thêm thông tin Quy ước đặt tên PythonChương trình Python có thể chứa các biến, hàm, lớp, mô-đun, gói, v.v. Mã định danh là tên được đặt cho các phần tử lập trình này. Mã định danh phải bắt đầu bằng một chữ cái trong bảng chữ cái (chữ thường hoặc chữ hoa) hoặc dấu gạch dưới (_). Sau đó, nhiều chữ cái trong bảng chữ cái (a-z hoặc A-Z), chữ số (0-9) hoặc dấu gạch dưới có thể được sử dụng để tạo thành mã định danh. Không có ký tự nào khác được phép
Truy cập để biết thêm thông tin Hiển thị đầu raprint() đóng vai trò là một câu lệnh đầu ra trong Python. Nó lặp lại giá trị của bất kỳ biểu thức Python nào trên trình bao Python Hiển thị đầu raNhiều giá trị có thể được hiển thị bằng một hàm duy nhất 4 được phân tách bằng dấu phẩy. Ví dụ sau đây hiển thị các giá trị của biến 5 và 0 bằng cách sử dụng hàm duy nhất 4
Theo mặc định, một dấu cách duy nhất 8 hoạt động như một dấu phân cách giữa các giá trị. Tuy nhiên, có thể sử dụng bất kỳ ký tự nào khác bằng cách cung cấp tham số 9Nhận đầu vào của người dùngHàm 0 là một phần của thư viện cốt lõi của bản phân phối Python tiêu chuẩn. Nó đọc các nét chính dưới dạng một đối tượng chuỗi có thể được gọi bằng một biến có tên phù hợpLấy đầu vào của người dùngLưu ý rằng con trỏ nhấp nháy chờ đầu vào của người dùng. Người dùng nhập dữ liệu của mình rồi nhấn Enter. Điều này sẽ được ghi lại dưới dạng một chuỗi Trong ví dụ trên, hàm 0 lấy đầu vào của người dùng từ dòng tiếp theo, e. g. 'Steve' trong trường hợp này. 0 sẽ nắm bắt nó và gán nó cho một biến 5. Biến 5 sẽ hiển thị bất cứ thứ gì người dùng đã cung cấp làm đầu vàoHàm 0 có một tham số chuỗi tùy chọn hoạt động như một lời nhắc cho người dùngLấy đầu vào của người dùngHàm 0 luôn đọc đầu vào dưới dạng chuỗi, ngay cả khi bao gồm các chữ số. Hàm type() được sử dụng trước đó xác nhận hành vi này
Cú pháp Python cơ bản là gì?Số nhận dạng cú pháp Python . Mã định danh sẽ chứa tổ hợp chữ cái viết thường (a-z) hoặc viết hoa (A-Z) hoặc số (0-9) hoặc dấu gạch dưới (_) Mã định danh không thể bắt đầu bằng một chữ số Không thể sử dụng bất kỳ từ hoặc từ khóa dành riêng nào làm tên định danh (bạn sẽ sớm đọc thêm về từ khóa trong bài viết) Cách nhanh nhất để học cú pháp Python là gì?11 mẹo học lập trình Python cho người mới bắt đầu . Làm cho nó dính. Mẹo số 1. Mã hàng ngày. Mẹo số 2. Viết ra. . Làm cho nó hợp tác. Mẹo số 6. Bao quanh bạn với những người khác đang học. Mẹo số 7. Dạy bảo. . làm một cái gì đó. Mẹo số 10. Xây dựng một cái gì đó, bất cứ điều gì. Mẹo số 11. Đóng góp cho nguồn mở Tiến Lên và Học Hỏi Cấu trúc cú pháp cho Python là gì?Cú pháp của ngôn ngữ lập trình Python là tập hợp các quy tắc xác định cách viết chương trình Python. Cấu trúc dòng Python. Một chương trình Python được chia thành một số dòng logic và mỗi dòng logic được kết thúc bằng mã thông báo NEWLINE . Một dòng logic được tạo từ một hoặc nhiều dòng vật lý.
Tóm tắt cú pháp cơ bản của Python là gì?Cú pháp Python xác định một bộ quy tắc được sử dụng để tạo các câu lệnh Python khi viết Chương trình Python . Cú pháp ngôn ngữ lập trình Python có nhiều điểm tương đồng với ngôn ngữ lập trình Perl, C và Java. Tuy nhiên, có một số khác biệt nhất định giữa các ngôn ngữ. |