Hướng dẫn how does python syntax work? - cú pháp python hoạt động như thế nào?

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:

# 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()

Code language: Python (python)

Ý 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ụ:

# This is a single line comment in Python

Code language: Python (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:

if (a == True) and (b == False) and \ (c == True): print("Continuation of statements")

Code language: Python (python)

Đị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à

# This is a single line comment in Python

Code language: Python (python)
1 là các định danh khác nhau.

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:

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

Code language: Python (python)

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:

import keyword print(keyword.kwlist)

Code language: Python (python)

Chuỗi chữ

Python sử dụng các trích dẫn đơn (

# This is a single line comment in Python

Code language: Python (python)
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 (

# This is a single line comment in Python

Code language: Python (python)
5) và trích dẫn ba lần (

# This is a single line comment in Python

Code language: Python (python)
6) để biểu thị một chuỗi chữ.

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ữ:

s = 'This is a string' print(s) s = "Another string using double quotes" print(s) s = ''' string can span multiple line ''' print(s)

Code language: Python (python)

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?

Mã hóa Python hoạt động như thế nào?

Python là một ngôn ngữ năng động, được giải thích (bytecode). Không có loại khai báo loại của các biến, tham số, hàm hoặc phương thức trong mã nguồn. Điều này làm cho mã ngắn và linh hoạt, và bạn mất kiểm tra loại thời gian biên dịch của mã nguồn.. There are no type declarations of variables, parameters, functions, or methods in source code. This makes the code short and flexible, and you lose the compile-time type checking of the source code.

Python là loại cú pháp nào?

Cú pháp Python là một tập hợp các quy tắc xác định cấu trúc của ngôn ngữ.Cú pháp của lập trình Python thể hiện các quy tắc hoặc cấu trúc kiểm soát bố cục của các từ khóa, ký hiệu, dấu câu và các mã thông báo khác của lập trình Python.a set of rules that define the structure of a language. The syntax of Python programming represents the rules or structure that control the layout of the keywords, symbols, punctuation, and other tokens of Python programming.

Python có quy tắc cú pháp không?

Trong một khối chương trình Python, chỉ được phép các câu lệnh và chức năng được Python nhận ra.Quy tắc cú pháp Python khác với các quy tắc pháp lệnh thống kê IBM® SPSS® theo một số cách: Python nhạy cảm với trường hợp.. Python syntax rules differ from IBM® SPSS® Statistics command syntax rules in a number of ways: Python is case-sensitive.

Tại sao cú pháp Python dễ dàng?

Bởi vì Python tương tự như tiếng Anh, nhiều người thấy 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à 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ợ kịch bản, nó có thể được sử dụng để xây dựng các ứng dụng thương mại lớn., many find it easier to learn than other programming languages. Developers can read and remember the Python syntaxes much easier than other programming languages. Since Python supports scripting as well, it can be used to build large, commercial applications.