def PossibleMoves():
if((Xh > '2' and Xh < '7')and(Yh > 'b' and Yh < 'g')):
return(8)
не можу знайти помилку, памагіті
golovkodasha24:
python
Ответы
Ответ дал:
1
Ответ:
Для твоєї функції "PossibleMoves()" не видні зміни Xh та Yh
є два варіанти вирішення цієї проблеми:
1. Якщо твоя зміна є у попередньому коді:
def PossibleMoves():
global Xh, Yh
if((Xh > '2' and Xh < '7')and(Yh > 'b' and Yh < 'g')):
return(8)
2. Або якщо ти хочеш цю зміну передавати через у функцію:
def PossibleMoves(Xh, Yh):
if((Xh > '2' and Xh < '7')and(Yh > 'b' and Yh < 'g')):
return(8)
у другому прикладі не забудься передати ці зміни. наприклад:
PossibleMoves(Xh, Yh)
або
PossibleMoves('4', 'd')
Надіюся допоміг)
Вас заинтересует
3 месяца назад
3 месяца назад
4 месяца назад
4 месяца назад
1 год назад
1 год назад
7 лет назад