Вопрос задан 26.09.2023 в 12:44. Предмет Информатика. Спрашивает Евлампиев Андрей.

Добрый день. Самостоятельная работа. А. Выполнить дома в любой среде разработки: PyCharm, IDLE,

онлайн-компилятор в браузере. Б. Прислать (принести в школу) скриншот/фотографию работы. В. Практически подтвердить умения на любой перемене не позже 29 апреля (пт), выполнив одно из похожих заданий в кабинете 404 в моём присутствии. Текст работы. 1. Создайте строковую переменную person, значением которой будут ваши имя и фамилия, записанные с заглавных букв и через пробел. 2. С помощью срезов поместите в переменную name ваше имя из переменной person, а в переменную lastname – вашу фамилию из переменной person. 3. С помощью специальных функций выведите на экран индексы первого и последнего (первого с конца) появления букв “а”, “о”, “и”, “е”, “у” в тексте из переменной person. 4. С помощью специальной функции определите длины строк, содержащихся в переменных name, lastname, person. 5. С помощью срезов переменной person поместите в переменную person2 те же данные (имя и фамилия через пробел), но с заменой заглавных букв строчными.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Лягуша Данил.

Ответ:

Объяснение:

person = input()

name = person[:person.find(' ')]

lastname = person[person.find(' ') + 1:]

print(person.find('а'), person.rfind('а'))

print(person.find('о'), person.rfind('о'))

print(person.find('и'), person.rfind('и'))

print(person.find('е'), person.rfind('е'))

print(person.find('у'), person.rfind('у'))

len_name = len(name)

len_lastname = len(lastname)

len_person = len(person)

person2 = person[0].lower() + person[1:person.find(' ') + 1] + person[person.find(' ') + 1].lower() + person[person.find(' ') + 2:]

person2 можно написать проще: person2  = person.lower()
Выбирай то, что ближе к требованиям

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Добрый день! Давайте выполним задание пошагово на Python. Можете использовать любую среду разработки, которая вам удобна. Вот код, который выполняет указанные шаги:

python
# Шаг 1: Создайте строковую переменную person с вашим именем и фамилией person = "Ваше Имя Ваша Фамилия" # Шаг 2: Используя срезы, поместите имя и фамилию в отдельные переменные name = person.split()[0] lastname = person.split()[1] # Шаг 3: Найдем индексы первого и последнего (с конца) появления букв # 'а', 'о', 'и', 'е', 'у' в переменной person first_a_index = person.find('а') last_a_index = person.rfind('а') first_o_index = person.find('о') last_o_index = person.rfind('о') first_i_index = person.find('и') last_i_index = person.rfind('и') first_e_index = person.find('е') last_e_index = person.rfind('е') first_u_index = person.find('у') last_u_index = person.rfind('у') # Шаг 4: Определите длины строк в переменных name, lastname и person name_length = len(name) lastname_length = len(lastname) person_length = len(person) # Шаг 5: Сделаем замену заглавных букв на строчные и поместим в person2 person2 = person.lower() # Выведем результаты print("Шаг 1: Строковая переменная person:", person) print("Шаг 2: Имя:", name) print(" Фамилия:", lastname) print("Шаг 3: Индексы букв 'а', 'о', 'и', 'е', 'у':") print(" Первое появление 'а' -", first_a_index) print(" Последнее появление 'а' -", last_a_index) print(" Первое появление 'о' -", first_o_index) print(" Последнее появление 'о' -", last_o_index) print(" Первое появление 'и' -", first_i_index) print(" Последнее появление 'и' -", last_i_index) print(" Первое появление 'е' -", first_e_index) print(" Последнее появление 'е' -", last_e_index) print(" Первое появление 'у' -", first_u_index) print(" Последнее появление 'у' -", last_u_index) print("Шаг 4: Длина имени:", name_length) print(" Длина фамилии:", lastname_length) print(" Длина строки person:", person_length) print("Шаг 5: person2 (строчные буквы):", person2)

Выполните этот код в выбранной вами среде разработки, затем сделайте скриншот или фотографию результатов и отправьте их в соответствии с указаниями задания.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос