Sử dụng vỏ tương tác (REPL)

Python:
Sử dụng vỏ tương tác (REPL)

Làm thế nào:

Bắt đầu ngay với REPL của Python bằng cách gõ python trong dòng lệnh của bạn. Một khi đã vào, hãy thử các thao tác đơn giản hoặc mã nhiều dòng:

>>> 1 + 1
2
>>> for i in range(3):
...     print(i)
... 
0
1
2

Thử nghiệm với các hàm và phản hồi ngay lập tức:

>>> def greet(name):
...     return "Xin chào, " + name + "!"
... 
>>> greet("Alice")
'Xin chào, Alice!'

Chơi với các thư viện và khám phá tính năng của chúng trong thời gian thực:

>>> import math
>>> math.sqrt(16)
4.0

Thoát nhanh với một lệnh exit() hoặc Ctrl+D (đôi khi là Ctrl+Z trên Windows).

Đào sâu

Khái niệm về REPL không chỉ độc quyền cho Python; nó cổ xưa như Lisp. Nhiều ngôn ngữ cung cấp môi trường tương tác, tức thì này cho một cách tiếp cận trực tiếp đối với việc mã hóa. Các phương án thay thế cho shell Python gốc bao gồm IPython và Jupyter Notebook, chúng cung cấp sự tương tác cao cấp hơn, nhiều tính năng hơn, và tích hợp tốt hơn với các công cụ khác. REPL chuẩn của Python đơn giản, nhưng nó kết hợp đầy đủ sức mạnh của Python, xử lý các đối tượng phức tạp và chương trình đa luồng, mặc dù nó thiếu các tính năng như tự động hoàn thành và nổi bật cú pháp có trong các công cụ nâng cao hơn.

Xem thêm