Почему возникает ошибка «'str' object attribute 'replace' is read-only»?
Даже представить не могу, что вас вынудило на попытку присвоить методу его строковое представление.
number=input('Введите номер телефона:')
if len(number)==11 and number.isdigit():
    number=number.replace(number[0:7],'*')
print(number)