English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دروس البايثون الأساسية

تحكم في العملية في البايثون

الوظائف في Python

أنواع البيانات في Python

عمليات ملف البايثون

المنتجات والفئات في البايثون

التاريخ والوقت في البايثون

تاريخ البايثون

معرفة متقدمة في البايثون

دليل البايثون

Python 内置函数

استخدامات دالة print() في البايثون ومثال

يقوم دالة print() بطباعة العناصر المقدمة إلى جهاز الإخراج المعياري (الشاشة) أو ملف النص.

النحو الكامل لـ print() هو:

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

  • معلمات print()objects-العناصر.*

  • sepيُشير إلى أن هناك عدة عناصر-يتم فصل العناصر باستخدام Sep.القيمة المسبقة

  • end: ' '-end يتم تحديده في النهاية

  • fileطباعة

  • flush-إذا كان True، فإنه يحفز إعادة تحديث الصفحة. -يجب أن يكون مجرد عنصر يحتوي على طريقة write(string). إذا تم التغاضي عنه، سيتم استخدام sys.stdout لطباعة العنصر على الشاشة.القيمة الافتراضية:False

ملاحظة:sep,end,fileflushكلمة مفتاحية. إذا كنت ترغب في استخدامsepالمتغيرات، يجب استخدام:

print(*objects, sep = 'separator')

لا يمكن استخدام

print(*objects, 'separator')

يعود print() بقيمة

لا يعود بأي قيمة. يعودلا شيء

مثال1: كيف يعمل print() في البايثون؟

print(اللغة البايثون ممتعة ar.oldtoolbag.com)
a = 5
# 传递了两个对象
print("a =", a)
b = a
# 传递三个对象
print('a =', a, '= b')

运行该程序时,输出为:

Python is fun ar.oldtoolbag.com
a = 5
a = 5 = b

在上述程序中,仅将object参数传递给print()函数(在所有三个print语句中)。

因此,

  • 使用' '分隔符。注意,输出中两个对象之间的间隔。

  • 使用end参数'\n'(换行符)。注意,每个打印语句在新行中显示输出。

  • file是sys.stdout。输出显示在屏幕上。

  • flush是False。流没有被强制冲洗。

示例2:带有分隔符和结束参数的print()

a = 5
print("a =", a, sep='00000', end='\n\n\n')
print("a =", a, sep='0', end='')

运行该程序时,输出为:

a = 000005
a = 05

我们在上面的程序中传递了sepend参数。

示例3:带有文件参数的print()

在Python中,您可以通过指定file参数将对象打印到文件中

推荐阅读: Python文件I / O

sourceFile = open('python.txt', 'w')
print('非常酷,呵呵!', file = sourceFile)
sourceFile.close()

该程序尝试以写入模式打开python.txt。如果此文件不存在,则会创建python.txt文件并以写入模式打开。

在这里,我们已将sourceFile文件对象传递给file参数。字符串对象“非常酷,呵呵!” 被打印写入到python.txt文件(在系统中检查它)。

最后,使用close()方法关闭文件。

Python 内置函数