Witam, czy ktoś wie jak wymieszać litery w wyrazie podanym przez użytkownika, na razie robię wersję gdzie jest już gotowe słowo do mieszania, ale mi nie wychodzi, czy ktoś wie co jest nie tak?
import random
slowo = ['tato']
print(shuffle(slowo))
Witam, czy ktoś wie jak wymieszać litery w wyrazie podanym przez użytkownika, na razie robię wersję gdzie jest już gotowe słowo do mieszania, ale mi nie wychodzi, czy ktoś wie co jest nie tak?
import random
slowo = ['tato']
print(shuffle(slowo))
czy ktoś wie co jest nie tak?
shuffle
, shuffle
jest z modułu random
import random
slowo = ['t','a','t','o']
random.shuffle(slowo)
print(slowo)
random.shuffle
tasuje w miejscu, nie zwraca niczego sensownego.list(slowo)
.tab
na słowo użyjs = "".join(tab)
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import random
slowo = input("Podaj słowo do przetworzenia: ")
slowo = ''.join(random.sample(slowo, len(slowo)))
print(slowo)
już sobie poradziłem, dzięki za pomoc