Quy tắc cú pháp Python PDF
Trong bài viết này, chúng ta sẽ tìm hiểu cú pháp cơ bản trong Python. Đây là một trong những tiêu chí cơ bản để viết mã bằng Python Show
Chương trình Python đầu tiênHãy hiểu cách viết và chạy một chương trình Python đầu tiên đơn giản trước khi chuyển sang học cú pháp của nó Có hai loại chế độ lập trình khác nhau trong Python Lập trình chế độ tương tácVui lòng bật JavaScript Trò chơi Hangman trong Python với mã nguồn 2020 Tải xuống miễn phíChế độ tương tác là trình bao dòng lệnh cung cấp phản hồi tức thì cho từng câu lệnh trong khi thực thi các lệnh đã ban hành trước đó trong bộ nhớ hoạt động Ví dụ
đầu ra
Lập trình chế độ tập lệnhLập trình chế độ tập lệnh, mã Python được ghi vào một tệp. Trình thông dịch Python đọc tệp, sau đó chạy tệp và đưa ra kết quả mong muốn Ví dụ: hãy viết một ứng dụng Python đơn giản trong một tập lệnh. Trong tệp 1 mà bạn đã tạo, hãy nhập mã nguồn sau
Chúng tôi giả định rằng 2 chứa trình thông dịch Python. Bây giờ, hãy thử chạy chương trình này theo cách này
đầu ra
Để kiểm tra mã Python được cung cấp trong bài học này, bạn phải kiểm tra mã trên trình chỉnh sửa mã của mình như. Tuy nhiên, nếu bạn muốn chạy mã này trực tuyến, chúng tôi cũng có Trình biên dịch trực tuyến bằng Python để bạn kiểm tra mã Python của mình miễn phí Mã định danh PythonMã định danh trong Python là tên có thể được sử dụng để trỏ đến một biến, hàm, lớp, mô-đun hoặc các đối tượng khác Dưới đây là một số quy tắc đặt tên định danh Python
từ khóa PythonCác từ khóa Python được hiển thị trong danh sách bên dưới. Đây là những từ dành riêng, có nghĩa là bạn không thể sử dụng chúng làm tên cho hằng, biến hoặc bất kỳ thứ gì khác. Không có chữ in hoa trong bất kỳ từ khóa Python nào 6 7_______28 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 40 41 42 43 44_____thons___345 Từ khóaĐường kẻ và thụt lềCác khoảng trắng trong các dòng mã được gọi là thụt đầu dòng. Việc thụt lề trong Python rất quan trọng, trong khi việc thụt đầu dòng trong các ngôn ngữ lập trình khác chỉ được sử dụng để cải thiện khả năng đọc Số lượng khoảng trắng trong phần thụt đầu dòng có thể khác nhau, nhưng tất cả các câu lệnh trong một khối phải có cùng số lượng khoảng trắng trong phần thụt đầu dòng. Hãy xem một ví dụ đơn giản để xem cách thụt đầu dòng hoạt động 4Chúng tôi sẽ không nói về mã và những gì nó làm. Thay vào đó, hãy xem xét các mức thụt đầu dòng khác nhau 1Nó cho biết nơi chức năng bắt đầu, vì vậy mọi dòng mã thuộc về chức năng cần được thụt vào ít nhất một cấp. Lưu ý rằng các câu lệnh in và các câu lệnh if được lùi lại ít nhất một cấp. Nhưng còn câu lệnh cuối cùng có nội dung 46 thì sao? Bây giờ, hãy đi vào bên trong khối chức năng, đó là mọi câu lệnh cách ít nhất một cấp so với phần đầu của hàm Câu lệnh in đầu tiên được thụt vào một cấp bởi vì nó chỉ nằm dưới hàm chứ không nằm dưới bất kỳ vòng lặp hoặc điều kiện nào khác. Mặt khác, câu lệnh in thứ hai là một phần của câu lệnh if 3Câu lệnh if chỉ được thụt vào một cấp, nhưng bất kỳ khối mã nào cần được viết bên dưới nó phải được thụt vào nhiều hơn một cấp so với câu lệnh if. Điều tương tự cũng xảy ra đối với câu lệnh other Quy tắc thụt lề Python
Mã Python trông đẹp hơn và có tổ chức hơn khi được thụt vào. Nó cung cấp cho bạn ý tưởng hay về cách thức hoạt động của mã chỉ bằng một cái nhìn. Ngoài ra, các quy tắc thụt lề rất đơn giản và nếu bạn đang viết mã trên IDE, hầu hết chúng sẽ tự động làm điều đó cho bạn Một vấn đề với thụt đầu dòng là nó có thể khó sửa ngay cả lỗi thụt đầu dòng của một dòng nếu mã của bạn dài và có nhiều mức độ thụt đầu dòng khác nhau Hãy xem xét một số lỗi thụt đầu dòng để đảm bảo bạn hiểu 5Như chúng ta đã nói, chúng ta không thể thụt lề dòng đầu tiên, vì vậy chúng ta nhận được một 47 7Lỗi thụt lề sẽ xuất hiện vì câu lệnh in thứ hai sử dụng một thụt lề đơn nhưng chứa khoảng trắng không được phép trong Python 0 47 sẽ bị ném vì các câu lệnh 7 bên trong 2 và 40 không được thụt vào một cấp 1Trích dẫn trong PythonTrong Python, các đối tượng chuỗi được tạo bằng dấu ngoặc kép. Python có thể đọc các chuỗi bằng một, hai hoặc ba bộ trích dẫn Python hỗ trợ ba loại dấu ngoặc kép
Họ để chuỗi đi qua nhiều hơn một dòng. Ví dụ, những điều sau đây đều hợp pháp 2Ba dấu ngoặc kép đã được sử dụng để tạo bình luận nhiều dòng trong phần bình luận. Trong Python, các chuỗi được khai báo bằng dấu ngoặc đơn và dấu ngoặc kép Ký tự dòng mới trong PythonKý tự n trong Python dùng để bắt đầu một dòng mới. Ký tự này cho máy tính biết rằng đã đến cuối một dòng và bất kỳ ký tự nào nữa sẽ được in trên một dòng mới Ví dụ 3đầu ra 4Bình luận trong PythonMột dòng văn bản xuất hiện trong chương trình nhưng không được chương trình thực thi được gọi là chú thích trong Python. Nhận xét trong Python bắt đầu bằng dấu 13. Họ có thể đi ở đầu dòng, sau khoảng trống hoặc sau một số mã. Nếu một chuỗi ký tự có ký tự 13, thì nó là một phần của chuỗi 5Điều này dẫn đến những điều sau đây 6Bạn có thể bình luận trên nhiều dòng theo các cách bên dưới 7Trình thông dịch Python cũng không quan tâm đến chuỗi trích dẫn ba lần sau, có thể được sử dụng làm nhận xét nhiều dòng 8Sử dụng các dòng trốngMột dòng chỉ có khoảng trắng trên đó, có thể có chú thích, được gọi là ________ 415 và Python hoàn toàn không quan tâm đến điều đó Để kết thúc câu lệnh nhiều dòng trong phiên phiên dịch tương tác, bạn phải nhập một dòng trống Nhiều câu lệnh trên một dòngĐể viết nhiều câu lệnh trong một dòng trong Python, bạn phải sử dụng dấu chấm phẩy ( 16). Dấu chấm phẩy cho phép bạn đặt nhiều hơn một câu lệnh trên một dòng, miễn là không có câu lệnh nào bắt đầu một khối mã mới. Dưới đây là một ví dụ về cách sử dụng dấu chấm phẩy 9Đối số dòng lệnhĐối số dòng lệnh đề cập đến các đối số được đưa ra sau tên của chương trình trong trình bao dòng lệnh của hệ điều hành. Chúng tôi sử dụng các đối số dòng lệnh để giữ cho bản chất chương trình của chúng tôi tổng quát nhất có thể Ví dụ: nếu chúng tôi đã viết một chương trình để đọc tệp CSV, thì việc nhập tệp CSV từ dòng lệnh sẽ khiến chương trình của chúng tôi hoạt động với bất kỳ tệp CSV nào, làm cho nó trở nên chung chung Vậy làm cách nào để truyền đối số trên dòng lệnh trong Python? nó đơn giản. Bạn cần chạy tập lệnh python từ thiết bị đầu cuối theo cách chúng ta đã nói ở đầu bài viết và sau đó thêm đầu vào 0Ở đây, 17 là tên của tập lệnh và 18 đến 19 là các đối số 30 phải được cung cấp trên dòng lệnhChắc hẳn bạn đang thắc mắc làm thế nào một người có thể đọc được các đối số dòng lệnh. Cách phổ biến nhất là sử dụng mô-đun sys Bạn cũng có thể thiết lập tập lệnh của mình để tập lệnh chấp nhận các lựa chọn khác nhau. Đối số dòng lệnh là một chủ đề nâng cao hơn mà bạn nên học sau khi đã học phần còn lại của Hướng dẫn Python của chúng tôi Tải xuống cú pháp Python cơ bản PDFBạn có thể tải xuống tệp PDF Cú pháp cơ bản Python bằng cách nhấp vào nút tải xuống bên dưới tải PDF Tóm lượcTrong cú pháp Python, chúng tôi đã đề cập đến các chế độ tập lệnh và tương tác trong hướng dẫn này. Chúng tôi đã nói về mã định danh, từ khóa, dòng và thụt đầu dòng, câu lệnh nhiều dòng, dấu ngoặc kép, nhận xét, dòng trống, đầu vào của người dùng và tham số dòng lệnh Tôi hy vọng rằng Cú pháp cơ bản về Python này giúp bạn hiểu những kiến thức cơ bản về python cũng như cách viết và thực thi một chương trình Python Trong hướng dẫn tiếp theo, bạn sẽ tìm hiểu về Các loại biến Python. Bạn sẽ tìm hiểu các loại biến khác nhau và cách sử dụng chúng đúng cách Quy tắc cú pháp trong 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 và giải thích chương trình Python (bởi cả hai . Ngôn ngữ Python có nhiều điểm tương đồng với 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ữ.
Python có quy tắc cú pháp không?Trong khối chương trình Python, chỉ các câu lệnh và hàm được Python nhận dạng mới được phép . Quy tắc cú pháp Python khác với quy tắc cú pháp lệnh IBM® SPSS® Statistics ở một số điểm. Python phân biệt chữ hoa chữ thường.
%% được sử dụng để làm gì trong Python?Khi nhìn thấy biểu tượng %, bạn có thể nghĩ là "phần trăm". Nhưng trong Python, cũng như hầu hết các ngôn ngữ lập trình khác, nó có ý nghĩa khác. Ký hiệu % trong Python được gọi là Toán tử Modulo. Nó trả về phần còn lại của phép chia toán hạng bên trái cho toán hạng bên phải .
Cú pháp Python dễ dàng như thế nào?Vì Python tương tự như tiếng Anh nên nhiều người cho rằng nó dễ học hơn các ngôn ngữ lập trình khác. Các nhà phát triển có thể đọc và ghi nhớ các cú pháp Python dễ dàng hơn nhiều so với các ngôn ngữ lập trình khác . Vì Python cũng hỗ trợ viết kịch bản nên nó có thể được sử dụng để xây dựng các ứng dụng thương mại lớn. |