Olá, Fabrício! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso da biblioteca random para gerar escolhas automáticas, utilizou muito bem as estruturas condicionais para definir os resultados e ainda compreendeu a importância da função lower() para padronizar as entradas do usuário.
Uma dica interessante para o futuro é simplificar as condições usando tuplas. Assim:
import random
escolha = input('Escolha entre pedra, papel ou tesoura: ').lower()
print(f'Você escolheu: {escolha}')
lista = ['pedra', 'papel', 'tesoura']
lista_computador = random.choice(lista)
print(f'O programa escolheu: {lista_computador}')
if escolha == lista_computador:
print('Deu empate')
elif (escolha, lista_computador) in [('pedra','tesoura'), ('papel','pedra'), ('tesoura','papel')]:
print('Você venceu')
else:
print('Você perdeu')
Isso deixa o código mais limpo e fácil de manter.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!