Đầu ra văn bản là một trong những điều cơ bản trong lập trình Python. Không phải tất cả các chương trình đều có giao diện người dùng đồ họa, màn hình văn bản thường đủ. Bạn có thể xuất vào thiết bị đầu cuối với chức năng in. Chức năng này hiển thị văn bản trên màn hình của bạn, nó đã giành được in. Khóa học liên quan: Khóa học & Bài tập lập trình Python hoàn chỉnh
Complete Python Programming Course & Exercises Thiết bị đầu cuối là một giao diện rất đơn giản cho các chương trình Python. Mặc dù không sáng bóng như một ứng dụng GUI hoặc Web, nhưng nó đủ tốt để bao gồm những điều cơ bản. Tạo một chương trình mới [tệp văn bản] trong trình soạn thảo IDE hoặc mã của bạn. Đóng tên tệp hello.py. Nó chỉ cần một dòng mã. Để xuất văn bản vào màn hình, bạn sẽ cần dòng này ::Đầu ra văn bản trong Python [chuỗi]
Chức năng in
Name the file hello.py. It only needs one line of code.print["Hello World"]
Chạy chương trình [từ Terminal: Python Hello.py] Nếu bạn chạy chương trình:
If you run the program:
$ python hello.py
Hello World
In Newline
Chương trình trên in mọi thứ trên một dòng. Tại một số điểm bạn sẽ muốn viết nhiều dòng.
Để viết nhiều dòng, hãy thêm ký tự ‘\ n,:
print["Hello World\nThis is a message"]
Kết quả trong:
Lưu ý: Các ký tự $ python hello.py
4 Tạo một dòng mới the characters
Hello World
$ python hello.py4 create a new line
Hello World
Tải xuống bài tập
In biến
Để in các biến:
x = 3
print[x]
Điều này sẽ hiển thị:
3
Để in nhiều biến trên một dòng:
x = 2
y = 3
print["x = {}, y = {}".format[x,y]]
Sẽ cho bạn:
x = 2, y = 3
Nếu bạn là người mới bắt đầu Python, thì tôi đánh giá cao cuốn sách này.
Tải xuống bài tập
Tóm tắt: Trong hướng dẫn này, bạn sẽ học cách tạo một tệp văn bản mới trong Python bằng hàm $ python hello.py
5.: in this tutorial, you’ll learn how to create a new text file in Python using the
Hello World
$ python hello.py5 function.
Hello World
Sử dụng hàm Open [] để tạo tệp văn bản mới
Để tạo một tệp văn bản mới, bạn sử dụng chức năng
$ python hello.py5. Hàm
Hello World
$ python hello.py5 có nhiều tham số. Tuy nhiên, chúng tôi sẽ tập trung vào hai tham số đầu tiên:
Hello World
f = open[path_to_file, mode]
Trong cú pháp này, tham số
$ python hello.py8 chỉ định đường dẫn đến tệp văn bản mà bạn muốn tạo.
Hello World
Để tạo tệp văn bản mới, bạn sử dụng một trong các chế độ sau:
$ python hello.py
9 - Mở một tập tin để viết. Nếu tệp không tồn tại, hàm
Hello World$ python hello.py
5 sẽ tạo một tệp mới. Mặt khác, nó sẽ ghi đè nội dung của tệp hiện có.
Hello Worldprint["Hello World\nThis is a message"]
1 - Mở một tệp để tạo độc quyền. Nếu tệp tồn tại, hàm$ python hello.py
5 sẽ gây ra lỗi [
Hello Worldprint["Hello World\nThis is a message"]
3]. Nếu không, nó sẽ tạo tệp văn bản.
Ví dụ: sau đây tạo ra một tệp mới có tên
print["Hello World\nThis is a message"]4 và viết một số văn bản vào đó:
with open['readme.txt', 'w'] as f: f.write['Create a new text file!']
Code language: JavaScript [javascript]
Tập lệnh này tạo một tệp có tên
print["Hello World\nThis is a message"]4 trong cùng một thư mục trong đó tệp tập lệnh định vị. Nếu bạn muốn tạo một tệp trong một thư mục được chỉ định, ví dụ:
print["Hello World\nThis is a message"]6, bạn cần đảm bảo rằng thư mục
print["Hello World\nThis is a message"]7 tồn tại trước khi tạo tệp. Nếu không, bạn sẽ nhận được một ngoại lệ. Ví dụ:
Code language: Python [python]
with open['docs/readme.txt', 'w'] as f: f.write['Create a new text file!']
Error:
$ python hello.py0
Hello World
Trong ví dụ này, Python nêu ra một ngoại lệ vì thư mục ____27 không tồn tại. Do đó, nó không thể tạo tệp
print["Hello World\nThis is a message"]4 trong thư mục đó. Để khắc phục sự cố, trước tiên bạn cần tạo thư mục
print["Hello World\nThis is a message"]7 và sau đó tạo tệp
print["Hello World\nThis is a message"]4 trong thư mục đó.
Ngoài ra, bạn có thể xử lý ngoại lệ bằng cách sử dụng câu lệnh Try-Except như sau:
$ python hello.py1
Hello World
Output:
$ python hello.py2
Hello World
Nếu bạn không muốn tạo một tệp văn bản mới trong trường hợp nó đã tồn tại, bạn có thể sử dụng chế độ
print["Hello World\nThis is a message"]1 khi gọi hàm
$ python hello.py5:
Hello World
$ python hello.py3
Hello World
Bản tóm tắt
- Sử dụng chức năng
$ python hello.py
5 với chế độ
Hello World$ python hello.py
9 hoặc
Hello Worldprint["Hello World\nThis is a message"]
1 để tạo tệp văn bản mới.
Bạn có thấy hướng dẫn này hữu ích không?