Bir ızgara oluşturdum, ancak etrafta hareket edebilecek bir parça oluşturmada çok fazla sorun yaşıyorum! Ben yönlerde kadar istediği gibi hareket edebilir "karakterinin" bir çeşit sağlanması gerekir "aşağı, sola ve sağa yukarı" Burada şimdiye kadar kod şudur: Ayrıca mümkünse0 Python nesneleri bir ızgarada
import random
N= int(input("How big would you like the grid to be?"))
tictac = []
for i in range(N):
row = []
for i in range(N):
row.append('O')
tictac.append(row)
Izgarada rastgele oluşturulacak hazine ve haydut parçalarına ihtiyacım var.
Teşekkürler, bir karakter yerleştirmeyi denedim bile. Ben onunla mücadele ediyorum, bu yüzden neden oluşturmak ve ızgara – dave
içine bir yer sordu Bu muhtemelen yukarıdan girinti hatası nedeniyle oldu. Ancak, karakterin bir 'X' olduğunu varsayalım. Bir yer seçin, [x, y] 'yerine yerleştirmek istiyorsanız,' 'tictac [x] [y] = 'X' 'yapabilirsiniz. Ardından, tuşa dayalı olarak x ve y'yi değiştirmek için mantığı uygulayın. – Christian
çok teşekkürler, ne zaman bu tictac [x] [y] = "x" yerleştirmek için sorularım için beni affet. Düzenle - Liste dizinini aralık dışı bırakan bir hata mesajı var. – dave