### Symbols


```python
#A continuación importaremos todas las funciones y clases de 
#SymPy en nuestro notebook.
from sympy import *
```

Es importante notar la diferencia entre un símbolo y una variable. A continuación definiremos el símbolo 'a' en la variable 'b', y el símbolo 'b' en la variable 'a'.


```python
a,b=symbols('b a')
```


```python
#Ahora vemos los símbolos (SymPy) asociados a 
#cada variable (Python)
```


```python
print(a)
print(b)
```

    b
    a


De ahora en adelante cada vez que mencionemos la palabra 'símbolo' debemos entender que hablamos de un objeto en SymPy, mientras que el al mencionar la palabra 'variable' haremos refrencia a un objeto en Python.


```python
#Los símbolos y las variables pueden ser elementos
#de varios caracteres
david=symbols('choque')
david+1
```




$\displaystyle choque + 1$




```python
x=symbols('x')
expr=x+1
expr
```




$\displaystyle x + 1$




```python
x=2
expr
```




$\displaystyle x + 1$



Como podemos notar, cuando hacemos que la variable 'x' sea igual a 2 estamos cambiando el valor de la variable Python 'x' a 2, mientrsas que el símbolo (SymPy)

1682d9cac56caa561b939b3277d28f8fcf699cf0
ipynb
Jupyter Notebook
IntroToSciPy/SymPy/SymPyTutorial/Gotcha.ipynb
migueloayza/LearningPython
00fe5e0072d16cb5caa10f546d2708b1beb8c30b
MIT
IntroToSciPy/SymPy/SymPyTutorial/Gotcha.ipynb
migueloayza/LearningPython
00fe5e0072d16cb5caa10f546d2708b1beb8c30b
MIT
IntroToSciPy/SymPy/SymPyTutorial/Gotcha.ipynb
migueloayza/LearningPython
00fe5e0072d16cb5caa10f546d2708b1beb8c30b
MIT
Qwen/Qwen-72B
1. YES
2. YES