Шта је принт у Питхону и како се користе његови параметри?



Знајте шта је принт у Питхону заједно са примерима. Такође научите како да користите сваки од параметара, наиме крај, датотеку, сеп и испирање са примерима.

Једна од најважнијих основа програмирања је штампање резултата. Сваки програмски језик има своје методе за испис резултата на конзолу или у датотеке. У , овај процес враћања излаза постаје врло једноставан са функцијом исписа Питхона. У овом чланку ћете научити све важне аспекте штампања у Питхону.

Пре него што кренемо даље, погледајмо садржај који је овде покривен:

Шта је принт у Питхону?

штампање на Питхону је стандардно користи се за испис резултата на конзоли. Синтакса ове функције је следећа:





СИНТАКСА:

принт ( вредност1 , вредност2 , ..., Сеп = ‘‘, крај = ‘Н’, датотека = сис.стдоут, испирање = Фалсе)

Параметри и њихови описи су следећи:



ПараметарОпис

вредност1, вредност2 , ...

Излази које треба штампати. Може бити више

шта је токен у јави

Сеп



Опциони параметар који се користи за одређивање начина на који желите да одвојите објекте који се штампају. Подразумевана вредност овога је један размак (‘’).

крај

Опционални параметар који се користи за специфицирање шта ће се исписати на крају излаза. Подразумевана вредност је „н“

датотека

Опционални параметар са методом писања. Подразумевана вредност је сис.стдоут

испирање

Необавезни параметар који се користи за специфицирање да ли излаз треба испрати (Труе) или бафер (Фалсе). Његова подразумевана вредност је Фалсе

БЕЛЕШКА: Сви објекти ће се претворити у низ пре него што се врате као излаз.

Коришћење штампе у Питхону

Функција штампе се може користити на следећи начин:

Без опционих параметара:

Изјаву за испис можете користити за једноставно испис било којег излазног објекта по вашем захтеву. Размотрите следећи пример:

ПРИМЕР:

принт ('Коришћење функције исписа у Питхону')

ИЗЛАЗ: Коришћење функције исписа у Питхону

Овде функција исписа само исписује дати низ на конзолу.

Дајмо сада више од једне вредности једној изјави за штампу.

ПРИМЕР:

а = 2019 б = 'Ворлд' принт ('Хелло', а, б)

ИЗЛАЗ: Здраво 2019 Ворлд

Као што видите, у горњем примеру, једна изјава за штампу штампа три различита објекта. Такође, „+“ оператер омогућава спајање објеката на пример:

ПРИМЕР:

а = 'Здраво' б = 'Добродошли' испис (а + б)

ИЗЛАЗ: Здраво Добродошли

Ево још неколико примера које можете испробати:

ПРИМЕР:

принт ('Хелло') принт ('Хелло', 'Ворлд') #принттинг тво стринг принт ('Хелло' + 'Ворлд') #цонцатенатинг тво стрингес принт ('Хеллон' + 'Ворлд') #принтинг витх н принт ( 'Хелло', 'Ворлд', 2019) #принтинг стрингс алонг витх интегерс принт (2019, 'Хелло Ворлд') принт (стр (2019) + 'Хелло Ворлд') #цонцатенатинг интегерс витх стринг (усинг типе цонверсион) принт (34 +67) #аддинг ин принт

Такође можете одредити било који тип сепаратора између сваког објекта.

Одређивање сепаратора:

Сепаратор креира партицију између различитих објеката који су присутни у наредби за испис. Подразумевана вредност овог атрибута је размак (‘‘). Корисник може променити вредност овог оператора по потреби и када је то потребно.

ПРИМЕР:

како саставити јава програм
а = 'Хелло' б = 'Ворлд' принт (а, 2019, б, сеп = ',')

ИЗЛАЗ: Здраво, 2019, Ворлд

У горњем примеру, различити објекти одвојени су зарезом (,), а не размаком, за разлику од претходног примера.

Такође можете прилагодити шта желите штампати на крају излаза.

Помоћу крај параметар:

Тхе крај параметар вам омогућава да конфигуришете шта ћете штампати на крају излаза. Подразумевана вредност овог параметра је „н“ или знак следећег реда. Погледајмо шта се дешава када за штампање излаза користим две одвојене функције штампања.

ПРИМЕР:

а = 'Здраво' б = 'Добродошли' принт (а) принт (б)

ИЗЛАЗ:

Здраво Добродошли

Ево, крај параметар није постављен и стога се излази исписују у два одвојена реда. У случају да желите да их одштампате у истом реду, можете учинити следеће:

ПРИМЕР:

а = 'Здраво' б = 'Добродошли' принт (а, енд = '&') принт (б)

ИЗЛАЗ: Здраво Добродошли

У горњем примеру, вредност крај параметар је '&' као што се види између излаза.

Изјава за испис такође може писати излазе у датотеку.

Писање у датотеку:

Излаз се може записати у датотеку по жељи помоћу датотека параметар. У случају да датотека није присутна, она креира нову датотеку с тим именом и уписује излаз у њу. На пример:

ПРИМЕР:

невфиле = опен ('абц.ткт', 'в') принт ('Здраво добродошли', филе = невфиле) невфиле.цлосе ()

ИЗЛАЗ: Погледајте датотеку на доњој слици:

ЕКС1.ткт_принт за штампање датотека у Питхон-Едурека

Тхе испирање параметар:

Параметар испирања исписа у Питхону омогућава вам да одаберете баферисани или небуферисани излаз. задата вриједност овог параметра је Фалсе, што значи да ће излаз бити бафериран. У случају да ово поставите на Тачно, излаз је небуфериран и овај процес је обично спорији од претходног. Погледајте време потребно за подразумевани баферовани излаз у примеру доле:

ПРИМЕР:

време увоза г = отворено ('сампле.ткт', 'р') а = г.реад () с = тиме.тиме () принт (а, флусх = Фалсе) е = тиме.тиме () принт (е-с)

ИЗЛАЗ:

Потребно време да се ово изврши је 0.00099 секунди. Покушајмо сада да променимо вредност на Тачно.

ПРИМЕР:

како се користи визуелни студио
време увоза г = отворено ('сампле.ткт', 'р') а = г.реад () с = тиме.тиме () принт (а, флусх = Труе) е = тиме.тиме () принт (е-с)

ИЗЛАЗ:

Исти поступак траје 0,003 секунде када је излаз без бафера. То је зато што је излаз лакше пренијети у комадима, а не исписати га у низу знакова. Обично су сви И / О бафери. Међутим, ова опција је погодна када корисник треба да испразни цео излаз у посебним сценаријима.

Ово доводи до краја овог чланка о „штампи на Питхону“. Надам се да сте све јасно разумели. Обавезно вежбајте што је више могуће и вратите своје искуство.

Имате питање за нас? Молимо вас да га спомињете у одељку за коментаре овог блога „штампај на Питхону“ и јавићемо вам се што је пре могуће.

Да бисте стекли детаљно знање о Питхону, заједно са разним апликацијама, можете се пријавити за уживо са 24/7 подршком и доживотним приступом.