Now that you’ve managed to settle according to the maniero’s response, take a look at the solution below, maybe it serves to complement your studies.
How the user input will be in texto, it would be easier to find a digit inside a text than to convert the input to a inteiro and then perform mathematical operations to find out if the digit is in that integer value, said you could use a loop to count the number of times the type appears in the text the user typed or use the class Counter from the python native library:
Using a loop
def main():
  entrada_usuario = input("Digite um número inteiro positivo:\n")
  digito = input("Digite um dígito para que analisemos sua ocorrência no número anteriormente digitado:\n")
  ocorrencias = 0
  for numero in entrada_usuario:
    if digito == numero:
      ocorrencias += 1
  print("O dígito ", digito, "ocorre", ocorrencias, "vezes no número", entrada_usuario)
Using the Counter class of the Collections package
from collections import Counter
def main():
  entrada_usuario = input("Digite um número inteiro positivo:\n")
  digito = input("Digite um dígito para que analisemos sua ocorrência no número anteriormente digitado:\n")
  contador = Counter(entrada_usuario)
  # supondo que o conteúdo de "entrada_usuario" seja "98876"
  # o conteúdo de "contador" seria Counter({'9': 1, '8': 2, '7': 1, '6': 1})
  # note que a chave é o numero que o usuário digitou e o valor é a quantidade
  # de ocorrências desse digito
  # o método "get" retorna o 0 caso "digito" não seja encontrado em "contador"
  ocorrencias = contador.get(digito, 0)
  print("O dígito ", digito, "ocorre", ocorrencias, "vezes no número", entrada_usuario)