I want a small python function that adds a 20% error after any number in a piece of text. It'll always be integers so you don't need to worry about whether it's a float or not.
system
Eu quero uma pequena função python que adiciona um erro de 20% após qualquer número em um pedaço de texto.Sempre serão números inteiros, para que você não precise se preocupar se é um bóia ou não.
user
Sem problemas!Aqui está uma função curta do Python que deve adicionar um erro de 20 % após cada número em um texto:

def errormargin (texto):
    
    numList = [int (s) para s em text.split () se s.isdigit ()]
    para item em numlist:
        num_err = str (item) + ' +-' + str (int (item*.2))
        text = text.replace (str (item), num_err)
    Retornar texto
assistant
<|system|>
</s>
<|user|>
Eu quero uma pequena função python que adiciona um erro de 20% após qualquer número em um pedaço de texto.Sempre serão números inteiros, para que você não precise se preocupar se é um bóia ou não.</s>
<|assistant|>
Sem problemas!Aqui está uma função curta do Python que deve adicionar um erro de 20 % após cada número em um texto:

def errormargin (texto):
    
    numList = [int (s) para s em text.split () se s.isdigit ()]
    para item em numlist:
        num_err = str (item) + ' +-' + str (int (item*.2))
        text = text.replace (str (item), num_err)
    Retornar texto</s>
