profile
Размещено 2 года назад по предмету Информатика от ftvcsta

Добрый день.

Самостоятельная работа.

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

Б. Прислать (принести в школу) скриншот/фотографию работы.

В. Практически подтвердить умения на любой перемене не позже 29 апреля (пт), выполнив одно из похожих заданий в кабинете 404 в моём присутствии.

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

  1. Ответ на вопрос
    Ответ на вопрос дан pokpupok1234

    Ответ:

    Объяснение:

    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()
    Выбирай то, что ближе к требованиям

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.