myInt - переменная, которая может быть списана с нового значения. Когда вы используете «=» в python, вы, по сути, говорите Python, чтобы найти слот в памяти, который указывает на переменную «myInt», и установите его в соответствии с последующим после «=». Так большинство программистов изменяют значение переменной. Имейте в виду, что назначение не создаст новую переменную. Его просто переназначает значение в этой ячейке памяти.
Кроме того, Python отличается от других языков тем, что вам не нужно явно объявлять тип данных. Если в C/C++ и Java, если вы хотите создать новую переменную типа int, вы сделаете следующее:
int x = 6;
Что бы объявить переменной типа Int и инициализации, что переменная со значением 6.
В Python это не нужно.
Интс неизменны, так что вы всегда создает новый объект, то почему бы вам не сделать 'Минт = 2'? –
Я делаю 'myInt = 2', но иногда я мог« редактировать »свою переменную вместо ее замены.Например, если бы мы могли редактировать переменную, мы могли бы сделать это из функции. Но мы можем «поэтому я обойдусь без ^^ – Morgan