Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để in ra màn hình bằng Python?


Cách cơ bản để xuất ra màn hình là sử dụng câu lệnh print.

>>> print 'Hello, world'
Hello, world

Để in nhiều thứ trên cùng một dòng được phân tách bằng dấu cách, hãy sử dụng dấu phẩy giữa chúng. Ví dụ:

>>> print 'Hello,', 'World'
Hello, World

Mặc dù không có chuỗi nào chứa khoảng trắng, nhưng một khoảng trắng đã được thêm vào bởi câu lệnh print vì dấu phẩy giữa hai đối tượng. Các kiểu dữ liệu tùy ý cũng có thể được in bằng cách sử dụng cùng một câu lệnh in, Ví dụ:

>>> import os
>>> print 1,0xff,0777,(1+5j),-0.999,map,sys
1 255 511 (1+5j) -0.999 <module 'os' (built-in)>

Các đối tượng có thể được in trên cùng một dòng mà không cần trên cùng một dòng nếu người ta đặt dấu phẩy ở cuối câu lệnh in:

>>> for i in range(10):
...    print i,
0 1 2 3 4 5 6 7 8 9

Để kết thúc dòng đã in bằng một dòng mới, hãy thêm một câu lệnh in mà không có bất kỳ đối tượng nào.

for i in range(10):
    print i,
print
for i in range(10,20):
    print i,

Đầu ra sẽ là:

0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19

Nếu không xuất hiện câu lệnh in trống, phần mở rộng sẽ nằm trên một dòng.

Trong Python 3, tất cả các đối số câu lệnh in cần được bao quanh bởi dấu ngoặc đơn. Ví dụ:

>>> print("Hello", "world")
Hello world