Определите какие программы написаны правильно , а какие нет
На фото
.................

Ответы
r = 'good'.find('good') - верно
метод find ищет первое вхождение шаблона в строке. Возвращает индекс первого символа, если совпадение есть или -1, если нет совпадений.
f = int input('Сумма') - неверно
int - это функция, а не оператор, поэтому её аргументы должны заключаться в скобки. Так правильно:
f = int(input('Сумма'))
len(print('1500')) - неверно
Каждая функция обязана что-то возвращать. Если она не возвращает ничего - тогда она неявно (то есть сама по себе) возвращает None
Функция print возвращает None, а len не принимает None. Дословно: None (ничего) нельзя посчитать.
print(len('1500') - верно
'1500' является строкой. У строки можно посчитать количество символов
print(len(1500)) - неверно
1500 это число. У числа нельзя посчитать количество чего-нибудь
f = input('Отзыв: ').lower() - верно
input возвращает строку (с любыми введенными данными от пользователя). У строки есть метод lower, который сделает все заглавные буквы строчными.