Tạo một thư mục trong bất kỳ thư mục nào của bạn. Ở đây tất cả các chương trình python sẽ được lưu trữ. Chúng tôi đã tạo một thư mục, MyPython và thư mục đó là D
1
2
3
D. \MyPython
Bây giờ bạn cần tạo một. py để lưu mã của bạn trong đó
Tuy nhiên, trước khi tạo một tệp văn bản có phần mở rộng. py, chúng ta hãy đặt đường dẫn thư mục [MyPython]
Đặt đường dẫn cho thư mục dự án trong Python
Để đặt đường dẫn thư mục được hiển thị ở trên, hãy đi tới Bắt đầu và nhập Biến môi trường, nhấp vào Chỉnh sửa biến môi trường hệ thống.
Bây giờ, bạn sẽ đến hộp thoại Thuộc tính hệ thống
Nhấp vào Biến môi trường, sau đó một hộp thoại mới sẽ mở ra
Nhấp vào Chỉnh sửa sau khi chọn Biến đường dẫn hoặc bạn cũng có thể nhấp đúp vào Đường dẫn và thêm chữ D. /MyPython đường dẫn trong đó như sau
Nhấn Lưu cho cả ba hộp thoại và đường dẫn thư mục của chúng tôi sẽ được đặt thành công
Bây giờ hãy tạo một tệp văn bản và lưu nó dưới dạng. py, vì mã python được lưu trong cùng một phần mở rộng. Tệp của chúng tôi được đặt tên là studyopedia. py và được lưu trong cùng một thư mục, MyPython,
Nhập lệnh tại dấu nhắc chỉ là khởi đầu. Hãy sử dụng IDLE để lưu và chạy tệp. Với kỹ năng này, bạn sẽ có thể viết và xây dựng các chương trình Python phức tạp và mạnh mẽ. IDLE có hai chế độ. tương tác và kịch bản. Chúng tôi đã viết chương trình đầu tiên của mình, “Xin chào, Thế giới. ” trong chế độ tương tác. Chế độ tương tác ngay lập tức trả về kết quả của các lệnh bạn nhập vào trình bao. Trong chế độ tập lệnh, bạn sẽ viết một tập lệnh và sau đó chạy nó
Hãy tạo một mô-đun. Chúng tôi sẽ đề cập chi tiết về các mô-đun sau. Hiện tại, tất cả những gì bạn cần biết là một mô-đun là một tệp chứa mã Python kết thúc bằng hậu tố
.py
Nếu nó chưa chạy, hãy bắt đầu IDLE. Sử dụng IDLE rất giống với sử dụng trình soạn thảo văn bản. Trong Tệp, chọn Cửa sổ mới hoặc nhấn Ctrl + N. Điều đó sẽ mở ra một cửa sổ mới có tiêu đề, “Chưa có tiêu đề”
Nhập lệnh này vào cửa sổ Untitled
print[“What's brown and sounds like a bell?”]
Chúng tôi cần lưu tệp của mình trước khi có thể chạy nó. Vì vậy, bên dưới Tệp, chọn Lưu. Tại dấu nhắc, đặt tên cho nó một cái gì đó thông minh như
badjoke.py
Và lưu nó ở đâu đó bạn có thể tìm thấy nó sau này
Bây giờ là phần thú vị. Trong phần Chạy, chọn Chạy Mô-đun
Bây giờ quay trở lại Shell. Doanh nghiệp BẮT ĐẦU LẠI này là gì? . Đó là để xóa mọi cài đặt cũ có thể can thiệp vào chương trình của bạn. Bên dưới dòng RESTART bạn sẽ thấy
Nó không phải là một trò đùa mà không có một cú đấm. Hãy sửa đổi mô-đun của chúng tôi. Thay đổi như sau
input[“What's brown and sound like a bell?”]
print[“Dung!”]
Hãy chạy lại lần nữa, lần này bằng phím tắt. F5. Hãy thử điều đó
Trong Shell, bạn sẽ thấy trò đùa của chúng tôi được in ra, nhưng điểm mấu chốt ở đâu? . nhấn phím bất kỳ
tôi thích trò đùa đó. Nó rất tốt và rất tệ. Biết ý tôi là gì không?
Có thể thực thi tập lệnh Python từ dòng lệnh. Chương trình Python có thể được viết bởi bất kỳ trình soạn thảo văn bản nào [tốt nhất là trình soạn thảo văn bản nhận biết Python] và được lưu với. phần mở rộng py. Để viết chương trình Hello World cơ bản bằng IDLE, Python IDE được cung cấp cùng với bản phân phối Python tiêu chuẩn, hãy mở trình chỉnh sửa chọn Tệp-> Mới
Thí dụ
Nhập các dòng sau và lưu dưới dạng kiểm tra. py
#!/usr/bin/python Print [“Hello World”]
Thực thi tập lệnh bằng dòng lệnh sau
C:\users>python test.py
Bạn cũng có thể chạy tập lệnh từ Menu Run của trình chỉnh sửa tệp IDLE
Python là ngôn ngữ lập trình cho phép bạn làm việc nhanh chóng và tích hợp hệ thống hiệu quả hơn. Nó là một ngôn ngữ lập trình cấp cao, có mục đích chung được sử dụng rộng rãi. Nó được thiết kế chú trọng vào khả năng đọc mã và cú pháp của nó cho phép các lập trình viên diễn đạt các khái niệm của họ bằng ít dòng mã hơn. Trong ngôn ngữ lập trình Python, có hai cách để chúng ta có thể chạy mã của mình
1. chế độ tương tác
2. chế độ tập lệnh
Trong bài viết này, chúng ta sẽ biết các chế độ này là gì và chúng khác nhau như thế nào
chế độ tương tác
Tương tác về mặt từ nguyên có nghĩa là “làm việc đồng thời và tạo ra tác động của công việc của chúng ta lên công việc của người khác”. Chế độ tương tác chỉ dựa trên hệ tư tưởng này. Trong chế độ tương tác khi chúng tôi nhập lệnh và nhấn enter, bước tiếp theo chúng tôi nhận được đầu ra. Đầu ra của mã trong chế độ tương tác bị ảnh hưởng bởi lệnh cuối cùng mà chúng tôi đưa ra. Chế độ tương tác rất thuận tiện cho việc viết các dòng mã rất ngắn. Trong python, nó còn được gọi là REPL, viết tắt của Đọc đánh giá vòng lặp in. Ở đây, chức năng đọc đọc đầu vào từ người dùng và lưu nó vào bộ nhớ. Hàm eval đánh giá đầu vào để có được đầu ra mong muốn. Chức năng in xuất kết quả được đánh giá. Hàm lặp thực hiện vòng lặp trong quá trình thực hiện toàn bộ chương trình và kết thúc khi chương trình của chúng ta kết thúc. Chế độ này rất phù hợp cho những người mới bắt đầu học lập trình vì nó giúp họ đánh giá từng dòng mã của mình và hiểu rõ về việc thực thi mã
Làm cách nào để chạy mã python ở chế độ Tương tác?
Để chạy chương trình của chúng tôi ở chế độ tương tác, chúng tôi có thể sử dụng dấu nhắc lệnh trong windows, terminal trong Linux và macOS. Hãy để chúng tôi hiểu việc thực thi mã python trong dấu nhắc lệnh với sự trợ giúp của một ví dụ
ví dụ 1
Để chạy python trong dấu nhắc lệnh, gõ “python”. Sau đó, chỉ cần gõ câu lệnh Python trên dấu nhắc >>>. Khi chúng ta gõ và nhấn enter, chúng ta có thể thấy đầu ra ở dòng tiếp theo
Python3
# Python program to display "Hello GFG"
print
[
"Hello GFG"
print[“What's brown and sounds like a bell?”]
0đầu ra
ví dụ 2
Hãy để chúng tôi lấy một ví dụ khác trong đó chúng tôi cần thực hiện phép cộng trên hai số và chúng tôi muốn lấy đầu ra của nó. Chúng ta sẽ khai báo hai biến a và b và lưu kết quả vào biến thứ ba c. Chúng tôi in thêm c. Tất cả điều này được thực hiện trong dấu nhắc lệnh
Python3
print[“What's brown and sounds like a bell?”]
1print[“What's brown and sounds like a bell?”]
2print[“What's brown and sounds like a bell?”]
3 print[“What's brown and sounds like a bell?”]
4print[“What's brown and sounds like a bell?”]
5print[“What's brown and sounds like a bell?”]
3 print
1
print
2
print
3
print[“What's brown and sounds like a bell?”]
3 print[“What's brown and sounds like a bell?”]
2print
6 print[“What's brown and sounds like a bell?”]
5
print
8
print
[
0
đầu ra
Chúng ta có thể thấy đầu ra mong muốn trên màn hình. Loại chương trình này là một chương trình rất ngắn và có thể dễ dàng thực hiện trong chế độ tương tác
ví dụ 3
Trong ví dụ này, chúng tôi sẽ nhân hai số và lấy các số làm đầu vào cho hai người dùng. Bạn sẽ thấy rằng khi bạn thực hiện lệnh nhập, bạn cần nhập dữ liệu ở dòng tiếp theo, tôi. e. mã được giải thích từng dòng
Python3
[
1
[
2
print[“What's brown and sounds like a bell?”]
2print[“What's brown and sounds like a bell?”]
3 [
5[
[
7[
8
[
2
print[“What's brown and sounds like a bell?”]
5print[“What's brown and sounds like a bell?”]
3 [
5[
[
7[
8
"Hello GFG"
6
print
3
print[“What's brown and sounds like a bell?”]
3 print[“What's brown and sounds like a bell?”]
2print[“What's brown and sounds like a bell?”]
00 print[“What's brown and sounds like a bell?”]
5
print[“What's brown and sounds like a bell?”]
02print
[
0
đầu ra
Nhược điểm của chế độ tương tác
- Chế độ tương tác không phù hợp với các chương trình lớn
- Chế độ tương tác không lưu các báo cáo. Khi chúng tôi tạo một chương trình, nó chỉ dành cho thời điểm đó, chúng tôi không thể sử dụng nó trong tương lai. Để sử dụng nó trong tương lai, chúng ta cần gõ lại tất cả các câu lệnh
- Chỉnh sửa mã được viết trong chế độ tương tác là một công việc tẻ nhạt. Chúng tôi cần xem lại tất cả các lệnh trước đó của mình và nếu vẫn không thể chỉnh sửa, chúng tôi cần nhập lại mọi thứ
Chế độ tập lệnh
Script về mặt từ nguyên có nghĩa là một hệ thống chữ viết. Ở chế độ tập lệnh, một chương trình python có thể được viết trong một tệp. Tệp này sau đó có thể được lưu và thực thi bằng dấu nhắc lệnh. Chúng ta có thể xem mã bất cứ lúc nào bằng cách mở tệp và việc chỉnh sửa trở nên khá dễ dàng vì chúng ta có thể mở và xem toàn bộ mã bao nhiêu lần tùy thích. Chế độ tập lệnh rất phù hợp để viết các đoạn mã dài. Nó được các chuyên gia trong chương trình ưa thích hơn nhiều so với chế độ tương tác. Tệp được tạo trong tập lệnh được tạo theo mặc định được lưu trong thư mục cài đặt Python và phần mở rộng để lưu tệp python là “. py”
Làm cách nào để chạy mã python ở chế độ tập lệnh?
Để chạy mã ở chế độ tập lệnh, hãy làm theo các bước sau
Bước 1. Tạo tệp bằng trình soạn thảo văn bản. Bạn có thể sử dụng bất kỳ trình soạn thảo văn bản nào bạn chọn [Ở đây tôi sử dụng notepad]
Bước 2. Sau khi viết mã, hãy lưu tệp bằng cách sử dụng “. phần mở rộng py
Bước 3. Bây giờ hãy mở dấu nhắc lệnh và thư mục lệnh tới nơi lưu trữ tệp của bạn
Bước 4. Nhập tên tệp python. py” và nhấn enter
Bước 5. Bạn sẽ thấy đầu ra trên dấu nhắc lệnh của mình
Hãy để chúng tôi hiểu các bước này với sự trợ giúp của các ví dụ
ví dụ 1
Để thực thi “Xin chào gfg” bằng chế độ tập lệnh, trước tiên chúng tôi tạo một tệp và lưu tệp đó
Bây giờ chúng tôi sử dụng dấu nhắc lệnh để thực thi tệp này
đầu ra
ví dụ 2
Ví dụ thứ hai của chúng tôi là phép cộng hai số giống như chúng ta đã thấy trong chế độ tương tác. Nhưng trong trường hợp này, trước tiên chúng tôi tạo một tệp và viết toàn bộ mã vào tệp đó. Sau đó, chúng tôi lưu nó và thực hiện nó bằng dấu nhắc lệnh.
đầu ra
ví dụ 3
Trong ví dụ này, chúng tôi viết mã để nhân hai số. Và các số cần nhân được người dùng lấy làm đầu vào. Trong chế độ tương tác, chúng tôi thấy rằng khi chúng tôi viết lệnh, nó sẽ yêu cầu đầu vào ở dòng tiếp theo. Nhưng ở chế độ tập lệnh, trước tiên chúng tôi viết mã lưu toàn bộ chương trình và sau đó chạy nó trong dấu nhắc lệnh. Trình thông dịch python thực thi từng dòng mã và cho chúng ta kết quả tương ứng
Trong ví dụ này, chúng ta thấy rằng toàn bộ chương trình được biên dịch và mã được thực thi từng dòng một. Đầu ra trên trình bao hoàn toàn khác với chế độ tương tác