<commit_before>from logica import filme

def menu_adicionar():
    print("\nAdicionar Filme \n")
    titulo = str(input("Título: "))
    genero = str(input("Genero: ")).lower()
    ano = int(input("Ano: "))

    filme.adicionar_filme(titulo,genero,ano)

def imprimir_filme(filme):
    print("Código: ",filme[0])
    print("Título: ",filme[1])
    print("Genero: ",filme[2])
    print("Ano: ",filme[3])
    print()
 
def menu_listar():
    print("\nListar Filmes \n")
    filmes = filme.listar_filmes()
    for f in filmes:
        imprimir_filme(f)

def menu_buscar():
    print("\nBuscar Filme por Código \n")
    cod = int(input("Código: "))
    f = filme.buscar_filme(cod)
    if cod == None:
        print("Filme não encontrado.")
    else:
        imprimir_filme(f)

def menu_buscar_filmes_por_genero():
    print("\nBuscar Filmes por Gênero \n")
    genero = str(input("Gênero: ")).lower()<commit_msg>Resolvendo bug no menu_buscar<commit_after>from logica import filme

def menu_adicionar():
    print("\nAdicionar Filme \n")
    titulo = str(input("Título: "))
    genero = str(input("Genero: ")).lower()
    ano = int(input("Ano: "))

    filme.adicionar_filme(titulo,genero,ano)

def imprimir_filme(filme):
    print("Código: ",filme[0])
    print("Título: ",filme[1])
    print("Genero: ",filme[2])
    print("Ano: ",filme[3])
    print()
 
def menu_listar():
    print("\nListar Filmes \n")
    filmes = filme.listar_filmes()
    for f in filmes:
        imprimir_filme(f)

def menu_buscar():
    print("\nBuscar Filme por Código \n")
    cod = int(input("Código: "))
    f = filme.buscar_filme(cod)
    if f == None:
        print("Filme não encontrado.")
    else:
        imprimir_filme(f)

def menu_buscar_filmes_por_genero():
    print("\nBuscar Filmes por Gênero \n")
    genero = str(input("Gênero: ")).lower()
{'fraction_non_alphanumeric': 0.16301969365426697, 'fraction_numerical': 0.00437636761487965, 'mean_word_length': 3.4393203883495147, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6671462', 'n_tokens_mistral': 731, 'n_tokens_neox': 735, 'n_words': 140}