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

Найдите ошибку

24.06.2019, 16:39. Показов 12604. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Создать функцию: find_genre()
# функция принимает как параметр строку с названием искомого жанра
# в теле объявляется переменная-счётчик, ей присваивается значение 0,
# затем цикл for проходит по списку уникальных значений
# если очередной элемент списка равен параметру функции,
# то значение счётчика увеличивается на 1
# по окончании работы цикла функция возвращает значение счётчика


Вот моё решение:
Python
1
2
3
4
5
6
def find_genre(genres_list): 
    count = 0
    for i in genres_list:
        if i == genres_list: 
            count += 1
            return count

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

Найдите ошибку пожалуйста
print('программа для нахождения общих цифр в записи') a = input('введите первое число ') b = input('введите второе число ') ...

Пожалуйста, найдите ошибку
while True: import random a= random.choice() b= random.choice() c= input("Выберите арифметическое действие") ...

Найдите ошибку, пожалуйста
import math # Вычисление функции f(u,t) по заданию def f(u,t): print(u,t) if u > t/4: result = u**2 + t**2 ...

3
Эксперт Pascal/Delphi
 Аватар для droider
4883 / 2819 / 863
Регистрация: 04.10.2012
Сообщений: 10,257
24.06.2019, 16:48
Цитата Сообщение от girl-student Посмотреть сообщение
Где я ошиблась?
1. почему у Вас названия параметра функции и уникального списка совпадают?
2. и где сам список уникальных значений?
0
1 / 1 / 0
Регистрация: 20.06.2019
Сообщений: 10
24.06.2019, 16:54  [ТС]
Python
1
genres_list = df['genre_name'].unique()
0
 Аватар для Semen-Semenich
5222 / 3469 / 1173
Регистрация: 21.03.2016
Сообщений: 8,295
24.06.2019, 19:52
Лучший ответ Сообщение было отмечено girl-student как решение

Решение

Цитата Сообщение от girl-student Посмотреть сообщение
функция принимает как параметр строку с названием искомого жанра
то есть аргумент функции это название жанра
пример
Python
1
genre = 'комедия'
и далее у вас цикл
Python
1
for i in 'комедия': # так как genre = 'комедия' то то же самое что for i in genre
то есть i в каждой итерации принимает очередную букву из genre
и вы пытаетесь сравнить кирпич с стеной
Python
1
if i == genres_list: # то есть 'к' == 'комедия' , 'о' == 'комедия' и так далее....
ну и далее если бы было хоть одно совпадение то есть условие сработало то счетчик увеличился на единицу и функция завершиться так как return находится в блоке условия.

Python
1
2
3
4
5
6
7
8
9
10
def find_genre(genre): 
    count = 0
    for i in genres_list:
        if i == genre: 
            count += 1
    return count
 
genres_list = 'тут список уникальных значений.....'
genre = 'комедия'
print(find_genre(genre))
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.06.2019, 19:52
Помогаю со студенческими работами здесь

Найдите исправьте ошибку в коде
import random a = def vvod(): global n,n2 n=int(input("Введите количество строк ")) n2=int(input("Введите...

Пожалуйста, найдите ошибку!Сортировка данных
Задача: Чтобы предпочтения были видны сразу, нужно крупнейшие значения расположить наверху. Отсортируйте данные в группировке...

Найдите ошибку в программе. В каком варианте ответа выделена строка с ошибкой? Построение начинается из точки 0,0

Найдите ошибку в программе. В каком варианте ответа выделена строка с ошибкой? Построение начинается из точки 0,0

Найдите количество элементов массива кратных 3, если их нет, то найдите сумму элементов массива чьи индексы кратны 3
Дан массив целых чисел a1, ..., an. Найдите количество элементов массива кратных 3, если их нет, то найдите сумму элементов ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru