Bạn đã rõ 100% về lệnh print trong Python chưa?

1
13398
Khóa Học Lập Trình Python
Khóa Học Lập Trình Python
This entry is part [part not set] of 29 in the series Python Không Khó

Trong bài học này, Lập Trình Không Khó sẽ cùng cả nhà đi tìm hiểu về lệnh print trong Python. Dù chỉ là một lệnh xuất ra màn hình, nhưng chúng ta có rất nhiều điều thú vị cần khám phá về nó đấy. Bài này mình sẽ đưa ra các ví dụ về cách sử dụng lệnh print này. Đây là bài học số 3 thuộc khóa học lập trình Python miễn phí. Chúng ta cùng đi vào bài học ngay nào!

Sử dụng print trong Python
Ảnh chụp màn hình sử dụng lệnh print trong python ở cmd, bao gồm nhiều nội dung trong bài học này.

In ra các chuỗi đơn giản

Cho tới thời điểm hiện tại, Python 2 gần như không còn & không được khuyến khích sử dụng. Và việc sử dụng print trong Python 2 và Python 3 cũng có chút khác nhau. Xem ví dụ in ra chuỗi đơn giản dưới đây.

Ví dụ 1:

Để in ra chuỗi “Lập trình không khó!”, trong Python 3 ta làm như sau:

Còn với Python 2 (lấy ví dụ để thấy sự khác nhau), bạn còn có thể in theo cách sau:

Trong cmd/powershell hoặc terminal, bạn có thể làm như sau để chạy ví dụ trên:

Ví dụ 2:Trong ví dụ này, chúng ta sẽ thử dùng lệnh print nhiều lần xem sao,

Và kết quả sẽ như thế này đây:

Bạn thấy đó, lệnh print sẽ tự nhảy dòng mới mà không cần chúng ta phải in ra “\n” như trong C/C++ hay Java,C#. Đó là bởi vì lệnh print có một tham số end với giá trị mặc định là \n (ta sẽ thấy ở phần sau).

Cách in lặp trong Python

Đôi khi bạn cần in lặp đi lặp lại một đoạn text với số lần nhất định, điều đó thật đơn giản trong python mà chỉ với lệnh print.

Ví dụ 3:

Kết quả như sau:

Sử dụng print với tham số end

Ví dụ 4:

Như mình đã nói ở trên, lệnh print có tham số end mặc định là ký tự newline. Bạn có thể thay đổi điều này như sau:

Kết quả:

Lưu ý:

  • Truyền tham số trong Python có thể sử dụng nháy đơn hoặc nháy kép.
  • Nếu bạn cần xuất ra dấu nháy đơn, bạn có thể bọc chuỗi string với nháy kép và ngược lại giống như ví dụ trên.

Nối chuỗi sử dụng print trong python

Ví dụ 5:

Để nối chuỗi trong khi in, ta chỉ cần sử dụng dấu ‘,’ để ngăn cách giữa các thành phần.

Lưu ý: dấu cách sẽ tự động được bổ sung vào giữa các đoạn nối.

Kết quả:

Hoặc bạn cũng có thể sử dụng dấu + như trong ví dụ dưới đây. Tuy nhiên, bạn không thể cộng chuỗi với kiểu number được như khi dùng dấu ‘,’ để ngăn cách.

Và tất nhiên, bạn cũng tự cần thêm dấu cách nếu bạn cần

Ví dụ 6:

Đó, bạn thấy sự lợi hại của một lệnh print đơn giản trong Python chưa, quá hay phải không nào? Hãy tiếp tục chờ đón các bài học tiếp theo nhé!

Tham gia group FB của Lập Trình Không Khó để cùng anh em chúng tôi giao lưu và chia sẻ nhé!

Subscribe
Notify of
guest
1 Bình luận
Inline Feedbacks
View all comments