• Предмет: Информатика
  • Автор: korotchukandriy
  • Вопрос задан 5 месяцев назад

Даю 50 балів.
Завдання 1.
import random
place = ['до Карфагену','до пекла','на Кумську землю',
'на острів']
action = [ 'залив за шкуру сала', 'вкрутив хвоста',
'учинив ярміз', 'од страху з плигу збився',
'піджав хвіст, мов собака','в кагал сей як убрався']
move = ['вирушив', 'почухрав', 'причвалав', 'пришвендяв',
'помандрував', 'приплентався', 'чкурнув' ]

person_w = ['Венера','Дідона','Цирцея','Сивілла','Юнона','Амата']

print ('Еней', random.choice(move), 'до', random.choice(place), ".",)

1. Відредагуйте списки готової програми відповідно до п’єси «Сто тисяч».
2. Доповніть створену програму списком чоловічих персонажів і списком фраз, якими будуть відповідати Калитці герої. Фрази можна брати лише з «Сто тисяч».
3. Доповніть програму списком страв, яку вживали герої п’єси і списком розваг.
4. З кожним запуском програми ви отримаєте нову історію (фанфік).
5. Проекспериментуйте зі списками на основі «Сто тисяч» для написання нових історій. Створіть фанфік (мінімум 3 речення).
Завдання 2.
1. Створіть словник персонажів «Сто тисяч» з цитатними характеристиками 3 героїв.
2. Виведіть на екран характеристику двох із них.
3. Додайте до словника ще одного героя.
4. Виведіть на екран весь список персонажів.

Ответы

Ответ дал: анксиолитик
3

Ответ: Задание 1 :
import random

place = ['в залі', 'в готелі', 'в казино', 'у барі', 'в кінотеатрі']

action = ['витягнув портфель', 'швидко переглянувся', 'повернувся до столу',          'закинув на стіл пачку доларів', 'нахмурив брови']

move = ['підійшов', 'прийшов', 'ввійшов', 'прийшов на зустріч']

person_w = ['Калитка', 'Кароль', 'Лідія', 'Настя', 'Олена']

person_m = ['Віталій', 'Дмитро', 'Олексій', 'Максим', 'Іван']

phrases = ['"Вибачте, ви тут замовили таксі?"',           '"Все за моїм рахунком."',           '"Навіщо вам стільки грошей?"',           '"Не хочу ні з ким розмовляти."',           '"Яка дивна ситуація."']

food = ['стейк', 'морепродукти', 'пасту', 'піцу', 'салат']

entertainment = ['боулінг', 'більярд', 'караоке', 'музей', 'аквапарк']

# Відредагована програма:

print(random.choice(person_m), random.choice(move), random.choice(place))

print(random.choice(person_w), random.choice(action))

print(random.choice(person_m), random.choice(phrases))

print(random.choice(person_w), 'замовила', random.choice(food), 'із меню.')

print(random.choice(person_m), 'запропонував піти на', random.choice(entertainment) + '.')

print(random.choice(person_w), 'згодилась і разом вони вирушили до', random.choice(place) + '.')

Задание 2:
# Словник персонажів з цитатними характеристиками

characters = {

   'Калитка': '“Мені, здається, що тебе тяжко убити”',

   'Кароль': '“Тебе ж я не закликала відступати”',

   'Лідія': '“Я бачила вас з далека і вирішила прибігти.”'

}

# Виведення характеристик двох персонажів

print(characters['Калитка'])

print(characters['Кароль'])

# Додавання ще одного персонажа

characters['Настя'] = '“Якщо не було б нього, я б зникла”'

# Виведення всього списку






korotchukandriy: Дякую
анксиолитик: не за что, извини еще раз что не шарю в графике
tinosport15: можете надислати скриншот в пейтон цього коду ? дуже треба
Вас заинтересует