Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
1 / 1 / 0
Регистрация: 01.05.2020
Сообщений: 15

Замена символов в строке

22.05.2020, 12:25. Показов 1660. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно чтобы функция заменяла _ _ _ _ _ _ на буквы по одной когда их вводишь( _ _ _ _ _ _ - _ _ _ в _ _, _ _ _ _ _ _ - _ р _ в _ _).

_ _ _ _ _ _ - привет

Помогите сделать.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.05.2020, 12:25
Ответы с готовыми решениями:

Замена символов в строке
Здравствуйте, помогите пожалуйста, возникла проблема. Задаю строку GAGAUC, нужно заменить символы GAG и AUC на E и I соответственно. Но...

Замена символов в строке
Написать функцию replace_SI, которая заменяет в строке S и s на $, а I и i на 1. Если тип аргумента фунции не строка, то вывести None....

Замена символов в строке
Задается набор символов в 16 системе. Заменить на другой набор символов в 16 системе. Не особо силен в питоне (точнее вообще не силен), на...

4
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
22.05.2020, 12:29
Matrix0_o, ШТА?
давай, сосредоточься и сформулируй понятное задание, приведи примеры. Соберись!
1
1 / 1 / 0
Регистрация: 01.05.2020
Сообщений: 15
22.05.2020, 13:42  [ТС]
Ну например есть слово 'привет' и оно заменено на '_ _ _ _ _ _' и надо чтоб когда я введу 'р' оно выглядело _ р _ _ _ _ и так далее.
0
Автоматизируй это!
Эксперт Python
 Аватар для Welemir1
7392 / 4819 / 1246
Регистрация: 30.03.2015
Сообщений: 13,694
Записей в блоге: 29
22.05.2020, 13:49
Лучший ответ Сообщение было отмечено Matrix0_o как решение

Решение

Matrix0_o, а почему самому то не удается? например вот так
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
>>> secret_word = 'привет'
>>> guessed=[]
>>> while True:
...     print(''.join([e if e in guessed else '_' for e in secret_word]))
...     char = input('Введите букву>>')
...     if char in secret_word:
...         guessed.append(char)
...     if len(set(secret_word)) ==len(set(guessed)):
...         print('Слово угадано!')
...         break
...     if not char:
...         break
...
______
Введите букву>>п
п_____
Введите букву>>а
п_____
Введите букву>>р
пр____
Введите букву>>т
пр___т
Введите букву>>в
пр_в_т
Введите букву>>и
прив_т
Введите букву>>е
Слово угадано!
1
1 / 1 / 0
Регистрация: 01.05.2020
Сообщений: 15
22.05.2020, 13:57  [ТС]
Блин тупил спс выручил
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.05.2020, 13:57
Помогаю со студенческими работами здесь

Замена нескольких символов в строке
Необходимо заменить сразу несколько символов в строке. Пользователь вводит, например, "что", и программа должна найти и заменить...

Замена символов в строке по индексу
Доброго времени суток! Такая вот задача: Дано предложение. Все его символы, стоящие на третьем, шестом, девятом и т. д. местах,...

Replace: замена символов в строке на другие символы
Есть такой вот код (должен менять символы в строке на другие символы) def replace_all(text, dict): for i, j in dict.iteritems():...

Разбиение строки не работает + замена символов в строке
1)Вот такой код, почему-то разбивает кириллицу на 16-ричное представление: # coding=utf-8 str1="столовая" print(str1) ...

Замена букв в строке номерами в алфавите а др символов пробелами
def alphabet_position(text): text.lower() alphabet = 'abcdefghijklmnopqrstuvwxyz' for i in alphabet: for j...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru