Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.05.2019, 17:30   #1
DaraXXX
Новичок
Джуниор
 
Регистрация: 09.05.2019
Сообщений: 1
Печаль доделать код Python(3.7) IDLE, Составить программу, которая вводит String и переводи строчные буквы в прописные в соответствующих местах

Здравствуйте! Помогите пожалуйста доделать код Python(3.7) IDLE, условие задачи: Текстовые сообщения часто печатаются строчными буквами, но многие сотовые телефоны имеют встроенные средства преобразования строчной буквы в прописную после символа пунктуации, как точка или знак вопроса. Составить программу, которая будет вводить сообщение в строчную переменную String (на одной строке), а затем обрабатывать его с получением новой строки с прописными буквами в соответствующих местах.
Программа ниже выдаёт три строчки, и в каждой есть часть правильного решения. Может есть способ как-то совместить их? Буду очень признательна за помощь, заранее спасибо
Код:
a=str(input())
q=0
s1=a.split('.')
s2=len(s1)
while q!=s2:
    w=s1[q]
    w1=w.capitalize()
    q+=1
    print(w1, end=' ')
Код:
s21=a.split('!')
q=0
s2=len(s21)
while q!=s2:
    w=s21[q]
    w1=w.capitalize()
    q+=1
    print(w1, end=' ')
Код:
s3=a.split('?')
q=0
s2=len(s3)
while q!=s2:
    w=s3[q]
    w1=w.capitalize()
    q+=1
    print(w1, end=' ')

______________
1) Название темы по правилам форума должно адекватно отражать суть решаемой задачи/проблемы.
на первый раз я исправил название темы.
В последующем, темы с названием наподобие "Задача на Делфи" будут закрываться или удаляться,
а автор такой темы будет получать штрафные баллы.

2)
Код программы нужно выделять (форматировать) тегами [CODE] [/CODE] (читать FAQ)

Учтите это на будущее.

Модератор.

Последний раз редактировалось Serge_Bliznykov; 09.05.2019 в 17:59.
DaraXXX вне форума Ответить с цитированием
Старый 10.05.2019, 17:01   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,309
По умолчанию

Может быть поможет это?
https://pythonz.net/references/named/str.split/
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
код меняет прописные буквы на строчные и наоборот, да еще счетчик переводов Robin_bobin Общие вопросы по Java, Java SE, Kotlin 4 20.01.2021 15:43
Нужно, чтобы Excel распознавал строчные и прописные буквы в конкретной задаче LLIMuT Microsoft Office Excel 4 15.02.2015 19:51
Дана строка. Преобразовать в ней все строчные буквы в прописные. Ginger_93 Помощь студентам 2 22.03.2012 15:17
Преобразовать все строчные латинские буквы в прописные, а цифры заменить символом *. (Delphi) Dark Raven Помощь студентам 1 19.01.2012 14:53
Строки. преобразовать прописные латинские буквы в строчные Antonio_getscool Помощь студентам 5 12.03.2010 09:43