Python
Python
Python
python3 -m compileall -b $PYFILE In interactive mode, the last printed expression is assi
od -t x1
s returns a float. To do floor division and get an integer result (discarding any fractional result)
/ operator; you can use %: to calculate the remainder
Iterando sobre los elementos de una lista mientras se realiza un seguimiento de la posición actual utilizando la func
my_list = [1, 2, 3, 4, 5]
for i, num in enumerate(my_list):
if i == 2:
continue
print(num)
Iterando hasta que se cumpla una condición usando la palabra clave break:
my_list = [1, 2, 3, 4, 5]
for num in my_list:
if num == 3:
break
print(num)
Iterando solo sobre elementos únicos usando la función set():
my_list = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5]
for num in set(my_list):
print(num)
Iterando sobre una lista de listas (anidada):
my_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
for inner_list in my_list:
tiempo -función zip(): for item in inner_list:
print(item)
Iterando en incrementos usando la función range():
for i in range(0, 10, 2):
print(i)
el método values():
Adivinando un print("¡Adivinaste!")
número aleatorio generado por la computadora:
ada del usuario hasta que se proporcione un valor válido:
álida!")
while para implementar una pila simple:
user_input)
())
string.islower()true//false abs(number)
string1 = "hello world" print(string1.islower()) # True chr(number)
string2 = "Hello World" print(string2.islower()) # False El uso de i // 10 y i % 10 es una form
round() round(number, digits)digits - optional
113.0625 >>> round(_, 2) 113.06
range() iterate over a sequence of numbers
It generates arithmetic progressions:
type()
if __name__ == "__main__":
It Allows You to Execute Code When the File Runs as a Script,
but Not When It’s Imported as a Module
number = random.randint(-10, 10)
islower = __import__('7-islower').islower
print("a is {}".format("lower" if islower("a") else "upper"))
ord(c) Return the Unicode code point for a one-character string.
The function list() is another; it creates lists from iterables:
list(range(5)) [0, 1, 2, 3, 4]
map r = map(func, seq)
uso de i // 10 y i % 10 es una forma eficiente de obtener los dígitos de las decenas y unidades respectivamente. El operador //
ctivamente. El operador // realiza una división entera, devolviendo la parte entera del resultado, mientras que el operador % rea
ras que el operador % realiza una operación de módulo, devolviendo el residuo de la división.
Para instalar pyenv en Ubuntu, puede seguir los siguiente1. dependencias En Ubuntu, puedes actualiza
sudo apt-get install -y build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wg
2. Descargue e instale pyenv ejecutando los siguientes comandos Abre una terminal en tu siste
curl https://pyenv.run | bash
3. Configure su shell para que pyenv esté disponible en el terminal: Actualiza la lista de paquete
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bsudo apt-get update
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc Luego, actualiza los paquete
exec "$SHELL"
ya instalado sudo apt-get upgrade
pyenv install --list Para verificar la versión actu
seleccione la version que desea instalar
pyenv install 3.11.0 python --version
Establezca la versión recién instalada de Python como la versión predeterminada en sSi la versión de Python es an
pyenv global 3.9.6
sudo apt-get install python3
En este caso, se instalará la
python3.9 --version
Después de la instalación, v
sudo rm /usr/bin/python ls -l /usr/bin/python*
sudo ln -s /usr/bin/python3.9 /usr/bin/python
sudo apt-get install --reinstall python3-apt
al instalar python me salio esta informacion , que significa? pyenv install 3.11.0 Downl
Este mensaje indica que ha instalado Python 3.11.0 utilizando el administrador de ver
do apt-get update
ego, actualiza los paquetes instalados a la última versión disponible usando el siguiente comando:
do apt-get upgrade
ra verificar la versión actual de Python instalada en tu sistema, escribe el siguiente comando en la terminal:
hon --version
a versión de Python es anterior a la que deseas instalar, instala la versión más reciente usando el siguiente comando:
spués de la instalación, verifica la versión de Python nuevamente usando el comando "python --version". La nueva versión de
ython no se ha compilado y que puede faltar el toolkit Tk. La biblioteca Tk se utiliza para crear interfaces gráficas de usuario (G
ython no se ha compilado y que puede faltar la biblioteca lzma. La biblioteca lzma se utiliza para comprimir y descomprimir arc
para la mayoría de los usuarios, a menos que esté utilizando específicamente tkinter o la biblioteca lzma en su código de Pyth
6_64-linux-gnu-python3.10-config
n3.10-config
ython a la última versión, sigue estos pasos:
ma-dev python-openssl git
guiente comando:
ython-3.11.0.tar.xz Installing Python-3.11.0... Traceback (most recent call last): File "<string>", line 1, in <module> File "/home/
o algunas advertencias y errores:
ces gráficas de usuario (GUI) en Python. Si planea utilizar tkinter, puede instalar el paquete tk-dev o tcl-dev en su sistema ope
primir y descomprimir archivos en formato xz. Si planea utilizar la biblioteca lzma, puede instalar el paquete liblzma-dev en su
lzma en su código de Python. Si no planea utilizar estas bibliotecas, puede ignorar estas advertencias. Sin embargo, si necesit
in <module> File "/home/roaduque/.pyenv/versions/3.11.0/lib/python3.11/tkinter/__init__.py", line 38, in <module> import _tkin
https://www.youtube.com/watch?v=DInMru2Eq6E
https://www.youtube.com/watch?v=6i3EGqOBRiU&list=PLdo5W4Nhv31bZSiqiOL5ta39vSnBxpOPT
https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbWo5a0VoNy13cW9PR180WXd
https://realpython.com/ https://www.youtube.com/w
https://www.youtube.com/w
https://www.youtube.com/w
https://github.com/okeeffed/
instalacion
ps://docs.python.org/3/tutorial/index.html https://computingforgeeks.com/how-to-install-python-on-ubuntu-linux-s
ps://python.swaroopch.com/first_steps.html https://docs.python.org/3/tutorial/venv.html
ps://peps.python.org/pep-0008/
ps://www.digitalocean.com/community/tutorials/how-to-write-your-first-python-3-program
ps://pyformat.info/
5a0VoNy13cW9PR180WXdBS2MzcEx4eER4QXxBQ3Jtc0tsZ0swR2NFdkt5TDhoaWNwRFA3ZnVvYnZHcG5nVTBraC1IVE1pcFJaa3I3a
ps://www.youtube.com/watch?v=lvKKzSZUIHA&list=PLbu9W4c-C0iCW2IC2-WX-TLY4RoUiI6b_
ps://www.youtube.com/watch?v=2LWv9ezwYy4&list=PLei96ZX_m9sVd6GTQXBHrlbjsKENbc6tn
ps://www.youtube.com/watch?v=DWgzHbglNIo&list=PLsyeobzWxl7poL9JTVyndKe62ieoN-MZ3&index=7
ps://github.com/okeeffed/cheat-sheets/blob/master/Python-Data-Structures.md
-python-on-ubuntu-linux-system/
5nVTBraC1IVE1pcFJaa3I3aTBGaFZ2M2NyV0tvUGdLU1AxZGpMY3luOGFNVXRnaUJEMVJmTWZjTFZCbzI4U01aY2tfMFk5cmMwZjI1
4U01aY2tfMFk5cmMwZjI1RXItcTR6WUhEbw&q=https%3A%2F%2Fcalcur.tech%2Fpython-courses&v=QnRx6V8YQy0
QnRx6V8YQy0