Làm thế nào để bạn chạy nhiều dòng trong python?

Ví dụ trước minh họa cách bạn có thể làm cho mã của mình gọn hơn. Thay vì sử dụng ba dòng để xác định a, b và c, bạn sử dụng một dòng và dấu chấm phẩy để phân tách từng định nghĩa biến [;]

đầu ra

Tài liệu trong Python

Chuỗi tài liệu Python [còn được gọi là chuỗi tài liệu] là một cách thuận tiện để lập trình viên xác định các hàm, mô-đun, phương thức và lớp Python

Trong Python, một ví dụ về Docstrings

Như minh họa trong ví dụ trên, bạn viết định nghĩa hoặc chuỗi tài liệu trong dấu ngoặc kép ba lần

đầu ra

Biến Python

Biến Python được sử dụng khi bạn muốn lưu trữ giá trị trong vùng bộ nhớ. Bạn không cần phải chỉ định biến dựa trên kiểu dữ liệu trong Python vì trình thông dịch sẽ làm việc đó cho bạn. Dựa trên loại dữ liệu, trình thông dịch cũng chọn vị trí phân bổ RAM

Trong Python, một ví dụ về định nghĩa biến

đầu ra

Bộ Python cho nhiều nhóm câu lệnh

Các câu lệnh riêng lẻ trong Python được đặt cùng nhau để tạo thành một khối mã duy nhất. Suites là những gì họ đang gọi. Một dòng tiêu đề và một bộ được yêu cầu để tạo thành một bộ cho các tình huống như câu lệnh if, while, def và class

Trong Python, đây là một ví dụ về một bộ

Ví dụ sau minh họa việc sử dụng nhiều dòng để tạo một bộ. Các câu lệnh if, ifelse, other và print đều là các dòng mã riêng biệt kết hợp với nhau để tạo ra một bộ duy nhất

Các câu lệnh Python là các hướng dẫn mã được thực thi bởi trình thông dịch Python. Python thực thi từng câu lệnh một khi chúng xuất hiện trong mã

Ví dụ về câu lệnh Python

Hãy xem xét một số ví dụ tuyên bố đơn giản

count = 10  # statement 1

class Foo:  # statement 2
    pass    # statement 3

Câu lệnh nhiều dòng trong Python

Các câu lệnh trong Python thường được viết trên một dòng. Ký tự xuống dòng đánh dấu kết thúc câu lệnh. Nếu câu lệnh quá dài, chúng ta có thể chia nó thành nhiều dòng một cách rõ ràng bằng ký tự nối tiếp dòng [\]

Hãy xem xét một số ví dụ về câu lệnh nhiều dòng

message = "Hello There.\nYou have come to the right place to learn Python Programming.\n" \
          "Follow the tutorials to become expert in Python. " \
          "Don't forget to share it with your friends too."

math_result = 1 + 2 + 3 + 4 + \
              5 + 6 + 7 + 8 + \
              9 + 10

print[message]
print[math_result]

Câu lệnh Python

Python hỗ trợ tiếp tục nhiều dòng bên trong dấu ngoặc đơn [ ], dấu ngoặc vuông [ ] và dấu ngoặc nhọn { }. Các dấu ngoặc được sử dụng bởi Danh sách và các dấu ngoặc được sử dụng bởi các đối tượng từ điển. Chúng ta có thể sử dụng dấu ngoặc đơn cho các biểu thức, bộ dữ liệu và chuỗi

message = ["Hello\n"
           "Hi\n"
           "Namaste"]

math_result = [1 + 2 + 3 + 4 +
               5 + 6 + 7 + 8 +
               9 + 10]

prime_numbers_tuple = [2, 3, 5, 7,
                       11, 13, 17]

list_fruits = ["Apple", "Banana",
               "Orange", "Mango"]

dict_countries = {"USA": "United States of America", "IN": "India",
                  "UK": "United Kingdom", "FR": "France"}

Chúng ta có thể có nhiều câu lệnh trong một dòng không?

Chúng ta có thể sử dụng dấu chấm phẩy [;] để có nhiều câu lệnh trong một dòng

x = 1; y = 2; z = 3

Các câu lệnh đơn giản trong Python

Câu lệnh đơn giản của Python bao gồm một dòng. Các câu lệnh nhiều dòng được tạo ở trên cũng là các câu lệnh đơn giản vì chúng có thể được viết trên một dòng. Hãy xem xét một số loại câu lệnh đơn giản quan trọng trong Python

1. Tuyên bố biểu thức Python

i = int["10"]  # expression is evaluated and the result is assigned to the variable.

sum = 1 + 2 + 3  # statement contains an expression to be evaluated first.

2. Tuyên bố chuyển nhượng Python

count = 10  # value is assigned to the variable, no expression is evaluated

message = "Hi"

3. Tuyên bố khẳng định Python

assert 5 < 10
assert [True or False]

Đọc thêm tại xác nhận Python

4. Tuyên bố vượt qua Python

def foo[]:
    pass  # pass statement

Đọc thêm tại câu lệnh vượt qua trong Python

5. Tuyên bố Python

________số 8_______

6. Tuyên bố trả về Python

def foo[]:
    return 10  # return statement

đề nghị đọc. câu lệnh return trong Python

7. Tuyên bố năng suất Python

message = "Hello There.\nYou have come to the right place to learn Python Programming.\n" \
          "Follow the tutorials to become expert in Python. " \
          "Don't forget to share it with your friends too."

math_result = 1 + 2 + 3 + 4 + \
              5 + 6 + 7 + 8 + \
              9 + 10

print[message]
print[math_result]
0

Đọc thêm về năng suất trong Python

8. Tuyên bố nâng cao Python

message = "Hello There.\nYou have come to the right place to learn Python Programming.\n" \
          "Follow the tutorials to become expert in Python. " \
          "Don't forget to share it with your friends too."

math_result = 1 + 2 + 3 + 4 + \
              5 + 6 + 7 + 8 + \
              9 + 10

print[message]
print[math_result]
1

Đọc thêm về xử lý ngoại lệ trong Python

9. Tuyên bố phá vỡ Python

message = "Hello There.\nYou have come to the right place to learn Python Programming.\n" \
          "Follow the tutorials to become expert in Python. " \
          "Don't forget to share it with your friends too."

math_result = 1 + 2 + 3 + 4 + \
              5 + 6 + 7 + 8 + \
              9 + 10

print[message]
print[math_result]
2

Đọc thêm tại câu lệnh ngắt Python

10. Tuyên bố tiếp tục Python

message = "Hello There.\nYou have come to the right place to learn Python Programming.\n" \
          "Follow the tutorials to become expert in Python. " \
          "Don't forget to share it with your friends too."

math_result = 1 + 2 + 3 + 4 + \
              5 + 6 + 7 + 8 + \
              9 + 10

print[message]
print[math_result]
3

Đọc thêm. Tuyên bố tiếp tục Python

11. Câu lệnh nhập Python

message = "Hello There.\nYou have come to the right place to learn Python Programming.\n" \
          "Follow the tutorials to become expert in Python. " \
          "Don't forget to share it with your friends too."

math_result = 1 + 2 + 3 + 4 + \
              5 + 6 + 7 + 8 + \
              9 + 10

print[message]
print[math_result]
4

đề nghị đọc. nhập bằng Python

12. Tuyên bố toàn cầu Python

message = "Hello There.\nYou have come to the right place to learn Python Programming.\n" \
          "Follow the tutorials to become expert in Python. " \
          "Don't forget to share it with your friends too."

math_result = 1 + 2 + 3 + 4 + \
              5 + 6 + 7 + 8 + \
              9 + 10

print[message]
print[math_result]
5

13. Tuyên bố không cục bộ của Python

message = "Hello There.\nYou have come to the right place to learn Python Programming.\n" \
          "Follow the tutorials to become expert in Python. " \
          "Don't forget to share it with your friends too."

math_result = 1 + 2 + 3 + 4 + \
              5 + 6 + 7 + 8 + \
              9 + 10

print[message]
print[math_result]
6

Câu lệnh hợp chất Python

Các câu lệnh ghép trong Python chứa một nhóm các câu lệnh khác và ảnh hưởng đến việc thực thi chúng. Câu lệnh ghép thường kéo dài nhiều dòng. Hãy xem xét ngắn gọn một vài câu lệnh ghép

1. Câu lệnh if trong Python

message = "Hello There.\nYou have come to the right place to learn Python Programming.\n" \
          "Follow the tutorials to become expert in Python. " \
          "Don't forget to share it with your friends too."

math_result = 1 + 2 + 3 + 4 + \
              5 + 6 + 7 + 8 + \
              9 + 10

print[message]
print[math_result]
7

đề nghị đọc. Câu lệnh if-else trong Python

2. Python cho Tuyên bố

message = "Hello There.\nYou have come to the right place to learn Python Programming.\n" \
          "Follow the tutorials to become expert in Python. " \
          "Don't forget to share it with your friends too."

math_result = 1 + 2 + 3 + 4 + \
              5 + 6 + 7 + 8 + \
              9 + 10

print[message]
print[math_result]
8

Đọc thêm. Python cho vòng lặp

3. Tuyên bố trong khi Python

message = "Hello There.\nYou have come to the right place to learn Python Programming.\n" \
          "Follow the tutorials to become expert in Python. " \
          "Don't forget to share it with your friends too."

math_result = 1 + 2 + 3 + 4 + \
              5 + 6 + 7 + 8 + \
              9 + 10

print[message]
print[math_result]
9

Đọc thêm tại Python trong khi vòng lặp

4. Tuyên bố thử Python

message = ["Hello\n"
           "Hi\n"
           "Namaste"]

math_result = [1 + 2 + 3 + 4 +
               5 + 6 + 7 + 8 +
               9 + 10]

prime_numbers_tuple = [2, 3, 5, 7,
                       11, 13, 17]

list_fruits = ["Apple", "Banana",
               "Orange", "Mango"]

dict_countries = {"USA": "United States of America", "IN": "India",
                  "UK": "United Kingdom", "FR": "France"}
0

5. Python với Tuyên bố

message = ["Hello\n"
           "Hi\n"
           "Namaste"]

math_result = [1 + 2 + 3 + 4 +
               5 + 6 + 7 + 8 +
               9 + 10]

prime_numbers_tuple = [2, 3, 5, 7,
                       11, 13, 17]

list_fruits = ["Apple", "Banana",
               "Orange", "Mango"]

dict_countries = {"USA": "United States of America", "IN": "India",
                  "UK": "United Kingdom", "FR": "France"}
1

6. Tuyên bố định nghĩa hàm Python

Định nghĩa hàm python là một câu lệnh thực thi. Việc thực thi của nó liên kết tên hàm trong không gian tên cục bộ hiện tại với một đối tượng hàm. Hàm chỉ được thực thi khi nó được gọi

message = ["Hello\n"
           "Hi\n"
           "Namaste"]

math_result = [1 + 2 + 3 + 4 +
               5 + 6 + 7 + 8 +
               9 + 10]

prime_numbers_tuple = [2, 3, 5, 7,
                       11, 13, 17]

list_fruits = ["Apple", "Banana",
               "Orange", "Mango"]

dict_countries = {"USA": "United States of America", "IN": "India",
                  "UK": "United Kingdom", "FR": "France"}
2

7. Tuyên bố định nghĩa lớp Python

Đó là một tuyên bố thực thi. Định nghĩa lớp Python định nghĩa đối tượng lớp

message = ["Hello\n"
           "Hi\n"
           "Namaste"]

math_result = [1 + 2 + 3 + 4 +
               5 + 6 + 7 + 8 +
               9 + 10]

prime_numbers_tuple = [2, 3, 5, 7,
                       11, 13, 17]

list_fruits = ["Apple", "Banana",
               "Orange", "Mango"]

dict_countries = {"USA": "United States of America", "IN": "India",
                  "UK": "United Kingdom", "FR": "France"}
3

8. Tuyên bố định nghĩa chức năng Python Coroutines

message = ["Hello\n"
           "Hi\n"
           "Namaste"]

math_result = [1 + 2 + 3 + 4 +
               5 + 6 + 7 + 8 +
               9 + 10]

prime_numbers_tuple = [2, 3, 5, 7,
                       11, 13, 17]

list_fruits = ["Apple", "Banana",
               "Orange", "Mango"]

dict_countries = {"USA": "United States of America", "IN": "India",
                  "UK": "United Kingdom", "FR": "France"}
4

Tóm lược

Các câu lệnh Python được trình thông dịch Python sử dụng để chạy mã. Thật tốt khi biết về các loại câu lệnh khác nhau trong Python

Chủ Đề