Hướng dẫn does print in python print a new line? - in bằng python có in một dòng mới không?
Hàm Chức năng Trong đoạn trích bên dưới, chúng ta có thể thấy rằng theo mặc định, giá trị của Hãy xem một ví dụ về chức năng in. Ví dụ về mã:
Output:: Trong ví dụ trên, các dòng sẽ được in riêng do định nghĩa: 4.Đôi khi, chúng ta cần in các chuỗi trên cùng một dòng. Điều này đặc biệt hữu ích khi chúng tôi đang đọc các tệp trong Python. Khi chúng tôi đọc các tệp, chúng tôi nhận được một khoảng trống giữa các dòng theo mặc định. Hãy xem một ví dụ. Chúng tôi có một tệp có tên 5 với nội dung được hiển thị bên dưới:Code:
Trong mã trên, chúng tôi đã sử dụng trình xử lý tệp 6 để truy cập tệp. Tiếp theo, chúng tôi lặp lại thông qua các dòng bằng cách sử dụng vòng lặp 7.Output: Khi chúng ta in nội dung, kết quả như thế này: Dòng trống thêm là do sự hiện diện của 1 ở cuối mỗi dòng trong tệp di chuyển con trỏ sang dòng tiếp theo. Cuối cùng, dòng trống được thêm vào do hành vi của chức năng print như được thảo luận trong phần cuối.Giả sử chúng tôi muốn loại bỏ những thứ này. Để làm điều đó, chúng ta có thể thực hiện một số thay đổi. Đối với điều này, chúng ta cần thay đổi hành vi mặc định của Tùy chọn số 1 - Cách sửa đổi giá trị của fhand = open('rainbow.txt') for line in fhand: print(line) 0 trong hàm printHãy tùy chỉnh giá trị của 0 trong hàm print . Chúng tôi sẽ đặt nó thành 5 là một không gian.Ví dụ về mã:
Output:: Trong ví dụ trên, các dòng sẽ được in riêng do định nghĩa: 4.Đôi khi, chúng ta cần in các chuỗi trên cùng một dòng. Điều này đặc biệt hữu ích khi chúng tôi đang đọc các tệp trong Python. Khi chúng tôi đọc các tệp, chúng tôi nhận được một khoảng trống giữa các dòng theo mặc định.
Output:: Hãy xem một ví dụ. Chúng tôi có một tệp có tên 5 với nội dung được hiển thị bên dưới:Nội dung của tập tin Rainbow.txt
Output: Trong mã trên, chúng tôi đã sử dụng trình xử lý tệp fhand = open('rainbow.txt') for line in fhand: print(line) 6 để truy cập tệp. Tiếp theo, chúng tôi lặp lại thông qua các dòng bằng cách sử dụng vòng lặp fhand = open('rainbow.txt') for line in fhand: print(line) 7.Khi chúng ta in nội dung, kết quả như thế này: Dòng trống thêm là do sự hiện diện của 1 ở cuối mỗi dòng trong tệp di chuyển con trỏ sang dòng tiếp theo. Cuối cùng, dòng trống được thêm vào do hành vi của chức năng print như được thảo luận trong phần cuối.Giả sử chúng tôi muốn loại bỏ những thứ này. Để làm điều đó, chúng ta có thể thực hiện một số thay đổi. Đối với điều này, chúng ta cần thay đổi hành vi mặc định của print. Chúng ta sẽ xem làm thế nào để làm điều đó một cách chi tiết trong các phần sắp tới.Tùy chọn số 1 - Cách sửa đổi giá trị của 0 trong hàm print Hãy tùy chỉnh giá trị của 0 trong hàm print . Chúng tôi sẽ đặt nó thành 5 là một không gian.
Bây giờ chúng ta có thể thấy rằng thay vì một dòng mới # Customizing the value of 'end'
print("This is string 1 same line", end=' ')
print("This is string 2 different line")
|