Let's see!!! Cú pháp Python rất linh hoạt cho nên có rất nhiều cách bạn nhé, cùng điểm qua một số cách thường dùng như sau:
Trước tiên, khởi tạo a = 2
và b = 3
,
Đơn giản và dễ hiểu nhất như cách bạn đưa ra:
Python-2:
print a
Python-3:
print(a)
Xuất hai biến
a
vàb
ra màn hình, tương tự như xuất n biến:Python-2:
print a, b
Python-3:
print(a, b)
Xuất nhiều biến theo định dạng mong muốn của bạn, mình chỉ giả sử với hai biến
a
vàb
:Python-2:
print 'Gia tri cua bien a va b lan luot la %s va %s' %(a, b)
Python-3:
print('Gia tri cua bien a va b lan luot la %s va %s' %(a, b))
Sử dụng hàm format():
Python-2:
print 'Gia tri cua bien a va b lan luot la {} va {}'.format(a, b)
Python-3:
print ('Gia tri cua bien a va b lan luot la {} va {}'.format(a, b))
Hàm format() cho phép bạn truyền tham số vào dấu ngoặc nhọn, ví dụ
{0}
,{1}
, ... để xác định thứ tự biến bạn muốn ra xuất màn hình trước nhé.Sử dụng từ điển dict:
Python-2:
print 'Gia tri cua bien a va b lan luot la %(so_1)s va %(so_2)s' %{'so_1': a, 'so_2': b}
Python-3:
print ('Gia tri cua bien a va b lan luot la %(so_1)s va %(so_2)s' %{'so_1': a, 'so_2': b})
Sử dụng str():
Python-2:
print 'Gia tri cua bien a va b lan luot la ' + str(a) + ' va ' + str(b)
Python-3:
print ('Gia tri cua bien a va b lan luot la ' + str(a) + ' va ' + str(b))
Sử dụng repr():
Python-2:
print 'Gia tri cua bien a va b lan luot la ' + repr(a) + ' va ' + repr(b)
Python-3:
print ('Gia tri cua bien a va b lan luot la ' + repr(a) + ' va ' + repr(b))
Còn rất nhiều cách lạ thường khác nữa, mình nghĩ nhiêu đó là đủ, bạn có thể chọn cách mà bạn thích.
Theo mình biết thì bạn nên dùng phương thức format trong python để định dạng chuỗi khi in ra màn hình. Tham khảo cách làm tại Lập trình căn bản.com- học lập trình theo phong cách nhật bản.
Ngoài ra, bạn có thể căn lề trái, căn lề phải, căn lề giữa trong chuỗi python bằng các phương thức ljust, center, rjust khi in ra màn hình nhé. Tham khảo tại Căn lề trong python