Найти в Дзене
Удаление
Вводится строка, которая может быть окружена символами -, _, !, ? Ваша задача избавиться от символов -, _, !, ? и вывести полученную строку. Верное решение: a=input() print(a.strip('-_!?')) Верное решение: c = [a for a in input() if a.isalpha()] print(*c,sep = '') Верное решение (в одну строку): print(input().replace('-','').replace('_','').replace('!','')...
1 год назад
10 разрядов
На вход программе поступает натуральное число, которое не превосходит значение 109 Ваша задача вывести данное число так, чтобы вывод занимал 10 разрядов. Если у числа не хватает разрядов, необходимо добавлять вперед незначащие нули. Верное решение: a = input() print(a.rjust(10, '0')) Верное решение: a=input() print(a.zfill(10)) Верное решение (в одну строку): print(input()...
1 год назад
10 символов
На вход программе поступает строка. Ваша задача дополнить ее впереди восклицательными знаками так, чтобы длина строки стала 10 символов. Если на вход поступила строка, длина которой уже превысила 9 символов, то дополнять ее знаками ! не нужно. Просто выведите строку в том виде, в котором она вводилась. Верное решение: s = input() print(s.rjust(10, '0')) Верное решение: print(input().rjust(10,"!")) Верное решение (в одну строку): print(input().zfill(10))...
1 год назад
15 символов
На вход программе поступает строка, состоящая из произвольного количества символов. Ваша задача дополнить введенную строку до 15 символов в том случае, когда ей не хватает длины. Дополнять ее нужно символом -, ставя его в конец строки. В качестве ответа нужно вывести преобразованную строку Если поступала на вход строка, у которой уже имелось как минимум 15 символов, то преобразований выполнять никаких не нужно. Выведите строку в том виде, в котором она вводилась. Верное решение: a = input() b = 15 - len(a) print(a + b * '-') Верное решение: a = input() print(a...
1 год назад
Строка из заглавных букв
Напишите программу, которая проверяет состоит ли введенная строка целиком из заглавных букв В качестве ответа необходимо вывести True, если условие выполняется, во всех остальных случаях нужно вывести False. Верное решение: a = input() print(a == a.upper()) Верное решение: s = input() print(s.isupper()) Верное решение (в одну строку): print(input()...
1 год назад
"Postfix"
Программа получает на вход две строки, назовем их s и postfix. Напишите программу, которая проверяет заканчивается ли введенная фраза s строкой postfix Входные данные В отдельных строках вводятся два значения: сперва строка s, затем строка postfix Выходные данные Нужно вывести True, если введенная строка s заканчивается строкой postfix , во всех остальных случаях нужно вывести False. Регистр букв нужно учитывать. Верное решение: n = input() postfix = input() print(n.endswith(postfix)) Верное решение: s, postfix = input(), input() print(s[::-1]...
1 год назад
Строка "mam"
Напишите программу, которая проверяет начинается ли введенная фраза строкой mam вне зависимости от регистра букв В качестве ответа необходимо вывести True, если введенная строка начинается с mam, во всех остальных случаях нужно вывести False. Верное решение: a = input() a = a[:3] a = a.lower() print(a == 'mam') Верное решение: n = input().lower() print(n...
1 год назад
Кружок по программированию
Петя записался в кружок по программированию. На первом занятии Пете задали написать простую программу. Программа должна делать следующее: в заданной строке, которая состоит из прописных и строчных латинских букв, она: удаляет все гласные буквы, перед каждой согласной буквой ставит символ ".", все прописные согласные буквы заменяет на строчные. Гласными буквами считаются буквы A, O, Y, E, U, I, а согласными — все остальные. На вход программе подается ровно одна строка, она должна вернуть результат в виде одной строки, получившейся после обработки...
195 читали · 1 год назад
Удаление
На вход программе поступает строка, ваша задача удалить из нее все символы w и z. Учитываем только маленькие буквы. Верное решение: a = input() a = a.split('w') a = ''.join(a) a = a.split('z') a = ''.join(a) print(a) Верное решение: n = input() n = n.replace('w','') n = n.replace('z','') print(n) Верное решение: a=input().replace('w','') print(a.replace('z','')) Верное решение (в одну строку): print(input()...
1 год назад
Замена
Программа получает на вход фразу, состоящую из нескольких слов, разделенных пробелом. Ваша задача заменить все пробелы запятыми и вывести полученную строку. Верное решение: a = input().split() a = ','.join(a) print(a) Верное решение (в одну строку): print(input().replace(' ' , ',')) Верное решение (в одну строку): print(','...
1 год назад
Индекс последней буквы
На вход программе поступает строка, ваша задача вывести на экран индекс последней найденной латинской буквы a Если такого символа в введенной строке нет, выведите -1. Верное решение: string = input() print(string.rfind('a')) Верное решение: s=input().rfind('a') print(s) Верное решение: n = input() print(n.rindex("a") if "a" in n else -1 ) Верное решение (в одну строку): print(input()...
1 год назад
Латинская буква
На вход программе поступает строка, ваша задача подсчитать сколько раз в ней встречается латинская буква "e". При этом стоит учитывать как маленькие, так и заглавные буквы. Верное решение: a=input() b = a a=a.count("e") b=b.count("E") print(a + b) Верное решение: s = input() e = s.count('e') E = s.count('E') print(e + E) Верное решение: s = input().lower() print(s.count("e")) Верное решение: a=input() print(a.count('e') + a.count('E')) Верное решение: s=input().replace('E','e') print(s.count('e')) Верное решение (в одну строку): print(input()...
1 год назад