Hàm in python[] trong thông báo lên màn hình hoặc bất kỳ thiết bị đầu ra tiêu chuẩn nào khác. in tin nhắn ra màn hình hoặc bất kỳ thiết bị đầu ra tiêu chuẩn nào khác
Nội dung chính Hiển thị
- chuỗi chữ cái
- end = tuyên bố
- Tranh cãi ầm ĩ
- Vì vậy, mã ở trên phần bổ sung văn bản mà không có dòng mới và sau đó ngủ trong một giây sau mỗi lần bổ sung văn bản. Khi kết thúc đếm ngược, nó bắt đầu và chấm dứt dòng. Nếu bạn chạy mã như nó là, nó sẽ đợi 3 giây và đột ngột trong toàn bộ văn bản cùng một lúc. Đây là một khoảng thời gian lãng phí 3 giây gây ra bộ đệm của đoạn văn bản như hình dưới đây
- file đối số
- Ví dụ. in python[] vào tệp
- Ví dụ. with function in [] to write content direct into file text
- Ví dụ. Sử dụng hàm in[] trong Python Sử dụng hàm print[] trong Python
- Làm thế nào để bạn vào và ra trong Python?
- Làm thế nào để bạn bắt đầu một chức năng?
cú pháp.
print[value[s], sep= ' ', end = '\n', file=file, flush=flush]
Thông số.
- [Các] value. Bất kỳ giá trị nào, và bao nhiêu tùy chọn. Will be convert to a string before inAny value, and many as you like. Sẽ được chuyển thành chuỗi trước khi in
- SEP = Voi phân tách, [tùy chọn] Chỉ định cách phân tách các đối tượng, nếu có nhiều hơn một. mặc định. Hồi ‘[Tùy chọn] Chỉ định cách tách các đối tượng, nếu có nhiều hơn một đối tượng. Mặc định. ’ ‘
- end = end[Tùy chọn] Chỉ định nội dung sẽ in ở cuối. Mặc định. '\N'
- File. [Tùy chọn] Một đối tượng có phương thức ghi. Default. hệ thống. thiết bị xuất chuẩn [Tùy chọn] Một đối tượng có phương thức ghi. Mặc định. hệ thống. tiêu chuẩn
- Tuôn ra. [Tùy chọn] Một boolean, chỉ định nếu đầu ra được xả [đúng] hoặc đệm [sai]. Default. Sai [Tùy chọn] Một Boolean, chỉ định xem đầu ra được xóa [Đúng] hay được đệm [Sai]. Mặc định. Sai
Loại trả lại. Nó quay lại đầu ra cho màn hình. Nó trả kết quả ra màn hình
Mặc dù không cần thiết phải truyền các đối số trong hàm trong [], nhưng nó yêu cầu một dấu trích lệnh trống ở cuối để đảm bảo Python thực thi chức năng thay vì gọi nó theo tên. Bây giờ, hãy khám phá các tùy chọn đối số có thể được sử dụng với hàm trong []
chuỗi chữ cái
Chuỗi chữ trong câu lệnh trong Python, chủ yếu được sử dụng để định dạng hoặc thiết kế cách một chuỗi công cụ có thể xuất hiện khi được nhập bằng hàm trong []
- \ N. Chuỗi này theo nghĩa màu đen này được sử dụng để thêm một dòng trống mới trong khi thực hiện câu lệnh. Chuỗi ký tự này được sử dụng để thêm một dòng trống mới trong khi in một câu lệnh
- A other people number. Một trích dẫn trống [Hồi] được sử dụng để trong một dòng trống. Một trích dẫn trống [“”] được sử dụng để in một dòng trống
Thí dụ
Python3
GeeksforGeeks is best for DSA Content.37
GeeksforGeeks is best for DSA Content.0
GeeksforGeeks is best for DSA Content.1
GeeksforGeeks is best for DSA Content.2
đầu ra
GeeksforGeeks is best for DSA Content.
end = tuyên bố
Từ khóa kết thúc được sử dụng để chỉ định nội dung sẽ được đưa vào cuối hàm thực thi trong []. Theo mặc định, nó được đặt thành Hồi \ n, dẫn đến việc thay đổi dòng sau khi thực hiện lệnh trong []
Ví dụ. python print[] no new linePython print[] no new line
Python3
GeeksforGeeks is best for DSA Content.37
GeeksforGeeks is best for DSA Content.0____15____12
GeeksforGeeks is best for DSA Content.37
GeeksforGeeks is best for DSA Content.0____15____100
GeeksforGeeks is best for DSA Content.01
GeeksforGeeks is best for DSA Content.022
GeeksforGeeks is best for DSA Content.37
GeeksforGeeks is best for DSA Content.0____106____12
đầu ra
GeeksforGeeks is best for DSA Content.0
Tranh cãi ầm ĩ
I/OS trong Python thường được đệm, có nghĩa là chúng được sử dụng trong các khối. Đây là nơi Flush xuất hiện vì nó giúp người dùng quyết định xem họ có cần nội dung bằng văn bản hay không. Theo mặc định, nó được đặt thành sai. Nếu nó được đặt thành True, thì đầu ra sẽ được viết dưới dạng một chuỗi các ký tự hết lần này đến lần khác. Quá trình này đơn giản chậm vì nó dễ dàng viết bằng các khối hơn là viết một nhân vật tại một thời điểm. Để hiểu cách sử dụng trường hợp của đối số màn trập trong hàm trong [], hãy lấy một ví dụ
Thí dụ
Hãy tưởng tượng bạn đang xây dựng một bộ đếm thời gian đếm ngược, kết nối thời gian còn lại cho cùng một dòng mỗi giây. Nó sẽ trông giống như dưới đây
GeeksforGeeks is best for DSA Content.7
Mã ban đầu cho điều này sẽ trông giống như dưới đây như sau.
Python3
GeeksforGeeks is best for DSA Content.08
GeeksforGeeks is best for DSA Content.09
GeeksforGeeks is best for DSA Content.70____21
GeeksforGeeks is best for DSA Content.72
GeeksforGeeks is best for DSA Content.73
GeeksforGeeks is best for DSA Content.74
GeeksforGeeks is best for DSA Content.75
GeeksforGeeks is best for DSA Content.53
GeeksforGeeks is best for DSA Content.54
GeeksforGeeks is best for DSA Content.55
GeeksforGeeks is best for DSA Content.56
GeeksforGeeks is best for DSA Content.57
GeeksforGeeks is best for DSA Content.58
GeeksforGeeks is best for DSA Content.37
GeeksforGeeks is best for DSA Content.10
GeeksforGeeks is best for DSA Content.01
GeeksforGeeks is best for DSA Content.12
GeeksforGeeks is best for DSA Content.2
GeeksforGeeks is best for DSA Content.58
GeeksforGeeks is best for DSA Content.15
GeeksforGeeks is best for DSA Content.51
GeeksforGeeks is best for DSA Content.2
GeeksforGeeks is best for DSA Content.53
GeeksforGeeks is best for DSA Content.19_______157
Các
Vì vậy, mã ở trên phần bổ sung văn bản mà không có dòng mới và sau đó ngủ trong một giây sau mỗi lần bổ sung văn bản. Khi kết thúc đếm ngược, nó bắt đầu và chấm dứt dòng. Nếu bạn chạy mã như nó là, nó sẽ đợi 3 giây và đột ngột trong toàn bộ văn bản cùng một lúc. Đây là một khoảng thời gian lãng phí 3 giây gây ra bộ đệm của đoạn văn bản như hình dưới đây
Mặc dù bộ đệm phục vụ một mục đích, nhưng nó có thể dẫn đến các hiệu ứng không mong muốn như hình trên. Để chống lại cùng một vấn đề, các đối số Flush được sử dụng với hàm trong []. Bây giờ, đặt đối số Flush là đúng và một lần nữa xem kết quả
Python3
GeeksforGeeks is best for DSA Content.08
GeeksforGeeks is best for DSA Content.09
GeeksforGeeks is best for DSA Content.70____21
GeeksforGeeks is best for DSA Content.72
GeeksforGeeks is best for DSA Content.73
GeeksforGeeks is best for DSA Content.74
GeeksforGeeks is best for DSA Content.75
GeeksforGeeks is best for DSA Content.53
GeeksforGeeks is best for DSA Content.54
GeeksforGeeks is best for DSA Content.55
GeeksforGeeks is best for DSA Content.56
GeeksforGeeks is best for DSA Content.57
Các
GeeksforGeeks is best for DSA Content.58
GeeksforGeeks is best for DSA Content.15
GeeksforGeeks is best for DSA Content.51
GeeksforGeeks is best for DSA Content.2
GeeksforGeeks is best for DSA Content.53
GeeksforGeeks is best for DSA Content.19_______157____158
GeeksforGeeks is best for DSA Content.37
GeeksforGeeks is best for DSA Content.0____134
GeeksforGeeks is best for DSA Content.2
đầu ra
https. //phương tiện truyền thông. chuyên viên máy tính. org/wp-content/uploads/20201222163647/Untitled26---Jupyter-Notebook---Google-Chrome-2020-12-22-16-33-02. mp4
Vì vậy, mã ở trên phần bổ sung văn bản mà không có dòng mới và sau đó ngủ trong một giây sau mỗi lần bổ sung văn bản. Khi kết thúc đếm ngược, nó bắt đầu và chấm dứt dòng. Nếu bạn chạy mã như nó là, nó sẽ đợi 3 giây và đột ngột trong toàn bộ văn bản cùng một lúc. Đây là một khoảng thời gian lãng phí 3 giây gây ra bộ đệm của đoạn văn bản như hình dưới đây
Mặc dù bộ đệm phục vụ một mục đích, nhưng nó có thể dẫn đến các hiệu ứng không mong muốn như hình trên. Để chống lại cùng một vấn đề, các đối số Flush được sử dụng với hàm trong []. Bây giờ, đặt đối số Flush là đúng và một lần nữa xem kết quả
Các
Thí dụ
Python3
GeeksforGeeks is best for DSA Content.07
GeeksforGeeks is best for DSA Content.01
GeeksforGeeks is best for DSA Content.09
GeeksforGeeks is best for DSA Content.10
GeeksforGeeks is best for DSA Content.01
GeeksforGeeks is best for DSA Content.09
GeeksforGeeks is best for DSA Content.13
GeeksforGeeks is best for DSA Content.01
GeeksforGeeks is best for DSA Content.15
GeeksforGeeks is best for DSA Content.37
GeeksforGeeks is best for DSA Content.17
GeeksforGeeks is best for DSA Content.01
GeeksforGeeks is best for DSA Content.19
GeeksforGeeks is best for DSA Content.2
đầu ra
GeeksforGeeks is best for DSA Content.5
Thí dụ
Máy tách biệt10, 20 và 30 là đối số vị trí trong đó as sep=’ – ‘ là đối số từ khóa
Python3
GeeksforGeeks is best for DSA Content.37
GeeksforGeeks is best for DSA Content.0______123
GeeksforGeeks is best for DSA Content.24
GeeksforGeeks is best for DSA Content.25
GeeksforGeeks is best for DSA Content.26
GeeksforGeeks is best for DSA Content.01
GeeksforGeeks is best for DSA Content.28
GeeksforGeeks is best for DSA Content.24
GeeksforGeeks is best for DSA Content.30
GeeksforGeeks is best for DSA Content.2
đầu ra
GeeksforGeeks is best for DSA Content.1
file đối số
Trái với niềm tin phổ biến, hàm trong [] không chuyển đổi tin nhắn thành văn bản trên màn hình. Chúng được thực hiện bởi các lớp mã cấp thấp hơn, có thể đọc dữ liệu [tin nhắn] bằng byte. Hàm print[] là một giao diện trên các lớp này, giao cho công việc trong thực tế vào một luồng hoặc đối tượng giống như tệp. Theo default, function in [] được liên kết với sys. stdout information through file argument. & Nbsp;đối tượng giống như tệp. Theo mặc định, chức năng print[] được liên kết với sys. thiết bị xuất chuẩn thông qua đối số tệp.