Этот вопрос изначально является домашним заданием, которое я пытался решить, я знаю, что мне нужно использовать срез и индекс, а для циклов, чтобы сделать это правильно, я писал алгоритмы, но не прав, я прошу намек относительно правильного алгоритма, этот алгоритм ниже - это только часть кода, и, конечно, оператор if неверен, потому что строка дается пользователем, что делает алгоритм сложным ,Функция нарезания, индексирования и печати Python? 1
(Напишите программу, которая запрашивает у пользователя ввести две строки, r1
и r2
Он должен вычислить и отобразить следующую информацию:. Количество позиций в строках, которые имеют ту же букву, число букв из строки r1
, которые . Кроме того, в r2
)
r1 = input ("Enter a string") r2 = input ("Enter a string")
po_ctr = 0 le_ctr = 0
if r2[::] in r1[::]:
print (Sr[1:])
другой вопрос, я облицовкой с функцией печати, я уже написал еще одну программу о делителей и умножителей ряда, но то, что должно путем Печатаемая (номера: (номера на одной строке), что случилось, я пробовал print (d,end="")
, но он печатает (цифры). Кроме того.
for d in range(N_small, N_big+1, N_small):print ("The numbers are :",d,end="")
Вам нужно исправить код в конце. Отступы на весь код 4 пробела начинаются со слишком, чтобы он был написан как код. –