Print() có phải là một phương thức trong Python không?

Hướng dẫn này giải thích cách sử dụng hàm Print của Python với các ví dụ phong phú và các trường hợp sử dụng để in biến, danh sách, in có và không có dòng mới, v.v.

Trong Python, hàm print[] được sử dụng để lấy đầu ra và gỡ lỗi mã. Chức năng này được sử dụng để hiển thị thông báo hoặc giá trị được chỉ định trong bảng điều khiển. Thông báo có thể là một chuỗi hoặc bất kỳ đối tượng nào khác

Chúng ta có thể nói rằng chức năng in là vô dụng trong lập trình, nhưng nó thực sự là công cụ mạnh mẽ và được sử dụng rộng rãi nhất để gỡ lỗi. Gỡ lỗi đề cập đến hành động tìm, loại bỏ và sửa các lỗi và lỗi trong mã

=> Kiểm tra TẤT CẢ các hướng dẫn về Python tại đây

Bạn sẽ học được gì

  • Hàm in Python []
    • Cú pháp/Định dạng Hàm Print[] trong Python
    • Ví dụ in Python
    • nối
    • Biến in Python
    • In chuỗi trong Python
    • In không có dòng mới
    • In Python với dòng mới
    • In danh sách bằng Python
    • Đối số chức năng in
    • Cách in các loại dữ liệu khác trong Python
    • Thêm ví dụ về in bằng Python
    • In Python vào tệp
    • Các câu hỏi thường gặp
  • Phần kết luận
    • đề xuất đọc

Hàm in Python []

Nếu có gì đó không đúng trong mã, thì chúng ta có thể sử dụng chức năng in để in những gì đang xảy ra trong mã. Nhiều khi chúng ta mong đợi một giá trị nào đó của một biến là một thứ, nhưng chúng ta không thể thấy những gì chương trình của chúng ta thấy

Nếu chúng ta sử dụng hàm print để in ra giá trị của một biến, thì chúng ta sẽ thấy những gì chúng ta nghĩ là không có trong chương trình của chúng ta

Cú pháp/Định dạng Hàm Print[] trong Python

print[ *object, sep= “ ”, end = “\n”, file= sys. thiết bị xuất chuẩn, tuôn ra = Sai]

  • *vật. Một hoặc nhiều đối tượng được in
  • tháng chín. Dấu phân cách giữa các đối tượng. Giá trị mặc định = dấu cách đơn

Ví dụ

```
a = ‘Welcome’
b = ‘Python’
print[a, b, sep = ‘ , ‘]

```

đầu ra

“Chào mừng, Trăn”

  • chấm dứt. Giá trị được in sau khi tất cả các đối tượng được chỉ định được in. Giá trị mặc định = Dòng mới

Ví dụ

```
a = ‘Welcome’
b = ‘Python’
print[a, end = ‘ & ’]
print[b]

```

đầu ra

“Chào mừng & Python”

  • tập tin. Luồng nơi đầu ra sẽ được in. Giá trị mặc định = Đầu ra tiêu chuẩn

Ví dụ

Tạo một tệp có tên “demo. py” và dán đoạn mã sau

```
newfile = open[‘ demo.txt ’, ‘ w ‘ ]
print[‘ Welcome to the tutorial ’]
newfile.close[]

```

Chạy chương trình bằng “python demo. py > đầu ra. txt”. Nó sẽ tạo một tập tin “đầu ra. txt” và thêm văn bản in vào đó

  • tuôn ra. Nó được sử dụng để đệm và bỏ đệm đầu ra. Giá trị mặc định là “Sai” tôi. e. đầu ra được đệm. Nếu chúng ta đặt “flush = True” thì đầu ra không có bộ đệm và quá trình xử lý của nó sẽ chậm

Ví dụ

```
demo = open[“demo.txt”, “a”]
demo.write[“Welcome!”]
demo.flush[]
demo.write[“One more line!”] 

```

Ví dụ in Python

in[ ]. Chức năng này được sử dụng để hiển thị dòng trống

in ["chuỗi"]. Khi chuỗi được truyền vào hàm, chuỗi sẽ được hiển thị như hiện tại

Ví dụ. in[ “ Hello World ” ], in [ ‘ Hello World ’] và in [“ Hello ”, “ World ” ]

Chúng ta có thể sử dụng dấu ngoặc đơn hoặc dấu ngoặc kép, nhưng phải đảm bảo chúng ở cạnh nhau

Chạy lệnh “python” trong thiết bị đầu cuối và nó sẽ mở bảng điều khiển Python nơi bạn có thể kiểm tra đầu ra đồng thời

Chạy các câu lệnh sau và xem đầu ra để biết chức năng in hoạt động như thế nào

  • “ in[“ Print_Function ” ]”
  • “ in[‘Chức_năng_in’] “
  • “ in[“ In”, “Chức năng” ]”

đầu ra

nối

Khi chúng ta đang nói về hàm print[], sẽ rất thú vị khi hiểu về phép nối. Nối có nghĩa là kết hợp mọi thứ

Trong hàm print[] chúng ta sử dụng ký hiệu “ + ” hoặc “ ,” để kết hợp hai hoặc nhiều chuỗi hoặc chúng ta có thể sử dụng dấu gạch chéo ngược “ \ ”. Ký tự này được gọi là ký tự thoát. Nó sẽ thoát khỏi các đặc điểm của nhân vật

Ghi chú. Nếu chúng ta sử dụng “ , ” để kết hợp các chuỗi thì sẽ có khoảng cách giữa hai chuỗi. Nếu chúng ta đang sử dụng biểu tượng “+” thì sẽ không có khoảng cách giữa hai từ.

ví dụ 1

```
print[ “ Welcome to the article! ”, “ Have a nice day! ” ]

```

ví dụ 2

```
print[“ Welcome to the article! ”+ “ Have a nice day! ” ]

```

ví dụ 3

```
print [“ Welcome to the article! ”] \

```

Biến in Python

Có thể gán chuỗi cho biến. Ví dụ: chúng tôi có hai chuỗi có tên là “str1” và “str2”

ví dụ 1

```
str1 = ‘ Welcome ’
print[str1]

```

ví dụ 2

________số 8

In chuỗi trong Python

In bằng cách sử dụng dưới dạng chuỗi sử dụng ký tự “ %s ” để chỉ biến dưới dạng chuỗi trong Python

ví dụ 1

```
str1 = ‘ Python ’
print[“Hey! %s” % str1]

```

In không có dòng mới

Trong Python nếu chúng ta muốn in câu lệnh không xuống dòng thì cú pháp sẽ là

```
a = ‘Welcome’
b = ‘Python’
print[a, end = ‘ & ’]
print[b]

```
0

đầu ra

In Python với dòng mới

Trong Python nếu chúng ta muốn in câu lệnh xuống dòng thì cú pháp sẽ là

```
a = ‘Welcome’
b = ‘Python’
print[a, end = ‘ & ’]
print[b]

```
1

đầu ra

In danh sách bằng Python

Trong Python, danh sách là sự kết hợp của các giá trị trùng lặp với các vị trí riêng biệt của chúng. Tất cả các giá trị có trong danh sách có thể được chuyển theo trình tự tại thời điểm tạo danh sách

Ví dụ

Trong ví dụ này, danh sách chứa các giá trị trùng lặp

```
a = ‘Welcome’
b = ‘Python’
print[a, end = ‘ & ’]
print[b]

```
2

đầu ra

đầu ra. [ 1, 1, 2, 2, 3, 4, 5, 6, 7, 8]

Đối số chức năng in

Trong Python, các đối số là các giá trị mà chúng ta đã truyền vào hàm khi nó được gọi

Trong ví dụ “x” và “y” là hai đối số mà chúng ta đã truyền trong hàm cộng

Ví dụ

```
a = ‘Welcome’
b = ‘Python’
print[a, end = ‘ & ’]
print[b]

```
3

đầu ra. 14

Nó sẽ trả về tổng của hai số mà chúng ta đã truyền làm đối số

Cách in các loại dữ liệu khác trong Python

  • %d. được sử dụng cho số nguyên

Ví dụ

```
a = ‘Welcome’
b = ‘Python’
print[a, end = ‘ & ’]
print[b]

```
4
  • %e. được sử dụng cho số mũ

Ví dụ

```
a = ‘Welcome’
b = ‘Python’
print[a, end = ‘ & ’]
print[b]

```
5
  • %f. được sử dụng cho Float

Ví dụ

```
a = ‘Welcome’
b = ‘Python’
print[a, end = ‘ & ’]
print[b]

```
6
  • %o. được sử dụng cho Octal

Ví dụ

```
a = ‘Welcome’
b = ‘Python’
print[a, end = ‘ & ’]
print[b]

```
7
  • %x. được sử dụng cho hệ thập lục phân

Ví dụ

```
a = ‘Welcome’
b = ‘Python’
print[a, end = ‘ & ’]
print[b]

```
8

Thêm ví dụ về in bằng Python

Dưới đây là các cách khác nhau để sử dụng hàm print[] trong Python

ví dụ 1

```
a = ‘Welcome’
b = ‘Python’
print[a, end = ‘ & ’]
print[b]

```
9

ví dụ 2

Nếu chúng ta muốn viết một từ nhiều lần mà không lặp lại

```
newfile = open[‘ demo.txt ’, ‘ w ‘ ]
print[‘ Welcome to the tutorial ’]
newfile.close[]

```
0

ví dụ 3

\t ” cờ được sử dụng khi chúng ta muốn có một không gian tab trong các từ,

```
newfile = open[‘ demo.txt ’, ‘ w ‘ ]
print[‘ Welcome to the tutorial ’]
newfile.close[]

```
1

In Python vào tệp

Trong Python, hàm print[] hỗ trợ đối số “file”. Nó chỉ định hoặc báo cho chương trình biết hàm sẽ viết ở đâu trong một đối tượng nhất định. Theo mặc định, nó là sys. tiêu chuẩn

Có hai mục đích thiết yếu

#1] In sang STDERR

Nó sẽ chỉ định tham số tệp là sys. tiêu chuẩn. Nó chủ yếu được sử dụng trong khi gỡ lỗi các chương trình nhỏ. Đối với các chương trình lớn, nên sử dụng trình gỡ lỗi

Ví dụ

```
newfile = open[‘ demo.txt ’, ‘ w ‘ ]
print[‘ Welcome to the tutorial ’]
newfile.close[]

```
2

#2] In ra tập tin bên ngoài

  • Nó sẽ chỉ định tham số tệp với tên của tệp được yêu cầu thay vì giá trị mặc định
  • Nếu tệp không tồn tại, một tệp mới sẽ được tạo với cùng tên
  • Nếu chúng ta không chỉ định tham số tệp khi gọi lệnh print[] thì nó sẽ hiển thị văn bản trong terminal
  • Nếu chúng ta sử dụng lệnh mở, thì nó sẽ tải tệp ở chế độ ghi. Khi chúng ta gọi hàm print[], văn bản sẽ được ghi trực tiếp vào tệp

Ví dụ

```
newfile = open[‘ demo.txt ’, ‘ w ‘ ]
print[‘ Welcome to the tutorial ’]
newfile.close[]

```
3

Các câu hỏi thường gặp

Q#1] Sự khác biệt giữa in trong Python2 và Python3

Câu trả lời. Trong Python2, “print” là một câu lệnh và nó in đầu ra với khoảng trắng ở giữa

Ví dụ: nếu chúng tôi làm như sau

```
newfile = open[‘ demo.txt ’, ‘ w ‘ ]
print[‘ Welcome to the tutorial ’]
newfile.close[]

```
4

Chúng tôi đưa ra một đối số và một bộ có hai phần tử [ “ car. ” và xe đối tượng ]. Tuple sẽ in đại diện của họ, phần lớn được sử dụng cho mục đích gỡ lỗi

Trong Python3 “print” đã trở thành một hàm và nó cần có dấu ngoặc đơn

Ví dụ: nếu chúng tôi làm như sau.

```
newfile = open[‘ demo.txt ’, ‘ w ‘ ]
print[‘ Welcome to the tutorial ’]
newfile.close[]

```
5

Đầu ra sẽ là “ 4 6 ” và “ print 2, 3 ” sẽ xảy ra lỗi cú pháp vì đây là một hàm và cần có dấu ngoặc đơn

Q#2] Làm cách nào để chuyển bản in từ Python2 sang Python3?

Câu trả lời. Nếu chúng ta có một câu lệnh “ print ” trong Python2 và muốn chuyển nó sang Python3 thì hãy đặt đoạn mã sau vào đầu tệp nguồn

```
newfile = open[‘ demo.txt ’, ‘ w ‘ ]
print[‘ Welcome to the tutorial ’]
newfile.close[]

```
6

Q#3] Hàm print[] làm gì trong Python?

Câu trả lời. Trong Python, hàm print[] được sử dụng để hiển thị thông báo trên màn hình/bàn điều khiển. Tin nhắn có thể là một chuỗi hoặc bất kỳ thứ gì nhưng nó sẽ được chuyển đổi thành một chuỗi trước khi in ra màn hình

Câu hỏi 4] %s %d trong Python là gì?

Câu trả lời. Trong Python “ %s “ và “ %d “ là định dạng chuỗi. Trong đó “ %s “ được sử dụng cho các chuỗi và %d được sử dụng cho các số

Q#5] % có nghĩa là gì trong Python?

Câu trả lời. Trong Python, toán tử “%” được gọi là toán tử Modulo và được dùng để in phần còn lại sau khi chia các số

Phần kết luận

Trong hướng dẫn này, chúng ta đã thảo luận về hàm print[] và nhiều chủ đề khác liên quan đến hàm print[] trong Python

In là một hàm hoặc phương thức trong Python?

Hàm Python print[] . Thông báo có thể là một chuỗi, hoặc bất kỳ đối tượng nào khác, đối tượng sẽ được chuyển thành chuỗi trước khi ghi ra màn hình.

Các phương thức trong Python là gì?

Về cơ bản có ba loại phương thức trong Python. .
Phương thức sơ thẩm
phương pháp lớp
Phương thức tĩnh

print[] được xây dựng

Bạn đã sử dụng một số hàm có sẵn của Python, ví dụ: hàm print[] dùng để xuất một chuỗi trên bảng điều khiển. As of now, the latest version of Python 3.8 has 69 built-in functions.

Loại chức năng nào được in bằng Python?

Hàm print[] của Python nhận dữ liệu python chẳng hạn như số nguyên và chuỗi, đồng thời in các giá trị đó ra tiêu chuẩn . Để nói rằng tiêu chuẩn ra là "văn bản" ở đây có nghĩa là một loạt các dòng, trong đó mỗi dòng là một chuỗi ký tự với ký tự dòng mới '\n' đánh dấu cuối mỗi dòng. Chuẩn ra tương đối đơn giản.

Chủ Đề