Ultimas do CanalQb

Python - Criar uma quantidade de variável com nomes diferentes

Python - Gerando variaveis
Canal Qb

Você pode usar o laço for e a função range para criar uma quantidade X de variáveis com nomes diferentes. Por exemplo, se você quiser criar 5 variáveis chamadas var1, var2, var3, var4 e var5, você pode usar o seguinte código: 
for i in range(1, 6):
    exec(f"var{i} = {i}")

print(var1, var2, var3, var4, var5)
Isso criará 5 variáveis com os valores 1, 2, 3, 4 e 5, respectivamente. O exec é uma função que executa uma string como código Python. Aqui, estamos construindo uma string com o f-string e executando-a com a função exec.

Atenção: O uso da função exec é geralmente considerado uma prática perigosa, pois pode levar a vulnerabilidades de segurança. É recomendável usar outras abordagens, como listas ou dicionários, em vez de criar variáveis dinamicamente com o exec.

Nenhum comentário

Comente só assim vamos crescer juntos!

Observação: somente um membro deste blog pode postar um comentário.