Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 15 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 09.05.2019, 18:30   #1
DaraXXX
Новичок
 
Регистрация: 09.05.2019
Сообщений: 1
Репутация: 10
Печаль доделать код 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 в 18:59.
DaraXXX вне форума   Ответить с цитированием
Старый 10.05.2019, 18:01   #2
ViktorR
Профессионал
 
Регистрация: 23.10.2010
Сообщений: 1,260
Репутация: 603
По умолчанию

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

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

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


20:04.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru