Творческое письмо UCSD относится к программе творческого письма в Калифорнийском университете в Сан-Диего. Творческое письмо включает в себя различные приемы и методы самовыражения посредством письменной речи. Вот несколько методов, обычно используемых в писательском творчестве, а также примеры кода, где это применимо:
-
Свободное написание:
Пример кода:prompt = input("Start writing: ") print(prompt) -
Развитие персонажа:
Пример кода:class Character: def __init__(self, name, age, occupation): self.name = name self.age = age self.occupation = occupation protagonist = Character("John", 30, "Lawyer") -
Сюжет и повествование:
Пример кода:def plot_twist(current_situation): # Code to create a plot twist based on the current situation pass current_situation = "The protagonist is about to win the competition." plot_twist(current_situation) -
Написание диалога:
Пример кода:character_name = "John" dialogue = "Hello, how are you?" print(f"{character_name} says: {dialogue}") -
Настройка и описание:
Пример кода:def describe_scene(location, weather): # Code to describe the scene based on location and weather pass location = "a deserted island" weather = "stormy" describe_scene(location, weather) -
Метафоры и сравнения:
Пример кода:def create_metaphor(subject, comparison): # Code to create a metaphor using the subject and comparison pass subject = "love" comparison = "a battlefield" create_metaphor(subject, comparison) -
Техники поэзии (например, рифма, размер, образность):
Пример кода:def create_rhyme(word1, word2): # Code to create a rhyme using word1 and word2 pass word1 = "moon" word2 = "June" create_rhyme(word1, word2)