Aprendizagem pessoal com IA
e orientação prática

Otimização de código_Prompt específico de TI

Conversão automática de computação paralela multiprocessos

formato de comando

Converta o código Python a seguir em uma operação paralela multiprocesso --


**Código Python

Exemplos de comandos

Converta o código Python a seguir em uma operação paralela multiprocesso --

tempo de importação
def calc_square(numbers).
para n em números.
print(f'\n{n} ^ 2 = {n*n}')
time.sleep(0.1)

def calc_cube(numbers).
para n em números.
print(f'\n{n} ^ 3 = {nnn}')
time.sleep(0.1)

números = [2, 3, 5, 8]
start = time.time()
calc_square(numbers)
calc_cube(numbers)
end = time.time()

print('Tempo de execução: {}'.format(end-start))

Comparação da eficiência do código

formato de comando

Como engenheiro de teste de software, gostaria de comparar a eficiência operacional dos dois trechos de código algorítmico a seguir, que executam a mesma tarefa. [ Parâmetros ] e forneça o tempo de execução de cada uma das duas partes do código, bem como as informações estatísticas relevantes

Código 1.

Código 2.

Exemplos de comandos

Como engenheiro de teste de software, gostaria de comparar a eficiência operacional dos dois trechos de código algorítmico a seguir, que executam a mesma tarefa. [ 10 vezes ] e forneça o tempo de execução de cada > dos dois trechos de código, bem como as informações estatísticas relevantes

# Código 1.
def compute1(a, b).
    return (a+b) / (a*b)

# Código 2.
import numpy as np
def compute2(a, b): return np.
    return np.divide(np.sum([a,b]), np.multiply(a,b))

Testes unificados automatizados

formato de comando

Por favor, como engenheiro de teste de software, escreva o [ Funções ] O código de teste de unidade para a condição de teste:

condição de teste

Exemplos de comandos

Por favor, como engenheiro de teste de software, escreva o [ def compute(a, b) ] O código de teste de unidade para a condição de teste:

Entrada: 1, 1,2, 0,99 | Saída: 1, 1,2, 0,99
Entrada: -1, -1,2, -0,99 | Saída: 1, 1,2, 0,99
Entrada: 0 | Saída: 0
Entrada: None, [], {} | Saída: TypeError

Aceleração de código

formato de comando

Como engenheiro de software, ajude-me a otimizar a eficiência da execução do código a seguir.

Código Python

Exemplos de comandos

Como engenheiro de software, ajude-me a otimizar a eficiência da execução do código a seguir.

def test(y):
soma = 0
para i no intervalo (y+1):
soma += 1
retornar soma

Otimização de código do Pandas

formato de comando

Como otimizador de código, ajude-me a otimizar o seguinte código do Pandas -

Código Python

Exemplos de comandos

Como otimizador de código, ajude-me a otimizar o seguinte código do Pandas -

importar pandas como pd

df = pd.read_csv(data_path + "titles.csv")
df_bad = df.query("runtime > 30 & type == 'SHOW'")
df_bad ["score"] = df_bad "imdb_score", "tmdb_score".sum(axis=1)
df_bad = df_bad "seasons", "score"
df_bad = df_bad.groupby("seasons").agg(["count", "mean"])
df_bad = df_bad.droplevel(axis=1, level=0)
df_bad = df_bad.query("count > 10")

df_bad.head()

Reescrita de código de baixo nível

formato de comando

Por favor, atue como um otimizador de código, o código a seguir está escrito em um nível baixo, por favor, ajude-me a modificá-lo --

Código Python

Exemplos de comandos

Por favor, atue como um otimizador de código, o código a seguir está escrito em um nível baixo, por favor, ajude-me a modificá-lo --

números = [1, 2, 3]
letras = ["A", "B", "C"]

for index in range (len(numbers))::
print(numbers[index], letters[index])

Simplificação do código

formato de comando

Aja como um otimizador de código e simplifique o seguinte código -

Código Python

Exemplos de comandos

Aja como um otimizador de código e simplifique o seguinte código -

classes = ['Introdução ao Python',
"Análise de dados R".
'Aprendizado de máquina Python']
notas = [98,
96,
89]
grade_dict = {}
for idx in range(len(classes))::
grade_dict[classes[idx]] = grades[idx]
print(grade_dict)

Solução de problemas de código

formato de comando

Como engenheiro de software, por favor, me ajude a solucionar os seguintes erros no código --

Código Python

Exemplos de comandos

Como engenheiro de software, por favor, me ajude a solucionar os seguintes erros no código --

def add_from_1_to_k(k).
se (k > 0).
result = k + add_from_1_to_k(k - 1)
retornar resultado

add_from_1_to_k(-10)

Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Otimização de código_Prompt específico de TI

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil