Red de conocimiento informático - Problemas con los teléfonos móviles - Pregunta para principiantes en Python: Como se muestra a continuación, ¿por qué el programa genera dos "1" después de ejecutarse? ¡Gracias!

Pregunta para principiantes en Python: Como se muestra a continuación, ¿por qué el programa genera dos "1" después de ejecutarse? ¡Gracias!

#?"+"? tiene prioridad sobre ?"="

#?Entonces?a,?b?=?b,?a?+?b?son equivalentes

c,?d?=?b,?a?+?b?

a,?b?=?c,?d

#?Primero bucle de tiempo

#?Salida?1

imprimir(b)

#?Equivalente a?a,?b?=?1,?0?+ ?1

a,?b?=?b,?a?+?b

#?Es decir, ?a?=?1, b?=?1

#?Segundo bucle

#?Salida fija?1

print(b)

#?En este momento?a,?b ?=? 1,?1?+?1

a,?b?=?b,?a?+?b

#?Es decir, ?a?=? 1, b?= ?2

#?Tercer bucle

#?Salida?2

imprimir(b)

#? ¿En este momento? a,?b?=?2,?1?+?2

a,?b?=?b,?a?+?b

#? Es decir?a? =?2, b?=?3

#?Sustituye el resto de la misma manera

#?Nota: a,?b?=?b, ?a?+?b

#“No es igual a”

#?a?=?b

#?b?=?a?+? b