Hàm print trong python

print trong Python là một hàm thường xuyên sử dụng để in nội dung ra màn hình và nhiều tính năng hữu ích mà lập trình viên python cần biết.

  1. Hàm print trong python là gì
  2. Cú pháp hàm print trong python
  3. Giải thích các tham số trong hàm print Python
  4. Một số ví dụ hàm print trong python
  5. Video thực hành hàm print python

1. Hàm print trong python là gì

Là hàm có chức năng in giá từ từ chuỗi / biến ra màn hình.

Giải thích Hàm print trong python

Hàm print() là một công cụ quan trọng trong Python để hiển thị thông tin ra màn hình, giúp lập trình viên kiểm tra, gỡ lỗi hoặc thông báo cho người dùng trong suốt quá trình lập trình.

 

2. Cú pháp hàm print trong python

print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)

3. Giải thích các tham số trong hàm print Python

    *objects: Một hoặc nhiều đối tượng cần in. Có thể là chuỗi, số, danh sách, từ điển, v.v. Những đối tượng này sẽ được chuyển đổi thành chuỗi và in ra.
    sep: Ký tự phân cách giữa các đối tượng (mặc định là một khoảng trắng ' ').
    end: Chuỗi kết thúc sau khi in (mặc định là một dòng mới \n).
    file: Đầu ra, mặc định là sys.stdout, có thể thay đổi để ghi ra tệp.
    flush: Nếu là True, sẽ buộc bộ đệm đầu ra được ghi ngay lập tức.

4. Một số ví dụ hàm print trong python

In chuỗi

print("Hello, World!")

In nhiều đối tượng

x = 5
y = 10
print("x =", x, "y =", y)  # In ra: x = 5 y = 10

Xem video thực hành python, sử dụng tham số print


Thay đổi phân cách (sep)

print("Hello", "World", sep="-")  # In ra: Hello-World

Thay đổi ký tự kết thúc (end)

print("Hello", end=" ")
print("World!")  # In ra: Hello World!

In vào tệp

    with open("output.txt", "w") as file:
        print("Hello, File!", file=file)

Trang trí dạng table với lệnh print

Thường kết hợp với biển kiểu List, định dạng hiển thị ra màn hình dạng bảng gồm dòng và cột trong python.

Bạn xem 2 đoạn code dưới, đoạn code python nào thông mình hơn

print("TT               Họ tên              Điểm")
print("{:<15} {:20} {:<15}".format("TT","Họ tên","Điểm"))

* Trả lời: đoạn thứ 2 ứng dụng nhiều trong thực tế hơn.

Sau đây là ví dụ trang trí hiển thị dữ liệu dạng bảng với python:

data = [
    [101, "An", 8.5],
    [102, "Hùng", 7.0],
    [103, "Cường", 9.2]
]
# In tiêu đề
print("{:<15} {:<20} {:<15}".format("Mã", "Tên", "Điểm"))
print("-" * 40)

# In dữ liệu
for row in data:
    print("{:<15} {:<20} {:<15}".format(row[0], row[1], row[2]))
 

Bạn xem video về trang trí table với python khi làm phần mềm ứng dụng.

 

5. Video thực hành hàm print

 

Bài viết liên quan:

print trong Python là một hàm thường xuyên sử dụng để in nội dung ra màn hình và nhiều tính năng hữu ích mà lập trình viên python cần biết.