Erro de concatenação, Python 3 #INICIANTE :(

2 respostas
M
“”" A ideia era criar uma lista, copiar essa lista e adicionar mais um elemento a nova lista e printar tudo."""

pizzas=[Chocolate,Calabresa,Queijo,Frango]

friend_pizza= pizzas[:]

friend_pizza.append(Bolonhesa)

print(Minhas pizzas favoritas são: + pizzas)

print(As pizzas favoritas do meu amigo são: + friend_pizza)

print(“Minhas pizzas favoritas são:” + pizzas)
TypeError: must be str, not list

Gostaria de saber porque não funciona, ficarei grato a quem responder. Duvida de iniciante =/

2 Respostas

G

pizzas=[‘Chocolate’,‘Calabresa’,‘Queijo’,‘Frango’]
friend_pizza = pizzas
friend_pizza.append(‘Bolonhesa’)

print(‘Minhas pizzas favoritas são: %s’ %pizzas)
print(‘As pizzas favoritas do meu amigo são: %s’ %friend_pizza)

tenta da seguinte forma

M
Tente assim:

pizzas=[Chocolate,Calabresa,Queijo,Frango]

friend_pizza= pizzas[:]

friend_pizza.append(Bolonhesa)

print(Minhas pizzas favoritas são: {}.format(friend_pizza))

print(As pizzas favoritas do meu amigo são: {}.format(friend_pizza))

print(‘Minhas pizzas favoritas são: {}’.format(pizzas))

Criado 19 de fevereiro de 2018
Ultima resposta 24 de mai. de 2018
Respostas 2
Participantes 2