ใน Python 3 print() เป็นฟังก์ชัน (อ็อบเจ็กต์) ในตัวที่ใช้ในการพิมพ์อาร์กิวเมนต์ที่เรามอบให้กับหน้าจอ ตัวอย่างเช่น
>>> print("Hello!") Hello! >>> print(5) 5
ก่อนหน้านี้การพิมพ์เป็นคำสั่ง สามารถใช้ได้ดังนี้:
>>> print "Hello!" Hello! >>> print 5 Hello
โดยจะประเมินแต่ละนิพจน์และเขียนวัตถุที่เป็นผลลัพธ์ไปยังเอาต์พุตมาตรฐาน หากวัตถุไม่ใช่สตริง วัตถุนั้นจะถูกแปลงเป็นสตริงก่อนโดยใช้กฎมาตรฐานสำหรับการแปลงสตริง จากนั้นสตริง (ผลลัพธ์หรือต้นฉบับ) จะถูกเขียนลงบนหน้าจอ คุณสามารถอ่านเพิ่มเติมเกี่ยวกับสาเหตุที่คำสั่งพิมพ์ถูกแปลงเป็นฟังก์ชันใน Python 3 ได้ที่นี่:https://docs.python.org/3.0/whatsnew/3.0.html#print-is-a-function