Превод на текст во нова линија во Python. Како да преместите текст во нова линија - инструкции

Во Python, за да го означите крајот на една линија и да започнете нова, треба да користите посебен знак. Во исто време, важно е да знаете како правилно да го користите кога работите со различни датотеки на Python и да го прикажувате во конзолата во потребните моменти. Потребно е детално да се разбере како да се користи разграничувачот за нови линии при работа со програмски код, дали е можно да се додаде текст без да се користи.

Општи информации за знакот на нова линија

n е симбол за завиткување информации на нова линија и затворање на старата линија во Python. Овој симбол се состои од два елементи:

  • обратна коси;
  • n е мал знак.

За да го користите овој знак, можете да го користите изразот “print(f” HellonWorld!”) “, Поради што можете да пренесувате информации во f-линии.

Превод на текст во нова линија во Python. Како да преместите текст во нова линија - инструкции
Пример за користење на знакот n за дистрибуција на низа информации преку нови линии

Која е функцијата за печатење

Без дополнителни поставки, карактерот за пренос на податоци во следната линија се додава во скриен режим. Поради ова, не може да се види меѓу линиите без да се активира одредена функција. Пример за прикажување на икона за одвојување во програмскиот код:

Печати („Здраво, свето“!“) – „Здраво, свето!“ н

Воедно, ваквото откритие на овој лик е запишано во основните карактеристики на Пајтон. Функцијата „печатење“ има стандардна вредност за параметарот „крај“ – n. Благодарение на оваа функција, овој знак е поставен на крајот од редовите за пренос на податоци во следните редови. Објаснување на функцијата „печатење“:

print(*објекти, сеп=' ', крај='n', file=sys.stdout, flush=False)

Вредноста на параметарот „крај“ од функцијата „печатење“ е еднаква на знакот „n“. Според автоматскиот алгоритам на програмскиот код, тој ги комплетира линиите на крајот, пред кои е напишана функцијата „печатење“. Кога користите една функција „печатење“, можеби нема да ја забележите суштината на нејзината работа, бидејќи само една линија ќе се прикаже на екранот. Меѓутоа, ако додадете неколку изјави како ова, резултатот од функцијата станува поексплицитен:

print ("Здраво, свет 1!") print ("Здраво, свет 2!") print ("Здраво, свет 3!") print ("Здраво, свет 4!")

Пример за резултатот од кодот погоре:

Здраво, Свет 1! Здраво, Свет 2! Здраво, Свет 3! Здраво, Свет 4!

Замена на знак од нова линија со печатење

Користејќи ја функцијата „печатење“, можно е да не се користи знак за раздвојување помеѓу линиите. За да го направите ова, треба да го промените параметарот „крај“ во самата функција. Во овој случај, наместо вредноста „крај“, треба да додадете празно место. Поради ова, просторот е тој што ќе го замени знакот „крај“. Резултат со поставени стандардни поставки:

>>> print("Здраво") >>> print("Свет") Здраво свето

Прикажување на резултатот откако ќе се замени знакот „n“ со празно место:

>>> print("Здраво", крај" ") >>> print("Свет") Здраво свето

Пример за користење на овој метод за замена на знаци за прикажување низа вредности во една линија:

за i во опсег (15): ако i < 14: print(i, end=", ") друго: print(i)

Користење на сепараторски знак во датотеки

Симболот по кој текстот на програмскиот код се пренесува на следната линија може да се најде во готовите датотеки. Сепак, без прегледување на самиот документ преку програмскиот код, невозможно е да се види, бидејќи таквите знаци се стандардно скриени. За да го користите знакот за нова линија, треба да креирате датотека исполнета со имиња. Откако ќе го отворите, можете да видите дека сите имиња ќе започнат на нова линија. Пример:

names = ['Petr', 'Dima', 'Artem', 'Ivan'] со open("names.txt", "w") како f: за име во имиња[:-1]: f.write(f "{name}n") f.write(имиња[-1])

Имињата ќе се прикажуваат на овој начин само ако текстуалната датотека е поставена да ги одделува информациите во посебни линии. Ова автоматски ќе го постави скриениот знак „n“ на крајот од секоја претходна линија. За да го видите скриениот знак, треба да ја активирате функцијата – „.readlines()“. После тоа, сите скриени знаци ќе бидат прикажани на екранот во програмскиот код. Пример за активирање на функцијата:

со open("names.txt", "r") како f: print(f.readlines())
Превод на текст во нова линија во Python. Како да преместите текст во нова линија - инструкции
Доделување на различни симболи за работа во Python

Совет! Активно работејќи со Python, корисниците често се среќаваат со ситуации кога програмскиот код мора да биде напишан во една долга линија, но исклучително е тешко да се прегледа и да се идентификуваат неточности без одвојување. Така што откако ќе подели долга линија на посебни фрагменти, компјутерот ја смета за целина, во секој слободен јаз помеѓу вредностите, мора да го вметнете знакот „“ - обратна коса црта. Откако ќе додадете знак, можете да се префрлите во друга линија, да продолжите да пишувате код. За време на лансирањето, самата програма ќе ги собере поединечните фрагменти во една линија.

Разделување на низа на поднизи

За да поделите една долга низа на неколку поднизи, можете да го користите методот на поделба. Ако не се направат дополнителни уредувања, стандардниот разграниувач е празно место. По извршувањето на овој метод, избраниот текст е поделен на посебни зборови по поднизи, претворени во листа на низи. Како пример:

string = "некој нов текст" strings = string.split() print(strings) ['некои', 'нов', 'текст']

За да ја извршите обратната трансформација, со помош на која списокот на поднизи ќе се претвори во една долга низа, мора да го користите методот на спојување. Друг корисен метод за работа со жици е лента. Со него, можете да ги отстраните просторите што се наоѓаат на двете страни на линијата.

Заклучок

За да се испуштат одредени податоци од нова линија при работа во Python, потребно е старата линија да се заврши со знакот „n“. Со негова помош, информациите по знакот се пренесуваат на следната линија, а стариот се затвора. Сепак, не е неопходно да се користи овој симбол за пренос на податоци. За да го направите ова, можете да го користите параметарот крај = "". Вредноста "карактер" е знакот за одвојување.

Оставете Одговор