Ирина обнови решението на 22.10.2022 18:34 (преди около 2 години)
+def calculate_final_vector(start, hexCodes):
Моля виж конвенцията за имена на променливи в Python
Използвай hex_codes
и подобни.
+ x = start[0]
Тук можеш да се възползваш от unpacking:
x, y = start
+ y = start[1]
+ for color in hexCodes:
+ color = color.upper()
+ if color == "000000":
+ break
+ elif color == "FFFFFF":
+ continue
+ elif color == "00C000" or color == "FFC0C0":
+ x += 1
+ elif color == "C0FFC0" or color == "C00000":
+ x -= 1
+ elif color == "FFFFC0" or color == "0000C0":
+ y -= 1
+ elif color == "C0C000" or color == "C0C0FF":
+ y += 1
+ return x, y
Моля виж конвенцията за имена на променливи в Python Използвай
hex_codes
и подобни.Тук можеш да се възползваш от unpacking:
x, y = start