Làm thế nào để tuyên bố này có thể được đơn giản hóa? Nó tạo dấu cộng: http://i.stack.imgur.com/PtHO1.pngLàm thế nào để tuyên bố này có thể được đơn giản hóa?
Nếu câu lệnh được hoàn thành, thì khối được đặt theo tọa độ x và y.
for y in range(MAP_HEIGHT):
for x in range(MAP_WIDTH):
if (x%5 == 2 or x%5 == 3 or x%5 == 4) and \
(y%5 == 2 or y%5 == 3 or y%5 == 4) and \
not(x%5 == 2 and y%5 == 2) and \
not(x%5 == 4 and y%5 == 2) and \
not(x%5 == 2 and y%5 == 4) and \
not(x%5 == 4 and y%5 == 4):
...
Có lẽ tôi đã không giải thích đủ rõ. Một khối được đặt ở tọa độ x và y trong đó câu lệnh if được hoàn thành. –
Vui lòng không thêm nhận xét. Vui lòng ** cập nhật ** câu hỏi cần hoàn thành. Vui lòng ** sửa ** câu hỏi và xóa nhận xét. –
Tôi khá chắc chắn rằng bạn có thể ngưng tụ điều này rất nhiều bằng cách sử dụng một số cắt thông minh, nhưng tôi là một chút quá lười biếng để làm việc nó ra. – Daenyth