Содержание
Сюжет произведения. Элементы сюжета
Сюжет – это система событий и отношений между героями, развивающаяся во времени и пространстве. При этом события не всегда в произведении располагаются в причинно-следственной и временной последовательности.
Сюжет как сложное целое состоит из элементов. Каждый из которых имеет свою функцию. Элементами сюжета являются экспозиция, завязка, развитие действия и кульминация, развязка и эпилог.
Экспозиция – сведения о жизни персонажей до начала движения событий. Это изображение тех обстоятельств, которые составляют фон действия. Экспозиция может быть прямой, т.е. следовать до завязки, или задержанной, т.е. идти после развязки.
Завязка – событие, с которого обостряются или возникают противоречия, ведущие к конфликту. В комедии Н.В. Гоголя «Ревизор» завязкой являются несколько событий: получение городничим письмо о приезде ревизора, сон городничего и рассказ городских сплетников Бобчинского и Добчинского об «инкогнито из столицы».
Развитие действия – это выявление связей и противоречий между персонажами, раскрытие их характеров.
Момент высшего напряжение действия называется кульминацией. В кульминации особенно ярко проявляются цели и характеры героев. В романе «Евгений Онегин» кульминация действия в эпизоде дуэли Онегина и Ленского. В «Ревизоре» высшая точка напряжения – сватовство Хлестакова и празднование его помолвки с Марьей Антоновной.
Кульминация непосредственно предшествует развязке. Развязка – это момент разрешения конфликта, завершения связанных с ним событий. В комедии Н.В. Гоголя «Ревизор» развязкой служит известие о приезде настоящего ревизора и разоблачение Хлестакова.
В некоторых произведениях в сюжете могут быть пролог и эпилог. Прологом обычно открывается произведение. Пролог – это вступление к основному развитию сюжета, в котором раскрываются первопричины событий, изображённых в произведении.
Эпилог – изображение того, что произошло через некоторое время после завершения событий, т. е. следствие, вытекающее из этих событий («Война и мир» Л.Н. Толстой).
Не обязательно, чтобы в произведении были все элементы сюжета. В современной литературе. Как правило, нет пролога и эпилога, может быть несколько затушевана кульминация и даже отсутствовать развязка.
Знание элементов сюжета поможет Вам понять идею произведения. Если у Вас возникнут вопросы или Вы захотите проверить свои знания, Вы всегда сможете обратиться на tutoronline.ru!
Желаем удачи!
© blog.tutoronline.ru,
при полном или частичном копировании материала ссылка на первоисточник обязательна.
Павел Бородин: «В статьях о науке должна быть интрига: завязка, кульминация и развязка»
Как сегодня обстоят дела на рынке научно-популярной литературы? Что ожидает автора-ученого, решившего написать книгу о своей области исследований для широкой публики? Как привлечь читателя к научно-популярным книгам? На эти вопросы мы попросили ответить Павла Михайловича Бородина, заведующего лабораторией рекомбинационного и сегрегационного анализа Института цитологии и генетики СО РАН, профессора кафедры цитологии и генетики Новосибирского государственного университета. Его книга «Кошки и гены» попала в длинный список премии «Просветитель» 2010 года. Беседовала Ольга Закутняя.
— Первый вопрос традиционен: как появилась эта книга? Насколько мне известно, первое ее издание вышло в 1995 г. Почему возникла мысль переиздать ее?
— Как вышло первое издание — это отдельная поэма. Саму книжку я написал в 1988 г. Сначала ее взялось печатать издательство моего университета — Новосибирского. Разорилось. Потом книжка попала в издательство «Знание». Оно тоже разорилось, но передало рукопись дочерней фирме под названием ОАО «Зоосалон». Этот «Зооса-лон» и издал «Кошек…» неведомым мне тиражом. В качестве гонорара я должен был получить 100 экземпляров. Получил 10.
Первое издание сразу стало библиографической редкостью. Как писали в «кошачьих форумах», «Бородин давно кончился и больше не предвидится».
Мысль переиздать возникла не у меня, а у издательства URSS. Они позвонили и предложили переиздать, ничего не меняя, только исправив опечатки. Но я сначала перечитал текст. Сильно удивился, что почти ничего не устарело за 20 лет, но все же решил кое-что обновить. И обновил (добавлены некоторые новые данные, в частности о клонировании и получении генетически модифицированных кошек, а также убраны разделы с описаниями пород. — Прим. ред.). Тогда издательство сказало, что надо делать новый макет исправленной версии, а это издательству дорого. Тогда верстку в Word сделала моя аспирантка Аня Торгашева, за что ей отдельное спасибо. Сверстанную Аней книжку издательство URSS отдало в Книжный дом «ЛИБРОКОМ», который ее и напечатал, опять же неведомым мне тиражом. Вот такой уровень редподготовки.
— Жанр Вашей книги необычен. С одной стороны, это «классическая» научно-популярная книга по генетике. С другой — она отчасти похожа на пособие для котовладельцев. Наконец, эта книга может быть и «спутницей» учебника биологии, своего рода «сборником задач». Как возник такой странный «симбиоз»? Как отбирались темы и факты? Сколько времени заняла подготовка книги?
— Жанр я определил во Введении: используя котов в качестве приманки, рассказать о том, что я знал сам о генетике и эволюции. Коты в этом отношении оказались очень удобными. Параллельно с этой книгой я писал сценарии учебных передач для Центрального телевидения и сам же их там воплощал. Отсюда уклон в задачи и практические исследования по геногеографии, которые могли бы организовать учителя. Не уверен, что книжку можно использовать как техническое пособие для котовладельцев. Они сами уж точно так не считают. Темы и факты отбирались по «чукотскому принципу»: что знал, про то и пел. Текст был написан примерно за год.
— Как Вы стали научным популяризатором? Насколько мне известно, Вы принимали и принимаете участие в большом числе популярных проектов: лекции, телепередачи и т.д. Что происходит чаще: обращаются ли к Вам как к эксперту, либо Вы воплощаете свои идеи и мысли?
— В самом начале научной карьеры я написал несколько научно-популярных статей в «Химию и жизнь». Первая была про кошек, а другие — популярными обзорами того, что происходило в мировой генетике. Из этих статей сложилась моя первая книга «Этюды о мутантах», рукопись которой я послал на конкурс издательства «Знание». Она что-то там заняла, и ее напечатали обычным по тем и феноменальным по нынешним временам тиражом -100 000 экземпляров. Странно, вышла она в 1983-м, но на нее до сих пор ссылаются, и в Интернете ходит ее копия в djvu.
С этой книжки началась моя недолгая, но бурная карьера на ЦТ. Редактор программ по биологии Лариса Матвеева ее прочитала и предложила мне написать сценарий передачи про мутации для школьников. Я его и написал. Сценарий, как я сейчас вижу, был довольно глупый и любительский, но зато веселый. В нем было три роли. Ученого, который говорит научно, но непонятно. В этом образе я видел себя. Учительницы, которая переводит заумь Ученого на человеческий язык. Эту роль я написал для Инны Ермило-вой, самой красивой женщины советского телевидения, в которую я был заочно влюблен. Ну, и третья роль была для наглого, но любознательного кота Василия, которого блестяще сыграл Роберт Ляпидевский, артист театра Образцова. В этом формате мы сделали передач пять или шесть. Еще три передачи было про Дарвина в классическом биографическом стиле. Потом мы сделали еще несколько внесерийных передач.
Процесс был такой. Я присылал сценарий. Его отдавали на серьезные рецензии — учителям и академикам. Мои сценарии рецензировали Н.Н. Воронцов и А.В. Яблоков. Когда сценарий принимали, я прилетал в Москву на неделю. Все снимали, монтировали, и я улетал. Нам было очень весело. И детям, похоже, тоже. Письма приходили мешками. А потом все кончилось вместе с учебным телевидением.
Что происходит сейчас? Я никогда не отказываюсь, когда меня зовут читать лекции. Телевидению сейчас наука не интересна. Газетам — тоже. Впрочем, здесь я не эксперт. Газет я не читаю, а телевизора у меня нет.
— В Вашей краткой биографии, опубликованной в журнале «Наука из первых рук», говорится, что Вы автор и соавтор около 200 научных работ, школьных учебников, научно-популярных книг и статей. Пожалуйста, скажите, какова доля каждой из этих «категорий»?
— В основном это научные статьи. Из них только три — про кошек: две (по геногеографии) сделаны в свободное от работы время и только одна (про мейоз и рекомбинацию) — по плану НИР. Все остальное — про хромосомы и другие вопросы, которыми я профессионально занимался. Научно-популярных статей — около 20. В основном про моего любимого Дарвина и про хромосомы млекопитающих.
В двух школьных учебниках по биологии (Беляев Д.К., Бородин П.М., Воронцов Н.Н. и др. Общая биология. Учебник для 10-11 классов общеобразовательных учреждений. -М.: Просвещение, 2008; и Бородин П.М., Высоцкая Л.В., Дымшиц Г.М. и др. Общая биология. Учебник для 10-11 классов общеобразовательных учреждений: профильный уровень: в 2 ч. — М.: Просвещение, 2006) я написал главы про эволюцию.
— А как обстоят дела в «книжном сегменте» научной популяризации? Какой Вы, как автор, видите ситуацию на книжном рынке?
— Сегодня застой именно в книгоиздании. Выходят очень хорошие научно-популярные журналы: «Природа», «Химия и жизнь», «Наука из первых рук», «В мире науки» и др. Работает, и превосходно работает, совершенно замечательный и уникальный сайт «Элементы.ру». Живет и процветает русская «Википедия».
При этом у меня есть ощущение, что нашему книгоиздателю сейчас научно-популярные книги не нужны. Нужна «живая вода» и прочая лженаука. Глупости про то, что Дарвин неправ, а человек произошел от пришельцев из Шамбалы, идут на ура. Хорошо идут книжки с картинками про динозавров и тому подобные. Очень большим спросом пользуются шпаргалки для сдачи ЕГЭ.
Науку приходится протаскивать, пользуясь приманками. Я попытался протащить генетику и эволюцию через кошек. Издатель на второе издание меня сам нашел. На каких условиях — я сказал выше.
— В чем Вы видите наибольшую сложность при написании научно-популярной книги?
— Сложность в написании научно-популярной книги и в написании романа примерно одинаковая. Должна быть интрига, загадка, драма -как хотите, называйте. И должно быть хорошо написано. И это все равно ничего не гарантирует.
Я точно книг писать больше не буду. Статьи в «Природу» и другие научно-популярные журналы — пожалуйста. Их читают, в журналах есть хорошие редакторы, художники, верстальщики. А искать для книги издателя, потом самому делать для нее рисунки, макет — нет уж, это не для меня.
— Можете ли Вы сравнить ситуацию с научно-популярным книгоизданием в России и за рубежом?
— Я не знаю, как дело обстоит там. Знаю только, что там издаются совершенно замечательные научно-популярные книги: Докинза, Циммера, Кэрролла, Ридли, Джонса, Пинкера — и это только по эволюции. Эти книги продаются везде. Я покупал их на вокзалах и в аэропортах. Во всех магазинах есть отдел «Популярная наука». В наших магазинах, насколько я знаю, таких отделов нет. У нас Докинза (отдельное спасибо «Династии» за издание его замечательной книги) продают в отделе «Религия и эзотерика». Что меня радует, ситуация у нас потихоньку меняется. Издали Докинза (но жаль, что только «Бог как иллюзия», а надо, обязательно надо издать его «Слепого часовщика» и «Рассказы предков»), издали Ридли (но жаль, что только «Геном», а надо, обязательно надо издать «Красную королеву»), Пинкера, Шубина, Даймонда… Недавно издали замечательную книгу Александра Маркова «Рождение сложности», и опять же при поддержке «Династии». Так что процесс пошел. Медленно, но пошел. Но заметьте, переводят то, что за рубежом бестселлеры. А с наших требуют финансовую поддержку.
В 2009 г. Павел Бородин был награжден почетным дипломом Президиума РАН за свою популяризаторскую деятельность: цикл работ по эволюции хромосом млекопитающих и работы, посвященные жизни и трудам Чарльза Дарвина. Цитата из сообщения РАН: «П.М. Бородин внес крупный вклад в просвещение и популяризацию достижений биологической науки — генетики, цитогенетики, эволюционной и клеточной биологии. Его научно-популярные публикации отличает доступность, образность и яркость при строгой научной достоверности подачи материала».
Эта формулировка исключительно точно описывает стиль книги «Кошки и гены», с которой началась беседа. Читать ее интересно даже тем, кто не очень интересуется генетикой и кошками. Здесь сплавлены воедино «классический» научно-популярный рассказ со специальными терминами и дружеская беседа с историями из жизни, рассказанными с великолепной иронией.
— Расскажите, пожалуйста, о Вашей научной работе. Какой проблемой Вы занимаетесь сейчас?
— Я занимаюсь анализом поведения хромосом млекопитающих в мейозе. Это один из самых красивых и загадочных процессов из тех, что происходят в живых организмах. Однако желания писать книги про него у меня нет. Научные книги писать очень скучно. И я не уверен, что сейчас они вообще нужны, так быстро все устаревает. А для научно-популярной книги то, чем я занимаюсь, — слишком узкая и специальная область. Слишком далека от народа.
По поводу почти каждой завершенной работы я обычно пишу статью в «Природу» — параллельно или даже до написания научной статьи. Это сильно облегчает процесс. Фокус в том, что, когда пишешь популярную статью, ее надо писать максимально просто, ясно и интересно. В ней должна быть интрига. Завязка, кульминация и развязка (единство места и времени желательно, но необязательно). Точно такой же должна быть и научная статья. Только про это никто не знает. Все считают, что чем более уныло написана статья, тем более она научна.
— Относительно недавно (в конце мая) Вы читали научно-популярную лекцию в научном кафе «Эврика!» в Новосибирске. Насколько современные школьники отличаются от их сверстников до 90-х и в 90-х годах, и стало ли сложнее (или, может быть, наоборот) с ними общаться?
— В кафе школьников не было. Там в основном были мои бывшие студенты. Школьникам я читаю лекции регулярно, но общения при этом нет. Поскольку школьников всегда: и при царе, и при большевиках, и при нынешней свободе -на лекции сгоняли и сгоняют силком и держат под конвоем дюжих учительниц, чтоб они не разбежались, то вопросов они не задают, а немедленно после лекции разбегаются. Хотя лекцию вроде слушают и вроде даже понимают. Это я заключаю из того, что смеются и аплодируют в нужных местах.
— В своей статье, опубликованной в журнале «Наука из первых рук» (№4, 2009) [1], Вы говорите о том, что сегодня изменился уровень дипломных работ — это уровень прошлых кандидатских. Между тем, повсеместно жалуются на упадок образования и, как следствие, науки. Есть ли здесь противоречие?
— Я говорил о дипломах, которые делаются на нашей кафедре, в нашем университете. За остальных я не знаю и поэтому не скажу. Судите сами: по требованиям ВАК, для защиты кандидатской диссертации нужна 1 (одна!) статья в журнале из списка ВАК, а в этом списке чего только нет. У меня в 2008 г. защищали дипломы две студентки. У одной на момент защиты была опубликована статья в журнале Genetics, у другой — в Chromosome Research, и еще по одной у каждой в отечественном журнале из того самого списка. Так что «упадка образования и, как следствие, науки» на нашей кафедре, в нашем университете нет. Наверное, потому, что наши студенты делают дипломы в академическом институте, где собственно и делается наука. И ее уровень растет со временем. Как в других местах — не знаю.
— Какие научно-популярные книги, которые Вы читали в детстве и юности, Вам запомнились, и какие Вы считаете образцом научно-популярной литературы?
— В детстве это были «Гомункулус» Плавильщикова, «Охотники за микробами» Поля де Крюи, «В стране дремучих трав» Брагина. В юности — «Неизбежность странного мира» Данина и «Почему я похож на папу» Лучника, «Мама, папа и я» Полынина. Но это была литература тех времен. И она больше для детей. Сейчас образцы научно-популярной литературы для взрослых — это, безусловно, Докинз, Пинкер, Ридли. Их я читаю все и с огромным удовольствием. Чего и вам желаю.
1. Бородин П.М. «Университетская параллель» (pdf) // «Наука из первых рук», №4 (28), 2009. www.sciencefirsthan-d.ru/pdf/sfh_28_40-47.pdf
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
См. также:
Отраслевая энциклопедия. Окна, двери, мебель
1. Создание литературного сценария.
Прежде чем приступить к написанию литературного сценария, необходимо продумать идею будущего ролика. Оригинальность рекламы определяет прежде всего неожиданная, живая идея, и лишь затем — необычные слова и картинки. Следует помнить, что хорошая идея исключает «лобовое» навязывание товара. А идеи, которые принимают форму визуального выражения качества товара через ассоциации или известные прототипы, являются самыми действенными, так как несут четкий, давно сложившийся образ.
Сценарий рекламного ролика лучше всего выстраивается по драматургическим законам. Однако классическая схема построения драматического произведения (экспозиция — завязка — кульминация — развязка) в применении к рекламному фильму претерпевает существенные изменения и выглядит следующим образом: экспозиция — завязка — слом — вывод.
Экспозиция.
Здесь происходит введение зрителя в ситуацию, обозначение границ условности, места и времени действия, представление главных действующих лиц. Все это должно быть проделано четко и лаконично, во-первых, потому, что сам формат ролика (классический хронометраж рекламного клипа — 30 секунд) не позволяет растягивать экспозицию более чем на 5 секунд. А во-вторых, потому, что любая затяжка снижает уровень зрительского интереса.
Завязка.
Именно здесь происходят события, которые приводят к главному — раскрытию свойств объекта рекламы. В основе этих событий лежит конфликт, составляющий суть той внутренней «драмы» товара, о которой говорилось выше. Конфликт заставляет зрителя сконцентрировать внимание на происходящих событиях, создает необходимое напряжение. При этом следует помнить, что конфликт должен быть выражен визуально. Что касается ситуации, в которой конфликт развивается, то она должна быть кризисной. Это продиктовано небольшой длительностью рекламного фильма и, соответственно, скоротечностью происходящих событий. Кто или что может принимать участие в этих событиях? Общеизвестно, что героем рекламного фильма является товар. В идеале он является и главным действующим лицом.
Слом.
Это не просто кульминация, как в классическом драматургическом произведении Слом — это сочетание кульминации и развязки. Это резкий поворот в течении событий, происходящих в рекламном фильме, способствующий тому, что напряжение, созданное в завязке, выливается в разрешение проблемы. При этом демонстрируется основное потребительское свойство товара либо показывается однозначная ситуация для раскрытия этого свойства в дальнейшем.
Вывод.
Здесь сюжет завершается с двух точек зрения: драматургической и рекламной. Чаще всего это дикторский текст, сопровождающий показ объекта рекламы, или заключительная фраза главного действующего лица. При этом такая рекламная кода должна быть логически связана с предшествующим видеорядом и не пересказывать или разъяснять то, что уже произошло, а дополнять, позволяя сделать однозначный вывод из всего показанного.
Условно можно выделить три вида сюжетов в сценариях рекламных роликов: драматические, исторические, поэтические.
Первый вид сюжета — драматический — предполагает развитие действия в наши дни, главный герой — наш современник, который делится со зрителем одной из своих проблем. Решить эту проблему ему помогает рекламируемое средство либо участие в том или ином рекламируемом событии или акции. Таких сюжетов в современной рекламе большинство.
Второй вид — исторический — переносит зрителя в прошлое. Героями могут быть персонажи вчерашнего дня, например политические деятели, мифов, сказок или литературных произведений. В этом виде сюжета допускаются массовые сцены, съемки происходят в воссозданных интерьерах. По затратам это самый дорогой вид рекламного ролика.
Третий вид — поэтический — апеллирует к духовным ценностям, создает своего рода метафору, поэтический образ рекламируемого предмета. В этом виде сюжетов встречаются мифологические параллели, сказочные метафоры. Это довольно сложный, но вместе с тем очень действенный вид современной телевизионной рекламы.
Помимо содержания сценария, в нем важна и форма: как, в каком виде будет донесен замысел до зрителя? Здесь важно знать основные требования, предъявляемые к языку и стилю рекламного видео.
Рекламные фразы должны быть короткими и броскими (9— 11 слов) Ведь мы создаем ТЕЛЕрекламу, и значит, весь текст, который сценарист вкладывает в уста своих героев, потенциальный потребитель должен услышать. Как известно, взрослый человек воспринимает на слух фразу, состоящую не более чем из 15 слов. Порог детского восприятия (в возрасте до 12 лет) еще ниже — семь слов в предложении. В связи с этим, как бы ни был остроумен и интересен фильм, его основная идея должна легко и однозначно восприниматься зрителем, который, просматривая рекламный ролик, переводит все увиденное на близкие себе понятия, пропуская все остальное мимо своего сознания. Следовательно, слова в тексте должны быть яркими, неожиданными и запоминающимися. Однако из этого не следует, что мы должны щеголять заумными словечками, понятными только узкому кругу специалистов. Как сказал известный американский рекламист Д. Огилви, «реклама не должна быть поприщем для демонстрации ума того, кто ее создает». Надо стремиться к простоте выражения мыслей.
Если говорить о конкретных требованиях к языку и стилю рекламного телевизионного текста, то коротко их можно сформулировать следующим образом. Стиль рекламного объявления должен быть литературным, но не книжным, а приближенным к разговорному. Зритель должен чувствовать свою сопричастность к происходящему на экране, а этого добиться невозможно, если герои изъясняются «высоким штилем».
Предложения следует строить простые, редко — сложносочиненные и сложноподчиненные, поскольку, как уже говорилось, на слух многословные конструкции воспринимаются намного хуже. Если же мысль требует развития, можно прибегнуть к парцелляции (разбить сложное предложение на несколько простых).
Следует избегать деепричастных конструкций, потому что суффиксы у деепричастий не слишком благозвучны. Требования к благозвучности в применении к рекламным телевизионным текстам повышенные, так как воспринимаются они именно на слух.
По этой же причине не стоит употреблять сложные, «заумные» слова, если их легко заменить менее «тяжелыми» синонимами. Например, вместо слова «мегаполис» можно поставить слово «город» — смысл от этого, если речь идет о конкретном городе, не потеряется.
2. Разработка режиссерского сценария.
Основная задача режиссерской разработки — определение визуального и звукового решения фильма, поэтому процесс непосредственной реализации литературного сценария начинается с разработки сценария режиссерского. Если литературный сценарий — это в первую очередь рекламная идея фильма, то режиссерский — это партитура, на основе которой стоится вся дальнейшая работа съемочной группы.
Исходя из общего содержания и замысла картины, развивающегося в ней действия, режиссер составляет план. Он как бы разбивает целое на мелкие части — кадры. При этом заранее определяются многие важнейшие стороны будущего произведения: содержание каждого кадра, его крупность, характер декораций, натуры, мизансцены, темп картины, ритм, отдельные куски музыки, шумы и даже некоторые монтажные ходы.
Основные характеристики будущего произведения — это, конечно, мизансцена, атмосфера и темпоритм. Это те выразительные средства режиссуры, с помощью которых создается цельное произведение. Рассмотрим их подробнее.
Мизансцена (от фр mise enscene — размещение на сцене) Под мизансценой понимаются все те движения, которые по логике действия производит на сцене актер в соответствии с текстом. Актер входит, выходит, садится, встает, подходит ближе к авансцене или уходит в глубину, подбегает к партнеру или расходится с ним. Совокупность этих простейших движений и образует мизансцену, расположение актера на сцене. В мизансцене обязательно должен быть смысл, должно быть классическое триединство места, времени и, что немаловажно, действия.
Атмосфера — это материальная среда, в которой живет, существует образ. Сюда входят звуки, шумы, ритмы, характер, освещение, костюм, вещи и т. д. В рекламном фильме это еще и цвет, аудиоряд (музыка), шрифт и цвет слогана.
Темпоритм — термин, который вбирает в себя темп (скорость) и ритм (частота скорости). В темпоритме важно все: и движение, и остановка, и акцентировка. Если остановки нет, нет и ритма, все сливается в одно непрерывное монотонное действие. Неритмичная речь усыпляет, неритмичные движения быстро надоедают.
Режиссерский сценарий, перекладывая замысел на язык системы отдельных кадров, служит режиссеру постоянным ориентиром Чем точнее запись кадров, тем лучше работает на съемке этот ориентир.
3. Разработка визуального решения.
На этапе разработки визуального решения основная роль принадлежит художнику. Он должен составить конкретное, вещественное представление об изобразительном ряде фильма и сделать раскадровку.
Раскадровка — это основанная на режиссерском сценарии и замечаниях оператора серия эскизов, желательно в цвете, изображающих ключевые планы фильма. Учитывая небольшой метраж рекламного фильма, его можно нарисовать полностью и отобразить ракурсы, степени крупности, наезды, панорамы. Из раскадровки видны необходимые элементы оформления, реквизит, костюмы, актерские типажи. Из раскадровки оператор может представить себе принципы освещения и составить конкретную схему света, а режиссер — оценить, насколько гармонируют друг с другом стоящие рядом кадры, насколько они хорошо будут смотреться при монтаже. Очень важно изобразить происходящее на экране в цвете, ибо, если рядом стоящие планы будут колористически диссонировать, фильм не получится, он утомит зрителя, оставит в его душе неприятный осадок, который автоматически будет перенесен на товар. Раскадровка дает возможность и режиссеру, и оператору выработать окончательную концепцию изобразительного ряда фильма на конкретном материале
Утверждая сценарий, нужно обратить внимание на следующие моменты:
- в рекламном сообщении должно быть не более двух-трех повторяющихся основных моментов, главных идей, чтобы потенциальные покупатели лучше их запомнили;
- важны не только дизайн, креатив, но и текстовый материал. Недопустимо использование слов, имеющих неоднозначное толкование. Реклама — это мысль, которую надо донести до потребителя. Текст должен быть понятен, иначе он может сыграть роль антирекламы;
- если ролик планируется разместить на центральных каналах, нет смысла сообщать много фактов, давать подробный адрес. Максимум, что необходимо, — разместить один хорошо запоминающийся телефон. Длительность его демонстрации должна быть не менее 8—10 секунд;
- сюжет должен быть реалистичным;
- не стоит копировать зарубежный ролик без адаптации: российской аудитории может быть непонятен юмор, незнакомы традиции, возможно другое отношение к жизни, товару;
- следует тщательно обдумать необходимость приглашения профессиональных актеров. Это достаточно дорого. Безусловно, актеры отрабатывают эти деньги, и ролик получается красивым, запоминающимся. Однако иногда бывает так, что в памяти зрителей остается сам факт участия в рекламе их любимого актера, а особенности товара и контактная информация отходят на второй план;
- цена производства ролика обычно не сильно варьируется в зависимости от его длительности — 10 секунд или 1 минута. Создателям телерекламы зачастую проще сделать более длинный ролик, поскольку не составит проблем «вместить» в него всю необходимую информацию. Однако следует помнить, что большая длительность (более 30 секунд) нецелесообразна: размещение на центральном канале будет очень дорогим;
- необходимо оценить, соответствуют ли предлагаемый тип ролика и технология создания целям рекламной акции, бюджету.
После утверждения сценария начинается непосредственный процесс создания видеоролика.
4. Разработка звукового решения.
Диктор, «голос за кадром» — это человек, без которого часто не обходится реклама. Важно выбрать профессионального диктора, а не дилетанта. Тембр и высота его голоса должны полностью соответствовать изобразительному и звуковому ряду фильма, способствовать созданию «звукового образа товара».
Регистр голоса (высота звучания) характеризует прежде всего половую принадлежность его носителя. Это важно для рекламы, так как известно, что существуют товары мужской и женской потребительской ориентации.
При выборе темпа необходимо знать, что средняя скорость речи в рекламе — два слова в секунду, при этом 25% времени должно приходиться на паузы. Кроме того, темп речи в совокупности с другими свойствами голоса способен придавать определенный смысловой оттенок звучащему тексту: например, ускорение — ощущение спешки, замедление — особая весомость слов и т. д.
Помимо «голоса за кадром», немалую роль в рекламе играют и звуки — как естественно-природные, к которым относятся практически все издаваемые живой и неживой природой, так и предметно-функциональные, т е те, которые издают бытовые предметы. Роль этого звукокомплекса очень велика: во-первых, он размыкает условное пространство рекламного видеоролика; во-вторых, создает ощущение реальности происходящего даже при самом фантасмагорическом сюжете.
Конечно, огромная роль в рекламе принадлежит музыке. Она может служить просто фоном, а может принять на себя и определенную смысловую нагрузку. Эта символизирующая функция музыки связана со способностью звукового ряда выступать в качестве идентификатора товара.
5. Подбор актеров.
Специфические особенности рекламного фильма следует учитывать при подборе актеров. Рекламный фильм допускает выборочную обрисовку черт характера персонажей, т. е. выделяться должны только те черты характера, которые проявляются в ситуации, раскрывающей основную идею. Если сюжет построен на такой черте персонажа, как, скажем, рассеянность, то умен он или глуп, отзывчив или эгоистичен, не имеет значения.
В рекламном фильме нет эпизодических ролей. Персонаж может и не быть главным действующим лицом, но роль, которую играет актер, равна по значимости любой другой. Это парадоксальное с точки зрения художественного кино положение требует подбора типажных актеров на все без исключения роли. Это вызвано еще и тем, что актер, играющий в рекламном фильме, должен суметь обозначить образ в считанные секунды и заинтересовать своим персонажем зрителя.
Источник:
по материалам книги Ю.В. Смирнова. «Реклама на телевидении». – М.: Омега-Л, 2011 г.
Вклад участника:
Павлова Екатерина
Марафонская завязка :: Другие :: РБК Спорт
Голландец Ганс Стейси, выступающий на грузовике Man, выиграл 12-й этап ралли «Лиссабон-Дакар 2006», опередив на 12 минут 26 секунд Фирдауса Кабирова и на 18 минут 36 секунд Владимира Чагина. Это его четвертая победа на этапах нынешнего ралли.
Читайте нас в
Новости
Новости
Голландец Ганс Стейси, выступающий на грузовике Man, выиграл 12-й этап ралли «Лиссабон-Дакар 2006», опередив на 12 минут 26 секунд Фирдауса Кабирова и на 18 минут 36 секунд Владимира Чагина. Это его четвертая победа на этапах нынешнего ралли.
Расклад в общем зачете грузовиков остается прежним. Верхнюю строчку турнирной таблицы занимает российский экипаж Владимира Чагина на КАМАЗе, который выигрывает у Стейси 3 часа 58 секунд. Третье место остается у Фирдауса Кабирова, с разницей от лидера в 3 часа 35 минут 24 секунды.
Глубокой ночью, в три часа, караван ралли «Лиссабон-Дакар 2006» снялся с бивуака в окрестностях Бамако и устремился к границе Мали и Гвинеи на стартовую позицию спецучастка 12-го этапа автомарафона. Последний раз «Дакар» пересекал эту страну 10 лет назад, поэтому для многих участников ралли гвинейская трасса сулит много открытий. Главное – густая растительность, плотно укутавшая холмы на всем протяжении спецучастка. Трасса то исчезает в этих зарослях, напичканных камнями, промоинами, поваленными деревьями, то выводит гонщиков на относительно протяженные ровные гравийные отрезки.
Сегодня стартовал так называемый марафонский этап: Бамако – Лабе – Тамбакунда, общей протяженностью около полутора тысяч километров, который свяжет Мали, Гвинею и Сенегал. Марафонским по регламенту ралли его называют потому, что на промежуточном бивуаке в Лабе не будет автомобилей технического сопровождения. Уставшие от гонки и «осиротевшие» на ночь экипажи должны будут сами заниматься профилактикой и ремонтом техники. Это один из труднейших, как по дорожной ситуации, так и в плане навигации, участков дакаровского ралли, который должен будет окончательно определить расстановку его участников перед финишным подиумом в Сенегале.
Всю ночь бивуак в Бамако содрогался от гула сотен моторов: до самого старта здесь шла особенно тщательная доводка техники. Не спали и механики команды «КАМАЗ-мастер». Трудно представить себе, какой объем работы прошел через их руки. Но по-другому было нельзя. Поздним вечером команда приостановила работу, чтобы обсудить ситуацию на гонке и тактику на заключительных этапах. В принципе, она понятна: экипажу Чагина необходимо удержать лидерство. Имея трехчасовой задел перед соперниками, как подчеркнул Семен Якубов, он в первую очередь должен заботиться о сохранности грузовика. Поэтому, в отличие от предыдущих этапов, КАМАЗ № 508 принял на борт партию запасных частей.
Задача Кабирова – постараться сесть «на колесо» своего обидчика – новейший Man Ганса Стейси, переместившего российского гонщика со второго на третье место в общем зачете грузовиков и теперь лихо уходящего в отрыв. И, как максимум, вернуть второе место, как минимум – удержать третий результат от наседающей Tatra бразильца Де Азеведы. Поэтому КАМАЗ № 500 облегчили ночью насколько смогли, оставив на нем, практически, только два запасных колеса. Что касается автомобиля Сергея Решетникова, то он продолжает выполнять роль камазовской технички на трассе. И главная его задача теперь – не соревноваться, а как можно быстрее реагировать на любую остановку двух первых грузовиков.
Остановок сегодня не было, а тактические задачи каждый российский экипаж выполнил. Фирдаусу Кабирову хотя и не удалось приблизиться к Стейси, но третью позицию он закрепил, увеличив отрыв от Tatra Де Азеведы до 1 часа 41 минуты. Теперь будем ждать завтрашней, второй части марафонского этапа.
Алексей Шилободин, Лабе, Ливия
12 января, 12-й этап: Бамако-Лабе
Общая протяженность – 872 км
Спецучасток – 368 км
Алексей Музалёв и Литературная студия Liter-RM.
ru
Повторим цикл, начатый в этой статье, прошлых тем и закрепим наши знания. Итак, сегодня рассмотри экспозицию, завязку, развитие действия, кульминацию, развязку в контексте одной общей статьи.
Экспозиция, завязка, кульминация, развязка
А также развитие действия и многое другое. До сей поры мы говорили о каждом элементе композиции отдельно, подробно и обстоятельно. Сегодня мы попробуем обобщить всё то, что уже нам известно, и добавить к этому немного нового.
Итак, художественное произведение по своему строению напоминает человека, так как центральная часть – это скелет, на который последовательно (а иногда и хаотично) нанизываются герои, эпизоды, пейзажи и прочие составные части. Единственное отличие – фрагменты этого скелета можно менять, если таков ваш авторский замысел. Голова может оказаться в ногах, а ноги – начинаться откуда-то сверху. И никто не скажет слова против: наоборот, ваш приём будет оценен по достоинству и проанализирован внимательным читателем с точки зрения художественной ценности.
Экспозиция
Мы рассмотрим классический вариант и начнём своё обсуждение с экспозиции (в переводе с латинского языка это будет означать «разъяснение). Это то, что помогает погрузиться в атмосферу книги, что-то узнать о том времени и месте, которые играют важную роль в рассказе. Там же мы узнаём о зарождении конфликта. О тех обстоятельствах, при которых он явился на свет. Наличие экспозиции не является обязательным, и каждый писатель сам решает, как ему поступить: сразу погрузить читателя в пучину действия или всё-таки постепенно подготовить его к тому, о чём предстоит узнать. Однако, если вы всё-таки берётесь за написание экспозиции, то делайте это качественно и интересно: иной раз невозможно читать книгу, так как на вас обрушивается нудный поток информации обо всех героях, городах и многочисленных деталях, с ними связанных.
Завязка
С помощью точных и резких штрихов мы обрисовали обстановку, а теперь пришло время взяться за дело и начать завязывать наше действие: сталкивать героев, их точки зрения и всё то, что можно столкнуть. По сути дела, произведение – это колесо обозрения или аттракцион «Американские горки». Сначала вы медленно разгоняетесь, достигаете пика и резко (или постепенно) обрушиваетесь (или опускаетесь) вниз. Так вот для того, чтобы достичь определённых эмоций и впечатлений, необходимо изучить завязку. Именно она позволяет понять истоки всего того, что происходит далее. Вообразить себе текст без завязки весьма трудно, ведь у любого конфликта, любой истории есть момент его/её зарождения. В противном случае, это противоречит логике всего живого и сущего.
Развитие действия
Далее знающие люди выделяют такой элемент, как развитие действия. Бутончик должен постепенно раскрыться, чтобы потом совсем облететь и завершить свой жизненный цикл. Удивительно, но книга схожа с живым организмом: она рождается, развивается и умирает. Но при этом она приносит великое потомство в виде различных мыслей и чувств. Есть, над чем задуматься, однако.
Развитие действия – это самый длительный этап произведения, самый масштабный и полновесный. Необходимый толчок произошёл, завязка состоялась. Теперь, внимательные читатели, берите лупы и наблюдайте за представлением. Перед вами пройдут все герои с их взаимоотношениями, гармоничными и противоречивыми, положительными и негативными. Оговоримся сразу, что упомянутый конфликт может и отсутствовать. Например, если перед нами хроники. Тогда можно спокойно следить за событиями и делать соответствующие выводы.
Кульминация
Но если в основе всё-таки положен конфликт, то теперь он будет только нарастать, нарастать, нарастать, пока не достигнет критической точки, после которой совершенно не будет возможности свернуть назад. Если помните, этот эмоциональный пик носит название «кульминация». Кстати, даже в переводе данный термин будет означать не что иное, как «вершина». Читатель вместе с писателем взлетел так высоко, что теперь не остаётся иного выхода, как начать спускаться обратно. Кульминаций, напомню, в произведении может быть несколько, но одна из них обязательной будет самой напряжённой и эффектной. Как правило, она расположена перед самой развязкой. В том случае, когда она присутствует в тексте, разумеется.
Развязка
Развязка может быть, а может и не быть. Всё зависит от настроения автора, его умения и стиля. Некоторые писатели сознательно упускают данный этап сюжета, дабы не быть банальным и не расстраивать читателя предсказуемым финалом. Что мы ждём в конце любовного романа? Свадьбы и рождения детей. А теперь представьте, что главная героиня в самом конце произведения оставляет своего возлюбленного, погружается в пространные размышления о возможности счастья и открывает своё кафе, думая, что, возможно, когда-нибудь Она с Ним ещё встретится… Так, например, заканчивается книга одной молодой писательницы Аньес Мартен-Люган с интригующим названием «Счастливые люди читают книжки и пьют кофе». Надо признаться, данная завязка меня не особо впечатлила и даже очень расстроила. После этого я прочитала её вторую книгу. Там завязка была весьма типичной и ожидаемой. Даже не знаю, что казалось мне более предпочтительным.
Интересно, но бывает и так, что всё завершается на кульминации. В этом случае получается, что вы добрались до вершины, испытали сильнейшее потрясение, а на землю так и не вернулись. Ходите неприкаянно и прокручиваете в голове одни и те же вопросы в стиле: «Чем же всё закончилось?».
Подведём итог
Из всех компонентов композиции невозможно выделить тот или иной. Завязка, кульминация, развязка… Всё это крайне необходимо и важно. Всё это имеет особый смысл, если писатель – знаток своего дела и имеет цель заинтересовать, привлечь читателя. Если же перед нами не писатель, а графоман (в плохом смысле этого слова), который лелеет своё тщеславие и выказывает непомерные амбиции, то ни один из компонентов не будет считаться достойным внимания. Как правило, книги графоманов весьма слабые и заурядные, их сюжеты просты до абсурда, хотя их и позиционируют, как нечто небывалое.
Всегда стоит держать в голове, что написать книгу – это дело весьма сложное. Продумайте заранее, какие элементы в ней будут, а какие вы рискнёте избежать. И уж если взялись за дело, то, в первую очередь, думайте о тех, кто стоит по ту сторону обложки. О тех, кто взял на себя труд прочитать ваше творение. О тех, кто поверил вам и рискнул в надежде получить удовольствие, капельку мудрости и ещё чего-то родного и близкого, что для каждого индивидуально. Помните об этом, когда берётесь за перо, ведь быть писателем – это призвание, которому нужно соответствовать. Успехов!
Как спланировать сюжет | Сайт Всеволода Алферова
Написание рассказа или крупной формы — как и почти любое дело — это сочетание творчества и холодного расчета. Любой начинающий автор рано или поздно сталкивается с тем, что стиля, идеи или оригинального фантдопущения недостаточно. С тем, что все это хорошо, даже отлично — но все это нужно подать так, чтобы читателю было интересно.
Иными словами, сентенции насчет завязки, кульминации и развязки придумали не зря. Это проверенная временем, тысячами текстов и миллионами читателей истина. И, казалось бы, все это знают, но… практика показывает другое. Достаточно почитать, что пишут редакторы в издательствах.
Например, вот пишет Александр Прокопович, главный редактор Астрель СПб. И вот. И вот. (Кстати, вообще интересный блог — рекомендую!)
В общем, эта статья о холодном расчете и о том, как составлять план сюжета, будь то рассказ или роман.
[Эту статью можно также найти на YouTube — в формате вебинара, с удобной презентацией, которая структурирует информацию, и новыми примерами.]
Шаг 1. Идея и тема
Произведение начинается не с пустого места, а с задумки. И это еще никакой не холодный расчет, задумка возникает сама собой, без всяких расчетов. Но уже на этом этапе, пока вы не бросились планировать или сразу строчить — есть, над чем поразмыслить.
Из задумки нужно выделить идею и тему произведения. Генри Лайон Олди на своих семинарах говорят об идее и теме так:
Идея – это лозунг, слоган, если угодно; главная, подспудная мысль. Она лежит на дне, как крупная рыба. Допустим, в самом простом варианте: «убивать – отвратительно», «да здравствует добро» или «всех мочить в сортире!» А если без шуток: допустим, власть развращает, а абсолютная власть развращает абсолютно – вот это идея. «Не верь, не бойся, не проси» – идея. Дополнительные примеры можете подобрать самостоятельно.
Тематический же материал всегда предельно конкретен. «Конфликт магических кланов Алой и Белой Орхидеи на фоне гражданской войны в Брейкдаунском королевстве» – тема. Четко прописано: ГДЕ, ЧТО, КОГДА. Место действия, время действия, стороны конфликта. Или: «Трагедия Клинского побережья как итог действия тектонического миксера, изобретенного профессором Мураками». Опять видим – что, где, когда. Значит, тема.
Почему так важно выделить идею и тему? Ну, во-первых, вы понимаете, для чего вы пишете, ставите себе задачу. Четкую задачу, как известно, легче решать, а если ясной цели нет — право, стоит ли писать такое? Во-вторых, идея и тема на самом деле определяют очень многое. Чаще всего это:
- Финал, вплоть до сцены, ради которой произведение пишется,
- Основной конфликт и персонажи, а нем участвующие,
- Общая линия развития конфликта: было так, стало иначе, и этим мы хотим сказать то-то и то-то.
Впрочем, это уже следующий шаг.
Шаг 2. Формализуем ключевые вехи сюжета
Итак, мы понимаем, что хотим сказать. Как правило, это означает, что мы хотя бы в общих чертах понимаем, как именно хотим это сказать — т.е. у нас есть 2-3 ключевые вехи сюжета.
Каждый сюжет явно или неявно должен состоять из 5 элементов:
- Экспозиция. Описывает обстановку, в которой происходят события, и персонажа, с которым все происходит.
- Завязка. Вот он, конфликт. Происходит событие, которое начинает осложнять герою жизнь, заставляет задаваться вопросами… это еще не глобальная проблема, но уже первый звоночек.
- Развитие. То, что было всего лишь звоночком, начинает разворачиваться в большую проблему, напряжение нарастает, несмотря на действия героя.
- Кульминация. Проблема приобретает пугающие масштабы, ценой неимоверных усилий герой ее решает.
- Развязка. Показывает, как герой решает проблему, какой стала обстановка после разрешения конфликта.
Пункты этого списка — состояния, ключевые вехи — события, которые отделяют одно состояние от другого.
Над чем нужно задуматься на этом этапе?
Во-первых, посмотреть на те ключевые события, которые возникли вместе с идеей и темой. Примерить их на список, добавить недостающее — но заполнить все пункты.
Во-вторых, помнить, что уровень напряженности в сюжете должен как минимум не спадать. Это не значит, что после сцены с жестким экшном нужно поддерживать не менее жесткий экшн и впредь — после такой сцены герой оказывается в неясной ситуации или ему может грозить опасность. Темп развития событий может снизиться, но напряжение спадать не должно.
Шаг 3. Собственно, составляем план
Об описанной выше схеме не зря сказано, что она должна присутствовать явно или неявно. Ее присутствие вовсе не значит, что все произведения должны делиться на 5 частей. Собственно, на 5 частей их делить как раз и не нужно: эти 5 пунктов — элементы текста, а не части.
Рассуждая о сюжетах, говорят обычно о «классической трехчастной структуре» — трех частях, которые представляют собой ничто иное как три акта классической драмы. Почему же текст делят на три части, а элементов сюжета пять? И почему есть масса книг, состоящих вовсе не из трех частей, а из четырех, пяти, десяти — да вообще как Бог на душу положит? Попробуем разобраться.
Неявных частей в сюжете действительно три.
Первый акт. От первой буквы до события, которое ясно и четко обозначает конфликт: подвергает жизнь героев опасности, грозит разрушить привычный уклад жизни и пр. В первый акт укладывается как экспозиция, описывающая место, время и участников действа — так и все события, которые конфликт складывают. Иными словами, в первом акте умещаются два из элементов сюжета: экспозиция и завязка.
В рассказе это может быть всего одна сцена, в которой двумя-тремя штрихами описывается герой — и тут же происходят события.
В романе это может быть целая серия событий, которые не так значительны сами по себе, но все вместе составляют конфликт. К тому же в романе может быть несколько сюжетных линий, но к концу первого акта каждый персонаж находится с другими в той или иной конфликтной ситуации.
Второй акт. От события, которое конфликт обозначает до события, которое делает конфликт невыносимым. В этом акте персонаж или персонажи пытаются конфликт решить, но либо у них не получается, либо внешняя среда становится все более агрессивной, либо их действия мешают друг другу — в общем, по какой-то причине конфликт все нарастает, пока не становится невыносимым. Что-то нужно делать, иначе случится страшное. Второй акт включает в себя один из необходимых элементов сюжета — развитие.
Третий акт. От момента, когда конфликт становится невыносимым до последней буквы. В третьем акте персонаж(и) совершает(ют) невозможное. Гениальная догадка или нечеловеческие усилия — но конфликт решается, после чего показывается, к чему привело его разрешение. Или не показывается, если произведение предусматривает открытый финал. Третий акт вновь включает сразу два элемента сюжета: кульминация и развязка.
Конкретный роман может вовсе не состоять из трех частей: например, насколько частей может занимать только развитие конфликта (второй акт). Повторюсь, трехактная структура может быть неявной, однако очень важно помнить о ней и постоянно держать в голове.
Теперь, когда мы это уяснили — у нас есть уже не просто 2-3 события, которыми хотелось бы выразить идею и тему. Теперь мы знаем структуру сюжета и понимаем, что какие-то события являются действительно переломными (разделяют акты), а какие-то — служат лишь развитию конфликта.
Поэтому теперь можно составить план из 5-10 пунктов, каждый из которых — важное событие. Этот план имеет смысл условно разделить на 3 акта, чтобы понимать, какие события отделяют один акт от другого. Пока что этот план еще примерный, детализацией мы займемся позже. Но, набросав этот план, мы сделали очень важное дело: примерная структура, которую вы прописываете на этом этапе — это уже практически готовый сюжет.
Шаг 4. Детализация плана
Я сталкивался с людьми, которым категорически не давались сюжеты крупных форм. Людьми, которые много читали, набили руку и, как следствие, наработали отличный стиль, умеют поднимать интересные вопросы — но вот не складывается сюжет для целого романа и все. Проблемы возникают как на этапе прописывания 5-10 ключевых событий, так и на этапе детализации. И действительно — объективно сложно детально расписать целиком план романа. Я уверен, и у самых маститых писателей Рим строится не за один день. Иными словами, это совершенно нормально, когда вехи есть, но не очень понятно, как провести мостик от одной вехи к другой.
Я сам в таких случаях начинаю задавать себе вопросы. Например:
- Что можно сделать после этого события, чтобы еще больше усложнить жизнь героя?
- У меня есть остросюжетное событие, что может создать к нему предпосылки? У меня уже есть для героя проблема, но как в нее бросить героя?
Нередко те или иные ходы возникают сами собой, если поразмыслить «А что здесь может быть остросюжетного?».
Иногда я задаюсь вопросом «А какие события здесь реалистичны с точки зрения поведения людей или общества?». Так нередко детали сюжета возникают сами собой, стоит задуматься о внутренней логике места и времени, которые вы описываете. Например, если по сюжету у вас беспорядки в городе — нужны 1-2 события, которые спровоцируют беспорядки. Здесь вам поможет знание истории (вообще история и психология — две вещи, которые не повредили ни одному писателю).
Бывает, что детализация возникает из правил письма. Возьмем тот же пример: допустим, по сюжету на этом месте должны быть беспорядки в городе. Но ведь просто отметить «начались беспорядки» нельзя, нужно показать их читателю, дать их почувствовать, поучаствовать в них. Так что вы никак не отвертитесь от 1-2 сцен городских боев — просто из принципа «показывать, а не рассказывать».
Главная хитрость этого этапа состоит в том, что вовсе не обязательно детализировать весь план произведения, до самого конца. Скорее всего, у вас это и не получится. Имеет смысл расписывать действительно детально лишь первую часть. Когда вы подойдете ко второй — распишете вторую, подойдете к третьей — третью. Без всякого сомнения идеи будут появляться в том числе и по мере написания текста — и почти наверняка вы захотите что-то вставить в план. Вы увидите, что примерный и такой туманный план частей, до которых вам еще писать и писать, начнет вырисовываться еще пока вы пишете начало.
Конкретный формат, в котором записывать план, выбирайте сами. Например, я делю текст на куски (отделенные обозначениями «Глава такая-то», тремя звездочками или просто пустой строкой) и называю их эпизодами. Для каждого эпизода в части описываю:
Эпизод 1
В котором происходит это и вот это.
Эпизод 2
Начинается с того что…
Вы можете выбрать любой удобный вам формат. Главное в этом деле — иметь четкое представление, что вы хотите написать, не на 1-2 эпизода вперед, а хотя бы на одну часть произведения.
Преимущества планирования
- Планируя произведение заранее, вы первым делом планируете его финал (Шаг 1. Идея и тема). Таким образом, вы не забредете «не в ту степь», знание финала позволяет не «вихлять» из стороны в сторону, а методично к нему идти.
- Детальное планирование эпизодов хотя бы на одну часть вперед дает четкий путь, как провести текст из состояния А в состояние Б, уменьшается риск того, что появятся ненужные, неработающие на сюжет эпизоды.
- Какие бы идеи не возникли непосредственно в процессе написания, их легко внести в план и посмотреть, как тот изменится, появление новых идей не вносит раздрай в структуру сюжета.
- Письмо становится более прогнозируемым, в каждый момент времени вы понимаете, сколько работы проделано и сколько еще осталось.
Наконец, помните: начинать писать каждую новую вещь всегда тяжело, сколько бы произведений вы ни закончили до того. Но, чем дальше вы пишете, тем больше повествование двигается само, словно по накатанной колее.
Удачи вам в творчестве!
Хотите что-то дополнить, оспорить или поделиться опытом? Милости прошу в комментарии!
Как написать сценарий: 10 основных шагов
В сценарии, в отличие от других художественных произведений, действие максимально концентрированное. В нем нет места глубоким размышлениям героев и тщательному описанию пейзажей. Все это сценарист должен выразить через действия и диалоги, а над красивой «картинкой» будет работать режиссер.
В общих чертах все сценарии одинаковы — будь то полнометражная драма, короткий метр, мультфильм или рекламный ролик. Они строятся по стандартной пятичастной структуре, состоящей из экспозиции, завязки, развития, кульминации и развязки, но отличаются в деталях. Если вы планируете извлечь из своей идеи какую-то прибыль, нужно уже на старте обозначить цель, определить тему, жанр и формат кинопроизведения.
С чего начать писать сценарий
Фото: freepik.com
Создание сценария — творческая работа, но киноиндустрия требует формализованного подхода. Продюсерам и режиссерам некогда читать огромные фолианты, поэтому они разработали общепринятую систему «творческой документации», которая позволяет на начальном этапе понять — стоит ли браться за проект. Основные рекомендации по этому поводу содержатся в документах Гильдии сценаристов Америки (Writers Guild of America), которая задает «моду» по всему миру.
Предложенная схема в общем виде подходит к написанию любых сценариев, за исключением, пожалуй, сериалов, которые требуют особого подхода.
1Идея. Вы должны четко понимать, о чем пишете. Фантазия автора не ограничена, но произведению нужен примерный формат — полнометражное кино, мультфильм или что-то другое.
Фото: freepik.com
Кроме того, надо знать конъюнктуру рынка и востребованные форматы различных киностудий и телеканалов, чтобы сразу представлять, кому можно будет продать свою идею.
Помните, что идея, которая кажется вам стопроцентным блокбастером, не обязательно зацепит остальных. Автор зачастую не способен объективно отстраниться от своего труда, поэтому на самом раннем этапе полезно пропустить идею через критический фильтр тех, чьему мнению вы можете доверять. |
2Логлайн — максимально краткое изложение идеи фильма, сформулированное в одном-двух предложениях. Он должен содержать описание героев, их действий и некоего результата драматургии. Постарайтесь ввести в логлайн какой-то конфликт и продемонстрировать оригинальность сюжета. Вот, например, логлайн, который вы легко узнаете.
Молодой холостяк, регулярно отмечающий Новый Год с друзьями в бане, по стечению обстоятельств оказывается в другом городе и обнаруживает себя в квартире с молодой симпатичной женщиной. Куда приведет их это случайное знакомство? |
3Когда общая концепция фильма уложилась в вашей голове, нужно подобрать 3-5 похожих фильмов в том же жанре. Они станут для вас ориентиром, но это не значит, что можно заимствовать из них идеи.
Маститые сценаристы советуют регулярно анализировать чужие фильмы, разбирать их по сценам и кадрам, подмечая авторские приемы — так можно накопить опыт. |
4Пора задаться вопросом «Как правильно написать сценарий»? Какой будет завязка, кульминация и развязка сюжета, кто станет главным героем, а кто — второстепенным, что будет основной линией фильма, а какие сцены могут раскрасить «второй слой» истории?
Фото: freepik.com
Это будет структурой вашего сценария — его скелетом и планом работы. Отдельный документ, также предваряющий написание сценария — это характеристика персонажей. Она описывает внешний вид, характер и историю главного героя, а также остальных действующих лиц.
Если ответственно отнестись к подготовке двух этих документов — работать будет гораздо проще. Четкий план и структурированное видение сюжета — это половина всего сценария. |
5Самое время приниматься за синопсис. С ним можно «продать» сценарий продюсерам. Синопсис — квинтэссенция вашего сценария. В нем должны быть кратко описаны завязка, опорные точки сюжета, кульминация и развязка фильма. Но все карты открывать сразу не стоит — синопсис должен заставить продюсера прочитать ваш сценарий целиком. Объем может составлять от 1000 знаков до двух-трех печатных страниц. С хорошо проработанным синопсисом уже можно приступать к поискам продюсера и режиссера для вашего будущего фильма.
Часто судьба даже самой хорошей идеи заканчивается здесь — некачественный синопсис, невнятное изложение сюжета и банальные грамматические ошибки отправят ваш будущий фильм в мусорную корзину раньше, чем продюсер сможет разглядеть его потенциал. |
6Чтобы более полно презентовать вашу идею, может потребоваться тритмент. По сути, это расширенный синопсис на 10 страницах, последовательно излагающий сюжет без длинных диалогов. Он помогает продюсеру лучше понять, что зритель в итоге увидит на экране.
Фото: rawpixel.com
В России вместо тритмента распространена сценарная заявка. В ней отражаются ключевые элементы проекта: название, логлайн, целевая аудитория и в произвольной форме излагается основная идея сценария.
Главная задача тритмента и сценарной заявки — захватить внимание, заинтриговать и продать вашу идею будущему заказчику. Именно с ними вы пойдёте к «большим людям» из киностудий. |
7Синопсис пришелся по душе продюсеру, инвесторы впечатлились тритментом, в вашем портфеле лежит контракт о намерениях (а еще лучше — объемный задаток в иностранной валюте). Теперь пришла пора первого драфта.
Фото: rawpixel.com
Не ограничивайте свою фантазию, не следите за объемом и качеством текста. Первый вариант сценария вы пишете исключительно для себя, чтобы перенести на бумагу всю историю от начала и до конца в некотором подобии логического порядка. На этом этапе в сценарий включаются все сцены будущего фильма со всеми диалогами, действиями героев и описанием декораций.
Начинающие авторы часто совершают одну и ту же ошибку — едва поставив финальную точку в тексте, они принимаются перечитывать его и пытаться привести в порядок. И вот идея фильма уже не кажется такой привлекательной, диалоги выглядят натужными, а герои становятся похожими на одноклеточных амёб. Не поддавайтесь писательскому пессимизму — закройте текст, возьмите перерыв и отвлекитесь на что-нибудь другое, пока вас снова не посетит вдохновение. |
8Пора перенести весь получившийся поток сознания в строгие рамки, собственно, сценария. Сперва нужно определиться с форматом записи.
В русской традиции сценарий выглядит как насыщенная проза с редкими пометками сценариста относительно времени и места действия, декораций и действующих героев. Такой сценарий удобно читать, но снимать кино по нему сегодня мало кто будет.
Фото: rawpixel.com
В мире принят более стандартизированный и краткий «американский» формат. Он похож на предельно урезанную пьесу, и каждая его сцена пишется по строгим правилам. Помимо двух «классических форм» есть также и специфические формы сценарной записи для рекламных роликов, музыкальных клипов и «немых» фильмов. Всегда лучше уточнить у заказчика, какие именно технические требования он предъявляет к сценарию, чтобы не переделывать работу дважды.
Первая редакция должна усадить вас в кресло зрителя. Только поставив себя на его место можно увидеть преимущества и недостатки будущего фильма. |
9А вот далее начинаются следующие редакторские версии, которых может быть несколько десятков. Во второй редакции нужно определиться, насколько хорошо отражена задуманная вами структура фильма — все ли повороты сюжета учтены, что можно выкинуть без потери смысла. На третьем заходе уделите внимание своим персонажам — может быть, кто-то «выбился из характера», его нужно заменить или вовсе отправить в копилку для следующего проекта.
Фото: rawpixel.com
В четвертой редакции нужно подвергнуть строгой ревизии диалоги. Проговорите их вслух — похоже ли это на естественную человеческую речь? Наконец, в финале пройдитесь по всем стилистическим, грамматическим и орфографическим ошибкам, чтобы текст было не стыдно показать заказчику.
Научиться смотреть на свой текст как на чужой сложно, поэтому на любом из этих этапов полезно подключить к работе друзей и знакомых. В больших киностудиях к работе над первым драфтом сразу подключается команда профессиональных редакторов, и этот этап может стать самым тяжёлым для сценариста. Они «лучше» знают, как писать сценарий, и часто на глазах автора меняют его первоначальную идею до неузнаваемости. |
10Поставив после многочисленных редакций последнюю точку, вернитесь в начало — самое время придумать название. Все заголовки, которыми были подписаны предыдущие документы — это всего лишь рабочие варианты. Но только теперь, когда вы полностью раскрыли всю свою идею, прописали весь сюжет и персонажей, можно определиться с финальным названием.
Название должно быть кратким, понятным и отражающим всю суть фильма. Помните, что эти слова, рождённые бессонными ночами, будут потом красоваться на каждой афише, билборде и в заголовке статей, посвященных фильму. |
Сценарий к фильму: образец
Вот так, к примеру, выглядит образец сценария документального фильма, снятого в 2018 году. Он написан в «американском» формате, который оформляется по строгому стандарту.
Во-первых, сценарий пишется только шрифтом Courier New и 12-м кеглем — это позволяет уложить каждую страницу примерно в одну минуту экранного времени. Во-вторых, каждая новая сцена начинается с краткого описания места и времени действия в соответствии с общепринятыми сокращениями. А уже после этого идет описание действия в максимально сжатом формате и диалоги персонажей.
Фото: rawpixel.com
При этом требования разных киностудий могут слегка отличаться, поэтому всегда лучше заранее получить образец приемлемого формата, чтобы в работе ориентироваться на него.
СЦЕНА 37. ИНТ. ДЕРЕВЕНСКАЯ ИЗБА — ВЕЧЕР
Двойная экспозиция: через свиток появляется изображение — ВОЕВОДА держит свиток, на столе рукописи
ДИКТОР З/К:
А вверх Амуром рекою гора, а в ней руда серебряная, а от той горы вверх сидят многия люди деревнями, а в деревнях дворов по пятидесяти и по сту и по полутораста, а пашут пашню, и лошадей и всякой животины и мелкой много, и вина
СЦЕНА 38. ЭКСТ. БЕРЕГ РЕКИ — ДЕНЬ
Ведущий спускается с насыпи к реке Амур
ВЕДУЩИЙ В/К:
С берегов Лены русские землепроходцы проникли на Амур и первым был письменный глава Василий Поярков. Он принес важные сведения об Амуре, о его богатствах, о народах, его населяющих. Но чтобы получить эти сведения, ему пришлось пройти через очень суровые испытания
СЦЕНА 39. АНИМАЦИЯ. КАРТА
Анимация, графика: Карта, по ней плывёт кораблик казаков, показан маршрут их движения
ВЕДУЩИЙ З/К:
Казаки Василия Пояркова перевалили становой хребет и спустились в долину реки Зея, притока Амура, где поставили зимовье.
Обложка: Andraz Lazic
функций подстроки Excel для извлечения текста из ячейки
В руководстве показано, как использовать функции подстроки в Excel для извлечения текста из ячейки, получения подстроки до или после указанного символа, поиска ячеек, содержащих часть строки, и т. Д.
Прежде чем мы начнем обсуждать различные методы управления подстроками в Excel, давайте просто определим термин, чтобы мы могли начать с одной и той же страницы. Итак, что такое подстрока ? Просто это часть текстовой записи.Например, если вы наберете в ячейке что-то вроде «AA-111», вы назовете это буквенно-цифровой строкой , а любая часть строки, скажем «AA», будет подстрокой .
Хотя в Excel нет такой вещи, как функция подстроки, существуют три текстовые функции (LEFT, RIGHT и MID) для извлечения подстроки заданной длины. Кроме того, существуют функции НАЙТИ и ПОИСК для получения подстроки до или после определенного символа. И есть несколько других функций для выполнения более сложных операций, таких как извлечение чисел из строки, замена одной подстроки другой, поиск частичного совпадения текста и т. Д.Ниже вы найдете примеры формул для всего этого и многого другого.
Как извлечь подстроку определенной длины
Microsoft Excel предоставляет три различные функции для извлечения текста определенной длины из ячейки. В зависимости от того, где вы хотите начать извлечение, используйте одну из этих формул:
- Функция LEFT — извлечь подстроку слева.
- Функция ВПРАВО — для извлечения текста справа.
- Функция MID — для извлечения подстроки из середины текстовой строки, начиная с указанной вами точки.
Как и в случае с другими формулами, функции подстроки Excel лучше всего изучать на примере, поэтому давайте рассмотрим несколько из них.
Самый простой способ преобразовать текст в числа в Excel
А для замены символов преобразуйте разрывы строк и символы с диакритическими знаками
Читать далее
Сделайте свой текст в Excel красивым и точным
8 инструментов для управления текстовыми данными
Читать далее
Извлечь подстроку из начала строки (СЛЕВА)
Чтобы извлечь текст слева от строки, используйте функцию ВЛЕВО в Excel:
ЛЕВЫЙ (текст; [число_символов])
Где текст — это адрес ячейки, содержащей исходную строку, а num_chars — количество символов, которые вы хотите извлечь.
Например, чтобы получить первые 4 символа из начала текстовой строки, используйте эту формулу:
= ЛЕВЫЙ (A2,4)
Получить подстроку из конца строки (ПРАВО)
Чтобы получить подстроку из правой части текстовой строки, воспользуйтесь функцией Excel ВПРАВО:
ВПРАВО (текст; [число_символов])
Например, чтобы получить последние 4 символа из конца строки, используйте эту формулу:
= ВПРАВО (A2,4)
Извлечь текст из середины строки (MID)
Если вы хотите извлечь подстроку, начинающуюся в середине строки, в указанной вами позиции, тогда MID — это функция, на которую вы можете положиться.
По сравнению с двумя другими текстовыми функциями MID имеет немного другой синтаксис:
MID (текст, start_num, num_chars)
Помимо текста (исходная текстовая строка) и num_chars (количество символов для извлечения), вы также указываете start_num (начальная точка).
В нашем примере набора данных, чтобы получить три символа из середины строки, начинающейся с 6-го символа, вы используете следующую формулу:
= MID (A2,6,3)
Совет. Вывод формул Right, Left и Mid всегда является текстом, даже если вы извлекаете число из текстовой строки. Если вы хотите обработать результат как число , оберните формулу в функцию VALUE следующим образом: = VALUE (MID (A2,6,3))
Извлечь подстроку до или после данного символа
Как показано в приведенных выше примерах, функции Left, Right и Mid хорошо справляются с однородными строками. Когда вы имеете дело с текстовыми строками переменной длины, требуются более сложные манипуляции.
Примечание. Во всех приведенных ниже примерах мы будем использовать функцию без учета регистра SEARCH для получения позиции символа. Если вам нужна формула с учетом регистра , используйте вместо нее функцию НАЙТИ.
Как извлечь текст перед определенным символом
Чтобы получить подстроку, предшествующую данному символу, нужно сделать две вещи: сначала вы определите позицию интересующего символа, а затем вы вытянете все символы перед ним. Точнее, вы используете функцию ПОИСК, чтобы найти позицию символа и вычесть 1 из результата, потому что вы не хотите включать сам символ в вывод.Затем вы отправляете возвращенное число непосредственно в аргумент num_chars функции LEFT:
ЛЕВЫЙ ( ячейка , ПОИСК (« символ «, ячейка ) -1)
Например, чтобы извлечь подстроку перед знаком дефиса (-) из ячейки A2, используйте эту формулу:
= ЛЕВЫЙ (A2; ПОИСК ("-"; A2) -1)
Независимо от того, сколько символов содержит ваша строка Excel, формула извлекает только текст перед первым дефисом:
Как извлечь текст после символа
Чтобы получить текст, следующий за определенным символом, вы используете немного другой подход: получите позицию символа с помощью ПОИСКА или НАЙТИ, вычтите это число из общей длины строки, возвращаемой функцией LEN, и извлеките это количество символов из конца строка.
ВПРАВО ( ячейка , LEN ( ячейка ) -ПОИСК (« знак », ячейка ))
В нашем примере мы использовали бы следующую формулу для извлечения подстроки после первого дефиса:
= ВПРАВО (A2; LEN (A2) -ПОИСК ("-", A2))
Как извлечь текст между двумя экземплярами символа
Чтобы получить подстроку между двумя вхождениями определенного символа, используйте следующую общую формулу:
MID ( ячейка , ПОИСК (« символа », ячейка ) +1, ПОИСК (« символа », ячейка , ПОИСК (« символа» , ячейка ) +1) — ПОИСК (« char «, ячейка ) -1)
Первые два аргумента этой формулы MID совершенно ясны:
Текст — это ячейка, содержащая исходную текстовую строку.
Start_num (начальная точка) — простая формула ПОИСКА возвращает позицию нужного символа, к которому вы добавляете 1, потому что хотите начать извлечение со следующего символа.
Num_chars (количество символов для извлечения) — самая сложная часть:
- Сначала вы определяете позицию второго вхождения символа, вкладывая одну функцию поиска в другую.
- После этого вы вычитаете позицию 1-го вхождения из позиции 2-го вхождения и вычитаете 1 из результата, поскольку вы не хотите включать символ-разделитель в результирующую подстроку.
Например, чтобы извлечь текст, окруженный двумя дефисами, вы должны использовать эту формулу:
= MID (A2, ПОИСК («-», A2) + 1, ПОИСК («-», A2, ПОИСК («-», A2) +1) - ПОИСК («-», A2) - 1)
На скриншоте ниже показан результат:
Если вы хотите извлечь текст между 2 nd и 3 rd или 3 nd и 4 вхождений одного и того же символа, вы можете использовать более компактную комбинацию ПОИСК ЗАМЕНЫ, чтобы получить позицию символа , как описано в разделе Как найти N-е вхождение символа в строке:
НАЙТИ (СИМВОЛ (1), ПОДСТАВИТЬ ( ячейка , символ , СИМВОЛ (1), N-е вхождение ))
В нашем случае мы могли бы извлечь подстроку между 2-м и 3-м дефисами по следующей формуле:
= MID (A2, НАЙТИ (СИМВОЛ (1), ПОДСТАВИТЬ (A2, «-», СИМВОЛ (1), 2)) + 1, НАЙТИ (СИМВОЛ (1), ПОДСТАВИТЬ (A2, «-», СИМВОЛ ( 1), 3)) - НАЙТИ (СИМВОЛ (1), ПОДСТАВИТЬ (A2, «-», СИМВОЛ (1), 2)) - 1)
Как найти подстроку в Excel
В ситуациях, когда вы не хотите извлекать подстроку и хотите найти только ячейки, содержащие ее, вы используете функцию ПОИСК или НАЙТИ, как показано в приведенных выше примерах, но выполняете поиск в функции ЕЧИСЛО.Если ячейка содержит подстроку, функция поиска возвращает позицию первого символа, и пока ЕЧИСЛО получает любое число, она возвращает ИСТИНА. Если подстрока не найдена, поиск приводит к ошибке, заставляя ISNUMBER возвращать FALSE.
ЕЧИСЛО (ПОИСК (« подстрока », ячейка ))
Предположим, у вас есть список британских почтовых индексов в столбце A, и вы хотите найти те, которые содержат подстроку «1ZZ». Для этого используйте эту формулу:
= ЕЧИСЛО (ПОИСК ("1zz"; A2))
Результаты будут выглядеть примерно так:
Если вы хотите вернуть собственное сообщение вместо логических значений ИСТИНА и ЛОЖЬ, вложите приведенную выше формулу в функцию ЕСЛИ:
= ЕСЛИ (ЕЧИСЛО (ПОИСК ("1zz", A2)), "Да", "")
Если ячейка содержит подстроку, формула возвращает «Да», в противном случае — пустую строку («»):
Как вы помните, функция ПОИСК в Excel нечувствительна к регистру , поэтому вы используете ее, когда регистр символов не имеет значения.Чтобы ваша формула могла различать прописные и строчные буквы, выберите чувствительную к регистру функцию НАЙТИ.
Дополнительные сведения о том, как найти текст и числа в Excel, см. В разделе Если ячейка содержит примеры формул.
Как извлечь текст из ячейки с помощью Ultimate Suite для Excel
Как вы только что видели, Microsoft Excel предоставляет набор различных функций для работы с текстовыми строками. Если вы не уверены, какая функция лучше всего подходит для ваших нужд, передайте работу нашему Ultimate Suite for Excel.С этими инструментами в арсенале Excel вы просто переходите на вкладку Ablebits Data > группу Text и нажимаете Extract :
Теперь вы выбираете исходные ячейки, и какие бы сложные строки они ни содержали, извлечение подстроки сводится к этим двум простым действиям:
- Укажите, сколько символов вы хотите получить от начала, конца или середины строки; или выберите извлечение всего текста до или после данного символа.
- Щелкните Вставить результаты .Сделанный!
Например, чтобы извлечь доменные имена из списка адресов электронной почты, выберите переключатель Все после текста и введите @ в поле рядом с ним. Чтобы извлечь имена пользователей, выберите переключатель Все до текста , как показано на снимке экрана ниже.
И вы сразу получите следующие результаты:
Помимо скорости и простоты, инструмент «Извлечь текст» имеет дополнительную ценность — он поможет вам изучить формулы Excel в целом и функции подстроки в частности.Как? Установив флажок Вставить как формулу в нижней части панели, вы убедитесь, что результаты выводятся в виде формул, а не значений.
В этом примере, если вы выберете ячейки B2 и C2, вы увидите следующие формулы, соответственно:
- Чтобы извлечь имя пользователя:
= ЕСЛИОШИБКА (ЛЕВЫЙ (A2; ПОИСК ("@", A2) -1), "")
- Чтобы извлечь домен:
= ЕСЛИОШИБКА (ВПРАВО (A2; LEN (A2) - ПОИСК ("@", A2) - LEN ("@") + 1), "")
Сколько времени вам потребуется, чтобы самостоятельно вычислить эти формулы? 😉
Поскольку результаты представляют собой формулы, извлеченные подстроки будут обновляться автоматически, как только в исходные строки будут внесены какие-либо изменения.Когда в ваш набор данных добавляются новые записи, вы можете копировать формулы в другие ячейки как обычно, без необходимости заново запускать инструмент «Извлечь текст».
Если вам интересно попробовать эту, а также многие другие полезные функции, включенные в Ultimate Suite for Excel, вы можете загрузить ознакомительную версию. Если вам нравятся инструменты, вы можете получить лицензию по очень специальной цене:
Получите промокод для Ultimate Suite — эксклюзивное предложение для читателей нашего блога!
Дополнительные формулы для подстрок в Excel
В этом руководстве мы продемонстрировали некоторые классические формулы Excel для извлечения текста из строки.Как вы понимаете, этих базовых сценариев может быть почти бесконечное количество вариаций. Ниже вы найдете еще несколько примеров формул, в которых могут пригодиться текстовые функции.
Доступные загрузки
Функции подстроки Excel — рабочая тетрадь (файл .xlsx)
Ultimate Suite — пробная версия (файл .zip)
строка | текст | Как существительные, разница междустрокой и текстом состоит в том, что строка (исчисляемая) представляет собой длинную, тонкую и гибкую структуру, состоящую из переплетенных вместе нитей, в то время как текст состоит из нескольких глифов, знаков, символов или предложения. В качестве глаголов разница междустрокой и текстом заключается в том, что строка помещает (элементы) в строку, а текст — отправляет текстовое сообщение; для передачи текста с помощью службы коротких сообщений (sms) или аналогичной службы между устройствами связи, особенно мобильными телефонами. Другие сравнения: в чем разница?
|
Строковые и текстовые функции | Sisense
Вы можете использовать математические функции в настраиваемых таблицах и полях.Дополнительные сведения см. В разделах «Добавление настраиваемой таблицы» и «Редактирование формул поля».
Краткий видеообзор строковых и текстовых функций см. Ниже:
Ниже приведены пояснения к доступным строковым и текстовым функциям:
ASCII (символ)
Возвращает код ASCII Int заданного символа.
СИМВОЛ (число)
Возвращает символ для данного кода Unicode.
CONCAT (строка1, строка2)
Объединяет строку1 и строку2.
ИНДЕКСОФ (строка1; строка2; n)
Возвращает индекс n-вхождения строки2 в строку1.
ВСТАВИТЬ (строка1, строка2, переопределения, индекс)
Вставляет строку2 в строку1 по указанному индексу, возможно, заменяя указанное число символов в строке1.
INSERTSTR (строка1, строка2, индекс)
Вставляет строку2 в строку1 по указанному индексу с отсчетом от нуля.
ISNULLOREMPTY (строка)
Возвращает истину, если строка пуста или пуста.
ЛЕВЫЙ (строка, длина)
Возвращает подстроку указанной длины, начиная с первого символа.
ДЛИНА (строка)
Возвращает длину заданной строки.
НИЖНИЙ (строка)
Возвращает версию заданной строки в нижнем регистре.
LTRIM (строка)
Удаляет пробелы в начале строки.
УДАЛИТЬ (строка, индекс)
Удаляет символ по указанному индексу из данной строки.
УДАЛЕНИЕ (строка, индекс, количество)
Удаляет указанное количество символов из данной строки, начиная с указанного индекса.
ПОВТОР (строка, число)
Возвращает объединение строки, повторяющейся заданное количество раз.
REPLACEALL (строка, старая строка, новая строка)
Заменяет все вхождения старой строки новой строкой.
ПРАВАЯ (строка, длина)
Возвращает подстроку указанной длины, заканчивающуюся последним символом.
RTRIM (строка)
Удаляет пробелы в конце строки.
SOUNDEX (строка)
Возвращает четырехсимвольный код (SOUNDEX) для оценки сходства двух объектов.
STRBETWEEN (строка, начальная строка, конечная строка)
Возвращает подстроку, содержащуюся между startstring и endstring.
СТРОКИ (строка, разделитель, число)
Возвращает строку, ограниченную указанным разделителем. Поиск заканчивается после того, как будет найдено n вхождений разделителя.
ПОДСТРОКА (строка, индекс, длина)
Возвращает подстроку указанной длины, начиная с указанного индекса.
ТОСТРИНГ (объект)
Преобразует заданное значение в строку.
ОТДЕЛКА (строка)
Удаляет пробелы с обоих концов строки.
ВЕРХНИЙ (строка)
Возвращает версию заданной строки в верхнем регистре.
Текст как строковые объекты | Вычислительные методы в гражданской сфере в Стэнфордском университете
Объект str — подумайте о str
как об аббревиатуре строкового литерала — это тип данных, который используется Python для обработки буквальных текстовых значений. Запустите для себя функцию type ()
:
>>> введите ("привет")
ул.
Представление текста в виде строковых литералов
Я часто использую термин строковый литерал для описания текстовых значений внутри кода; Мне нравится думать о буквальном в терминах: это текстовое значение предназначено для интерпретации буквально или как интерпретатором Python.
В приведенном ниже фрагменте текст hello world
, заключенный в двойные кавычки, является строковым литералом:
len ("привет, мир")
Текст len
не является строковым литералом — это имя функции, которую Python интерпретирует как нечто, что выполняет . Функция len ()
вернет символов, внутри строкового литерала, "hello world"
— это 11, поскольку пробельный символ считается символом.SyntaxError: недопустимый синтаксис
Разграничение в кавычках
Другими словами, обращать внимание на кавычки чрезвычайно важно при написании кода, который работает с текстовыми значениями.
Текстовые значения можно обозначить как объекты String, заключив их в кавычки: одинарный или двойной :
string_a = 'это правильная строка'
string_b = "это тоже правильно"
string_c = 'Двойные кавычки интерпретируются «буквально» внутри одинарных кавычек »
string_d = "И наоборот, ох!"
Просто убедитесь, что вы используете тот же разделитель, с которого начали.Это плохо:
bad_string = "привет, мир"
Использование обратной косой черты как escape-последовательности
Что делать, если вы хотите использовать двойные и одинарные кавычки в одном объекте String? Одна из стратегий заключается в использовании символа обратной косой черты — \
— который часто называют управляющей последовательностью — который изменяет , означающий символа, следующего за ним.
В приведенном ниже фрагменте кода внутреннему набору двойных кавычек предшествуют обратные косые черты; интерпретатор Python больше не интерпретирует их как разделителей , а вместо этого как строковых литералов , которые оказываются кавычками:
good_string = "Он сказал \" Она сказала: 'До свидания!' действительно громко.\ ""
Ссылаясь на обратную косую черту как на escape-символ (также известную как escape-последовательность ), можно представить себе: наличие обратной косой черты перед специальным символом — например, кавычка — позвольте этому символу «уйти» в более обычное значение, т.е. кавычки больше не ограничивают строковые литералы — это просто буквальный текстовый символ.
Символ новой строки «\ n»
Привыкайте видеть обратную косую черту во многих других контекстах, включая превращение буквальных символов в специальные метасимволы .
Например, когда обратная косая черта предшествует текстовому значению, которое обычно представляет собой буквально обычную строку, например букву "n"
, эта буква экранирована из ее простого, буквального значения и приобретает особое значение в программе. .
В данном случае "\ n"
— это то, что используется для представления символов новой строки :
>>> print («Нам нравится \ nв \ nпартии»)
Нам нравится
к
вечеринка
Многострочные струны
В Python значение String может содержать символов новой строки , если они представлены как "\ n"
, но не символов новой строки, которые вы создаете при нажатии клавиши Enter , т.е.е.
bad_multi_string = "
Привет
там
что происходит"
Приведенный выше код приведет к этой ошибке:
SyntaxError: EOL при сканировании строкового литерала
Как вы понимаете, использование "\ n"
для представления разрывов строк в отрывке текста будет невероятно утомительным для написания и трудным для чтения:
mysong = "О, Микки \ nТы так хорошо \ nТы так хорошо \ nвы взорвали меня \ n \" Привет, Микки \ "\ n \" Привет, Микки \ ""
Однако, используя тройных разделителей кавычек — одинарных или двойных, хотя общий стиль заключается в использовании двойных кавычек — мы можем создать строку, которая занимает несколько строк:
mysong = "" "
О микки
ты в порядке
Ты так хорошо
ты взрываешь мой мозг
"Привет, Микки"
"Привет, Микки"
"" "
Обратите внимание, что нет необходимости экранировать отдельные кавычки в многострочном отрывке, поскольку интерпретатор Python будет продолжать читать текст как строковые литералы, пока не достигнет закрывающего разделителя из трех кавычек.
Сложение строк
Объединение строк, также известное как конкатенация , может быть выполнено с помощью оператора +
:
>>> "а" + "б"
'ab'
Стоит отметить, что когда чисел обозначаются как строковые литералы, они ведут себя так же, как любой другой текстовый символ. Попытайтесь выяснить, почему результат этой операции , а не "2"
:
>>> «1» + «1»
'11'
Преобразование других объектов данных в строки
Что происходит, когда вы пытаетесь добавить действительное числовое значение — i.е. типа int
или float
— объекту str
? Вы получаете сообщение об ошибке:
>>> "Вечеринка как она" + 1999
TypeError: невозможно неявно преобразовать объект int в str
Тип ошибки будет другим, если вы добавите объект String к , число:
>>> 99+ "пчелиных бутылок"
TypeError: неподдерживаемые типы операндов для +: 'int' и 'str'
Но суть остается неизменной: вы не можете объединить два разных типа объектов.Python требует, чтобы вы преобразовали один из объектов в тип другого. Если мы хотим преобразовать число (или любой другой объект) в String , мы используем функцию str ()
. Да, это выглядит сбивающим с толку как str
, как в том, что вы получаете, когда набираете («привет»)
, но разница в этих скобках :
>>> str ("99") + "бутыли с пчелами"
'99 бутылок пчел'
Функция str ()
и другие ей подобные, такие как dict ()
, int ()
и list ()
, более конкретно известны как функции конструктора , поскольку они создают новый объект их однофамильцев.
Подсчет символов в строке
Функция len ()
может использоваться для возврата количества символов в строке:
>>> len ("hello" + "and" + "welcome" + "to" + "the" + "rock")
24
Определение равенства двух строк
Строки можно сравнить с помощью компаратора равенства — ==
— или ключевое слово - это
:
.
>>> "привет" == "привет"
Правда
Обратите внимание, что это с учетом регистра : «hello»
и «Hello»
— это полностью разных значения для интерпретатора Python:
>>> "Привет" == "привет"
Ложь
Сравнение строк
Операторы сравнения, такие как больше и меньше — >
и <
, соответственно, также могут использоваться для сравнения, предшествует ли одна строка другой, что особенно полезно для определения алфавитного порядка.Еще раз, дело имеет значение:
>>> "a"> "z"
Ложь
>>> "а"> "Я"
Правда
И числовые значения, которые являются строковыми литералами, сортируют , а не так же, как фактические числа:
>>> 1000> 9
Правда
>>> "1000"> "9"
Ложь
Обнаружение, находится ли одна строка в другой
Ключевое слово в
может использоваться, чтобы определить, является ли одна строка подстрокой другой:
>>> "она" в "она продает ракушки"
Правда
Опять же, здесь учитывается регистр:
>>> "Она" в "она продает ракушки"
Ложь
Строковые объекты имеют множество методов; Я перечисляю здесь некоторые из наиболее распространенных и полезных; полный комплект можно найти в документации Python.
Примечание о неизменности
Строки - это неизменяемых объектов - их значения не могут изменяться . Я считаю эту концепцию невероятно сложной для объяснения, не обращаясь к другим языкам программирования, поэтому я не буду вдаваться в подробности того, что это влечет за собой. Однако стоит объяснить наблюдаемый эффект неизменности :
Когда мы вызываем метод конкретной строки, например upper ()
, который создает версию этой строки в верхнем регистре:
>>> mystring = "привет"
>>> mystring.верхний ()
ПРИВЕТ
Важно отметить, что вызывающая строка , то есть mystring
, является , а сама не преобразована:
>>> mystring = "привет"
>>> mystring.upper ()
'ПРИВЕТ'
>>> печать (mystring)
Привет
Вместо этого метод upper ()
фактически возвращает полностью новый строковый объект. Это на самом деле не влияет на нас в большей части нашего кодирования, вам просто нужно рефлексивно понять эту концепцию, чтобы вас не смущало, когда вы ожидаете, что переменная будет указывать на другое строковое значение просто потому, что вы вызвали строковый метод этой переменной .
Если вы хотите, чтобы переменная принимала значение любого возвращаемого строкового метода, вы всегда можете переназначить переменной:
>>> mystring = "привет"
>>> mystring = mystring.upper ()
>>> печать (mystring)
ПРИВЕТ
Преобразование регистра букв
Методы upper (),
и lower ()
возвращают, соответственно, версии вызывающей строки в верхнем и нижнем регистрах.Это полезно, когда вы пытаетесь определить, входит ли одна строка в другую, но вы не знаете, как написано заглавными буквами:
>>> a = "С Новым годом"
>>> "счастлив" в
Ложь
>>> "счастливый" в a.lower ()
Правда
Замена символов
Метод replace ()
принимает в качестве аргументов два объекта String. Он возвращает новую строку, в которой все экземпляры первого строкового аргумента, которые встречаются в вызывающей строке - были заменены вторым строковым аргументом:
>>> m = "она продает ракушки"
>>> а = 'она'
>>> b = 'Мэри'
>>> м.заменить (а, б)
'Мэри продает мореМэриллс'
Удаление пробелов
При чтении текстовых файлов в «дикой природе», особенно веб-страниц, текстовое содержимое, которое нам нужно, часто окружено посторонними пробельными символами - это включает символы табуляции, "\ t" '; новые строки,
"\ n" ; и обычные пробелы,
"" `.
Метод strip ()
возвращает версию вызывающей строки, в которой удалены все последовательных пробельных символа с левой стороны и с правой стороны.Пробельные символы, которые встречаются между непробельными символами, остаются незарезанными:
>>> a = "" "
Эй
что
вверх?
"" "
>>> print (а)
Результатов в этом выходе:
лет
что
вверх?
Вызов метода strip ()
дает следующий результат:
>>> print (a.strip ())
лет
что
вверх?
(обратите внимание, что метод print ()
всегда добавляет свой собственный символ новой строки в конец строки).
По умолчанию метод strip ()
работает с пробельными символами. Однако вы можете указать собственную текстовую строку в качестве текстового значения для обрезки:
>>> a = "hahahahaharryhahahaha"
>>> a.strip ("ха")
'ррай'
Разделение строки на список строк
Метод split ()
- один из наиболее важных методов String для изучения, потому что мы часто будем использовать его для преобразования фрагмента текста в список строковых значений.
Метод split ()
принимает по крайней мере один аргумент: строку, с помощью которой разделяет (т.е. отдельных ) значений в вызывающей строке:
>>> mystring = "эй-ты-чего-хочешь"
>>> mywords = mystring.split ('-')
>>> тип (мои слова)
список
>>> len (мои слова)
5
>>> для w в mywords:
... печать (w.upper ())
ПРИВЕТ
ТЫ
КАКИЕ
ТЫ
ХОЧУ
Преобразование текста с разделителями в данные
Рассмотрим эту текстовую строку , разделенную вертикальной чертой , в которой вертикальный символ , т.е.е. |
- используется для разделения фамилии, имени и даты рождения человека:
mydata = "" "Джейн | Мэри | 1978-12-02" ""
Если мы сохраним этот текст как файл и откроем его в Excel, результат в виде таблицы будет выглядеть так:
Джейн | Мэри | 1978-12-02 |
Если мы используем split ("|")
в строке, мы получим объект списка , в котором фамилия, имя и дата рождения присвоены 0-м, 1-м и 2-м признакам соответственно :
cols = mydata.split ("|")
Это позволяет нам реорганизовать данные по своему желанию:
>>> print (cols [1], cols [0], «сегодня день рождения», cols [2])
День рождения Мэри Джейн 1978-12-02
>>> Birthdate = cols [2] .split ('-')
>>> год = дата рождения [0]
>>> print (cols [1], cols [0], «родился в», год)
Мэри Джейн родилась в 1978 году.
Если строковый объект содержит несколько записей, то есть несколько строк , мы можем рассматривать его как файл данных, в котором используется символ новой строки, "\ n"
–, разделяющие строк :
mydata = "" "Джейн | Мэри | 1978-12-02
Смит | Джон | 1990-03-22
Ли | Пэт | 1991-08-07 "" "
row = mydata.split ("\ n")
для ряда в ряды:
cols = row.split ("|")
print (cols [1], cols [0], «сегодня день рождения», cols [2])
На выходе:
День рождения Мэри Джейн 1978-12-02
22 марта 1990 г. у Джона Смита день рождения.
Пэт Ли празднует день рождения 07.08.1991.
В то время как строковые объекты - это , а не , списки , как таковые , это последовательностей , которые позволяют выполнять многие операции одного типа с помощью квадратных скобок, например.грамм.
>>> mylist = ["привет", "мир"]
>>> печать (mylist [0])
Привет
>>> mystring = "привет, мир"
>>> print (mystring [0])
час
>>> print (mystring [0: 5])
Привет
Доступ к отдельным символам в виде строки
При использовании записи в квадратных скобках для работы со строковым объектом мы можем рассматривать этот строковый объект как набор отдельных символов:
>>> mystring = "123456"
>>> print (mystring [0])
1
>>> print (mystring [-1])
6
Нарезка нити
Когда мы хотим получить срез строки , мы используем ту же запись в квадратных скобках с несколькими аргументами, чтобы указать начало и начало подстроки.Результатом будет , а не список , а новый строковый объект:
>>> Birthdate = "1975-04-02"
>>> yr = дата рождения [0: 4]
>>> print (год)
1975 г.
>>> тип (год)
ул.
Перебор строки с использованием цикла for
Поскольку строки представляют собой последовательности, это означает, что мы можем перебирать их с помощью цикла for, если мы хотим выполнить операцию над каждым отдельным символом:
>>> для c в "привет":
... print (c.upper ())
ЧАС
E
L
L
О
Однако более распространенный вариант использования - разделить строковый объект с помощью split ()
и выполнить цикл по результирующим элементам:
>>> mystr = "яблоки, апельсины, груши, персики"
>>> для фруктов в mystr.split (','):
... print («Мне нравится», фрукт)
я люблю яблоки
Я люблю апельсины
Я люблю груши
Я люблю персики
В других уроках мы изучим все различные способы преобразования текста (т.е. сериализовал ) в объекты Python, и наоборот. Почему существует так много разных способов? И почему так много данных хранится в виде текста?
(курсив добавлен)
Текст - самая гибкая коммуникационная технология . Картинка может стоить тысячи слов, когда есть картинка, которая соответствует тому, что вы пытаетесь сказать. Но давай нажмем случайную кнопку в Википедии и выберем предложение, посмотрим, сможешь ли ты нарисовать картинку, чтобы передать это, мм? Здесь:
«Права человека - это моральные принципы или нормы, которые описывают определенные стандарты человеческого поведения и регулярно защищаются как законные права в национальном и международном праве.”
Не шанс. Текст может передавать идеи с точно контролируемым уровнем двусмысленности и точности, подразумеваемым контекстом и детально проработанным содержанием, не имеющим себе равных ни с чем другим. Это не совпадение, что вся литература и поэзия, история и философия, математика, логика, программирование и инженерия полагаются на текстовые кодировки для своих идей .
Строковые функции Справочная документация | Справочный центр Integromat
ascii
(текст; [убрать диакритические знаки])
Удаляет из текстовой строки все символы, отличные от ascii.
ascii (Iěnštčeřgžrýoámíaét)
= Integromat
ascii (ěščřž; истина)
= escrz
base64
(текст)
Преобразует текст в base64.
base64 (интегромат)
= aW50ZWdyb21hdA ==
Подсказка: объедините функции toBinary ()
и toString ()
для преобразования текста в кодировке base64 в простой текст:
toString (toBinary (aW50ZWdyb21hdA ==; base64))
= интегромат
заглавными буквами
(текст)
Преобразует первый символ текстовой строки в верхний регистр.
заглавная буква (интегромат)
= Интегромат
содержит
(текст; строка поиска)
Проверяет, содержит ли текст строку поиска.
содержит (Hello World; Hello)
= true
содержит (Hello World; пока)
= false
decodeURL
(текст)
Преобразует специальные символы в URL в текст.
decodeURL (автоматизация рабочего процесса% 20your% 20)
= Автоматизируйте рабочий процесс
encodeURL
(текст)
Кодирует специальные символы в тексте в допустимый URL-адрес.
escapeHTML
(текст)
Экранирует все теги HTML в тексте.
escapeHTML ( Привет )
= & lt; b & gt; Привет & lt; / b & gt;
indexOf
(строка; значение; [начало])
Возвращает позицию первого вхождения указанного значения в строку. Этот метод возвращает «-1», если искомое значение никогда не встречается.
indexOf (Integromat; t)
= 2
indexOf (Integromat; x)
= -1
indexOf (Интегромат; t; 3)
= 9
длина
(текст или буфер)
Возвращает длину текстовой строки (количество символов) или двоичного буфера (размер буфера в байтах).
длина (привет)
= 5
нижний
(текст)
Преобразует все буквенные символы в текстовой строке в нижний регистр.
нижний (привет)
= привет
md5
(текст)
Вычисляет хеш-код строки md5.
md5 (интегромат)
= d155951844a40fb856108d803d4de33e
заменить
(текст; строка поиска; строка замены)
Заменяет строку поиска новой строкой.
заменить (Hello World; Hello; Hi)
= Hi World
Регулярные выражения (заключенные в /.../
) могут использоваться в качестве строки поиска с добавлением комбинации флагов (например, g
, i
, m
):
= Все эти числа X X X X будут заменены на X
Строка замены может включать следующие специальные шаблоны замены:
$ и | Вставляет совпавшую подстроку. |
$ n | Если n - положительное целое число меньше 100, вставляет n-ю строку подсовпадения в скобках. Обратите внимание, что это 1-индексный. |
= Номер телефона +420777111222
= Номер телефона: +420777111222
Не используйте именованные группы захвата, такие как / is (?
в аргументе строки замены, так как это вызовет ошибку.
Дополнительную информацию о регулярных выражениях см. В документации по анализатору текста.
sha1
(текст; [кодировка]; [ключ])
Вычисляет SHA1-хэш строки. Если указан ключевой аргумент, вместо него возвращается хеш SHA1 HMAC. Поддерживаемые кодировки: hex (по умолчанию), base64 или latin1.
sha1 (интегромат)
= 5572e727b5822e06d7d13c69f51b3addbfa5390f
sha256
(текст; [кодировка]; [ключ])
Вычисляет хеш-код строки sha256. Если указан ключевой аргумент, вместо него возвращается хеш sha256 HMAC.Поддерживаемые кодировки: hex (по умолчанию), base64 или latin1.
sha256 (интегромат)
= 17722b391d8f2004020cc7445685451bc42bf8f6621d7866ba96e8ffa42b68aa
sha512
(текст; [кодировка вывода]; [ключ]; [кодировка ключа])
Вычисляет хеш-код строки sha512. Если указан ключевой аргумент, вместо него возвращается хеш sha512 HMAC. Поддерживаемые кодировки: hex (по умолчанию), base64 или latin1. Поддерживаемые кодировки ключей: текст (по умолчанию), шестнадцатеричный, base64 или двоичный.При использовании кодировки двоичного ключа ключ должен быть буфером, а не строкой.
sha512 (интегромат)
= dbb0c7d5aa108aca5d2476d00885a98aef9f9ed9ad1c4635abaf9c104793844b7dc52e0dfab43c893c55ff4a9db5d69c814f73379716edee457347984e4разделить
(текст; разделитель)Разбивает строку на массив строк, разделяя строку на подстроки.
сплит (Джон, Джордж, Пол ;,)
начальный регистр
(текст)
Делает первые буквы каждого слова заглавными, а все остальные буквы строчными.
startcase (привет, МИР)
= Hello WorldполосаHTML
(текст)
Удаляет все теги HTML из текста.
stripHTML ( Привет )
= Приветподстрока
(текст; начало; конец)
Возвращает часть текстовой строки между положением «начала» и «концом».
подстрока (Hello; 0; 3)
= Helподстрока (Hello; 1; 3)
= eltoBinary
(значение)
Преобразует любое значение в двоичные данные.Вы также можете указать кодировку в качестве второго аргумента для применения двоичных преобразований из шестнадцатеричного или base64 в двоичные данные.
toBinary (Integromat)
= 496e746567726f6d6174toBinary (SW50ZWdyb21hdA ==; base64)
= 496e746567726f6d6174toString
(значение)
Преобразует любое значение в строку.
окантовка
(текст)
Удаляет пробелы в начале или в конце текста.
верх
(текст)
Преобразует все буквенные символы в текстовой строке в верхний регистр.
верх (Привет)
= ПРИВЕТВам нравится эта статья?
Да Нет
Не забудьте поделиться!
Текстовые функции в Excel - Типы текстовых функций - Как использовать
Как использовать текстовые функции в Excel
В Excel в основном используются числовые данные, но иногда вы можете встретить данные, содержащие слишком много текста и это время, когда текстовые функции в Excel помогут вам легко упростить работу.
Хотите изучить Avanced Excel? Щелкните здесь
Вот несколько текстовых функций, которые вы должны знать
1.Left ()
Вы можете использовать функцию Left, если хотите извлечь крайние левые символы из строки. Синтаксис = left (text, num_char)
Аналогичным образом вы также можете использовать функцию Right для извлечения крайних правых символов из строки.
2. Len ()
Функция Len в Excel помогает узнать длину строки, которая представляет собой количество символов в строке.Синтаксис = LEN (текст)
Примечание - Пробелы включены при вычислении длины.
3. Mid ()
Функция Mid в Excel используется для извлечения символов из середины строки. Синтаксис = MID (text, start_char, num_chars)
4. Find ()
Функция поиска в Excel используется, когда вы хотите узнать положение определенных символов в определенной строке. Синтаксис = НАЙТИ (найти_текст; внутри_текста; [начальное_число])
5.Правильный ()
Правильная функция в Excel использует каждое слово в строке с заглавной буквы, то есть преобразует регистр в правильный. Синтаксис = PROPER (Текст)
6. Rept ()
Функция Rept в Excel используется, когда вы хотите, чтобы определенный текст повторялся определенное количество раз. Синтаксис = REPT (Текст, число_раз)
7. Trim ()
Функция обрезки в Excel удаляет ненужные пробелы из определенной строки.
Синтаксис = TRIM (Текст)8.Upper ()
Функция Upper в Excel преобразует текст в верхний регистр из нижнего регистра. Синтаксис = UPPER (Текст)
9. Substitute ()
Функция замены в Excel помогает заменить существующий текст новым текстом в определенной строке. Синтаксис = ПОДСТАВИТЬ (текст, старый_текст, новый_текст, номер экземпляра)
10. Concatenate ()
Функция Concatenate в Excel помогает объединить текст двух или более ячеек. Синтаксис = СЦЕПИТЬ (текст1, текст2….)
Если у вас есть какие-либо сомнения или предложения для нас, дайте нам знать в разделе комментариев ниже, и мы свяжемся с вами в ближайшее время.
Как записать строку в текстовый файл с помощью Python
Хотите записать строку в текстовый файл с помощью Python?
В этом случае вы можете использовать следующий шаблон для достижения этой цели:
myText = open (r'путь, по которому будет создан текстовый файл \ file name.txt ',' w ') myString = 'Введите здесь свою строку' myText.написать (myString) myText.close ()В этом кратком руководстве вы узнаете, как:
- Записать строку в текстовый файл
- Перезаписать исходную строку
- Показать список строк в текстовом файле, используя для цикла
- Сделка с целыми числами
Шаги по записи строки в текстовый файл с использованием Python
Шаг 1. Укажите путь к текстовому файлу
Для начала укажите путь, по которому будет создан текстовый файл.
В моем случае путь, по которому будет создан текстовый файл: C: \ Users \ Ron \ Desktop \ Test
Шаг 2. Запишите строку в текстовый файл с помощью Python
Затем запишите вашу строку в текстовый файл, используя этот шаблон:
myText = open (r'путь, по которому будет создан текстовый файл \ file name.txt ',' w ') myString = 'Введите здесь свою строку' myText.write (myString) myText.close ()
Для нашего примера:
- Путь, по которому будет создан текстовый файл: C: \ Users \ Ron \ Desktop \ Test
- Имя файла: my_text_file
- myString содержит следующий текст: « This is a Test »
Таким образом, полный код Python будет выглядеть следующим образом (не забудьте поместить « r » перед в имя пути , чтобы избежать ошибок в пути):
myText = open (r'C: \ Users \ Ron \ Desktop \ Test \ my_text_file.txt ',' ш ') myString = 'Это тест' myText.write (myString) myText.close ()
После того, как вы запустите код (настроенный на ваш путь), вы увидите новый текстовый файл в указанном месте:
Откройте текстовый файл, и вы увидите фактическую строку:
Перезаписать строку
Что делать, если вы хотите заменить исходную строку новым значением?
Например, что, если вы хотите изменить строку на следующее значение:
‘ Это НОВЫЙ тест ‘
В этом случае просто отредактируйте текст следующим образом:
myString = 'Это НОВЫЙ тест'
Итак, новый код Python будет выглядеть так:
myText = open (r'C: \ Users \ Ron \ Desktop \ Test \ my_text_file.txt ',' ш ') myString = 'Это НОВЫЙ тест' myText.write (myString) myText.close ()
Запустите код, и вы увидите новую строку:
.
Список строк
Предположим, вы хотите отобразить список строк в текстовом файле.
Вот пример списка со строками:
myList = ['Это тест', 'Это ТАКЖЕ тест', 'Это ЗАКЛЮЧИТЕЛЬНЫЙ тест']
В этом случае вы можете использовать цикл for для отображения списка строк в текстовом файле:
myText = open (r'C: \ Users \ Ron \ Desktop \ Test \ my_text_file.txt ',' ш ') myList = ['Это тест', 'Это ТАКЖЕ тест', 'Это ЗАКЛЮЧИТЕЛЬНЫЙ тест'] для i в myList: myText.write (я + '\ n') myText.close ()
Теперь вы увидите, что каждая из строк представлена в новой строке (добавлением "\ n" к коду):
Работа с целыми числами
Если вы попытаетесь вывести целые числа в текстовый файл, вы получите следующую ошибку:
аргумент write () должен быть str, а не int
Затем вы можете преобразовать целое число в строку.