Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Python Basics

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 20

2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico.

práctico. El único libro en el que necesitas empezar a codificar

Página 1

Página 2

Aprenda Python en un día y aprenda bien


Python para principiantes con proyecto práctico
El único libro en el que necesitas empezar a codificar
Python inmediatamente

Por Jamie Chan

http://www.learncodingfast.com/python

Copyright © 2014

Todos los derechos reservados. Ninguna parte de esta publicación puede ser reproducida,
distribuido o transmitido en cualquier forma o por cualquier medio, incluyendo
fotocopias, grabaciones u otros métodos electrónicos o mecánicos,
sin el permiso previo por escrito del editor, excepto en el caso de
breves citas plasmadas en reseñas críticas y otras
usos no comerciales permitidos por la ley de derechos de autor.

Prefacio

Este libro está escrito para ayudarlo a aprender a programar Python RÁPIDO y
apréndalo BIEN. Si es un principiante absoluto en Programación, encontrará
que este libro explica conceptos complejos de una manera fácil de entender
conducta. Los ejemplos se eligen cuidadosamente para demostrar cada concepto
que puede obtener una comprensión más profunda del idioma. Si eres un
codificador experimentado, este libro le ofrece una buena base desde la cual
explorar Python. Los apéndices al final del libro también proporcionarán
usted con una referencia conveniente para algunos de los
funciones en Python.

Página 3

Además, como dice Richard Branson: "La mejor manera de aprender sobre

https://translate.googleusercontent.com/translate_f 1/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar
todo es haciendo ". Al final del curso, se le guiará a través de
proyecto que le da la oportunidad de poner en práctica lo que ha aprendido.

Puede descargar el código fuente del proyecto y los apéndices en


http://www.learncodingfast.com/python.

Página 4

Tabla de contenido

Capítulo 1: Python, ¿qué Python?


¿Qué es Python?
¿Por qué aprender Python?
Capítulo 2: Preparándose para Python
Instalación del intérprete
Usando Python Shell, IDLE y escribiendo nuestro PRIMER programa
Capítulo 3: El mundo de las variables y los operadores
¿Qué son las variables?

https://translate.googleusercontent.com/translate_f 2/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar
Nombrar una variable
El letrero de asignación
Operadores básicos
Más operadores de asignación
Capítulo 4: Tipos de datos en Python
Enteros
Flotador
Cuerda
Conversión de tipos en Python
Lista
Tupla
Diccionario
Capítulo 5: Cómo hacer que su programa sea interactivo
Entrada()
Impresión()
Cotizaciones triples
Personajes de escape
Capítulo 6: Toma de decisiones y elecciones

Página 5

Declaraciones de condición
Si declaración
En línea si
En bucle
Mientras bucle
Rotura
Seguir
Prueba, excepto
Capítulo 7: Funciones y módulos
¿Qué son las funciones?
Definición de sus propias funciones
Alcance variable
Importación de módulos
Creando nuestro propio módulo
Capítulo 8: Trabajar con archivos
Abrir y leer archivos de texto
Uso de un bucle for para leer archivos de texto
Escribir en un archivo de texto
Abrir y leer archivos de texto por tamaño de búfer
Abrir, leer y escribir archivos binarios
Eliminación y cambio de nombre de archivos
https://translate.googleusercontent.com/translate_f 3/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar

Proyecto: Matemáticas y BODMAS


Parte 1: myPythonFunctions.py
Parte 2: mathGame.py
Retarte a ti mismo
Gracias
Apéndice A: Trabajar con cadenas
Apéndice B: Trabajar con listas
Apéndice C: Trabajar con tuplas

Página 6

Apéndice D: Trabajar con diccionarios


Apéndice E: Respuestas del proyecto
Una última cosa…

https://translate.googleusercontent.com/translate_f 4/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar

Página 7

Capítulo 1: Python, ¿qué Python?

Bienvenido al apasionante mundo de la programación. Estoy tan contento de que hayas recogido
este libro y espero sinceramente que este libro pueda ayudarlo a dominar Python
lenguaje y experimente la emoción de la programación. Antes de que nosotros
sumergirse en los aspectos prácticos de la programación en Python, primero respondamos una
pocas preguntas.

Página 8

¿Qué es Python?

Python es un lenguaje de programación de alto nivel ampliamente utilizado creado por


Guido van Rossum a finales de los 80. El idioma coloca fuerte
https://translate.googleusercontent.com/translate_f 5/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar
énfasis en la legibilidad y la simplicidad del código, lo que hace posible
programadores para desarrollar aplicaciones rápidamente.

Como todos los lenguajes de programación de alto nivel, el código Python se parece al
Idioma inglés que las computadoras no pueden entender. Códigos que
que escribimos en Python tienen que ser interpretados por un programa especial conocido como
el intérprete de Python, que tendremos que instalar antes de poder codificar, probar
y ejecutar nuestros programas Python. Veremos cómo instalar Python
intérprete en el Capítulo 2.

También hay una serie de herramientas de terceros, como Py2exe o


Pyinstaller que nos permite empaquetar nuestro código Python en un
programas ejecutables para algunos de los sistemas operativos más populares como
Windows y Mac OS. Esto nos permite distribuir nuestros programas Python
sin requerir que los usuarios instalen el intérprete de Python.

Página 9

¿Por qué aprender Python?

Hay una gran cantidad de lenguajes de programación de alto nivel disponibles,


como C, C ++ y Java. La buena noticia es toda la programación de alto nivel.
los idiomas son muy similares entre sí. Lo que difiere es principalmente el
la sintaxis, las bibliotecas disponibles y la forma en que accedemos a esas bibliotecas. UN
biblioteca es simplemente una colección de recursos y códigos preescritos que
podemos usar cuando escribimos nuestros programas. Si aprende bien un idioma,
puede aprender fácilmente un nuevo idioma en una fracción del tiempo que le llevó
aprender el primer idioma.

Si es nuevo en la programación, Python es un gran lugar para comenzar. Uno de


las características clave de Python es su simplicidad, lo que lo convierte en el lenguaje ideal
para que los principiantes aprendan. La mayoría de los programas en Python requieren considerablemente
menos líneas de código para realizar la misma tarea en comparación con otras
lenguajes como C. Esto conduce a menos errores de programación y

https://translate.googleusercontent.com/translate_f 6/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar
reduce el tiempo de desarrollo necesario. Además, Python viene con un
extensa colección de recursos de terceros que amplían las capacidades de
el idioma. Como tal, Python se puede utilizar para una gran variedad de tareas,
como para aplicaciones de escritorio, aplicaciones de bases de datos, redes
programación, programación de juegos e incluso desarrollo móvil. Último
pero no menos importante, Python es un lenguaje multiplataforma, lo que significa que
el código escrito para un sistema operativo, como Windows, funcionará bien
en Mac OS o Linux sin realizar ningún cambio en el código Python.

¿Estás convencido de que Python es EL lenguaje para aprender? Empecemos...

Página 10

Capítulo 2: Preparándose para Python


Instalación del intérprete

Antes de que podamos escribir nuestro primer programa Python, tenemos que descargar el
intérprete apropiado para nuestras computadoras.

Usaremos Python 3 en este libro porque, como se indica en el oficial


Sitio de Python " Python 2.x es heredado, Python 3.x es el presente y el futuro de
el idioma ”. Además, " Python 3 elimina muchas peculiaridades que pueden
hacer tropezar innecesariamente a los programadores principiantes ”.

Sin embargo, tenga en cuenta que Python 2 todavía se usa bastante. Python 2
y 3 son aproximadamente un 90% similares. Por lo tanto, si aprende Python 3, es probable que
no tengo problemas para entender los códigos escritos en Python 2.

Para instalar el intérprete para Python 3, diríjase a


https://www.python.org/downloads/ . La versión correcta debe ser
indicado en la parte superior de la página web. Haga clic en la versión para Python 3 y
el software comenzará a descargarse.

Alternativamente, si desea instalar una versión diferente, desplácese hacia abajo en la página
https://translate.googleusercontent.com/translate_f 7/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar
y verá una lista de otras versiones. Haga clic en la versión de lanzamiento que
usted quiere. Usaremos la versión 3.4.2 en este libro. Serás redirigido a
la página de descarga de esa versión.

Desplácese hacia abajo hasta el final de la página y verá una lista de tablas
varios instaladores para esa versión. Elija el instalador correcto para su

Página 11

computadora. El instalador a utilizar depende de dos factores:

1. El sistema operativo (Windows, Mac OS o Linux) y


2. El procesador (32 bits frente a 64 bits) que está utilizando.

Por ejemplo, si está utilizando una computadora con Windows de 64 bits, probablemente
utilizar el " instalador MSI de Windows x86- 64 ". Simplemente haga clic en el enlace para
Descargalo. Si descarga y ejecuta el instalador incorrecto, no se preocupe. Tú
recibirá un mensaje de error y el intérprete no se instalará. Simplemente
descargue el instalador correcto y estará listo.

Una vez que haya instalado correctamente el intérprete, estará listo para
comience a codificar en Python.

Pagina 12
https://translate.googleusercontent.com/translate_f 8/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar

Usando el Python Shell, IDLE y escribiendo nuestro


PRIMER programa

Escribiremos nuestro código usando el programa IDLE que viene incluido


con nuestro intérprete de Python.

Para hacer eso, primero lancemos el programa IDLE. Lanzas el IDLE


programa como la forma en que inicia cualquier otro programa. Por ejemplo en
Windows 8, puede buscarlo escribiendo "IDLE" en el cuadro de búsqueda.
Una vez que lo encuentre, haga clic en IDLE (Python GUI) para iniciarlo. Tú serás
presentado con el Python Shell que se muestra a continuación.

Python Shell nos permite usar Python en modo interactivo. Esta


significa que podemos ingresar un comando a la vez. El Shell espera un
comando del usuario, lo ejecuta y devuelve el resultado del
ejecución. Después de esto, el Shell espera el siguiente comando.

Intente escribir lo siguiente en el Shell. Las líneas que comienzan con >>> son las
comandos que debe escribir mientras las líneas después de los comandos muestran el
resultados.

>>> 2 + 3
5
>>> 3> 2
Cierto
>>> print ('Hola mundo')
Hola Mundo

Página 13

Cuando escribe 2 + 3, está emitiendo un comando al Shell, pidiéndole que


evaluar el valor de 2 + 3. Por lo tanto, Shell devuelve la respuesta 5. Cuando
escribe 3> 2, le pregunta al Shell si 3 es mayor que 2. El Shell
responde True. Finalmente, print es un comando que le pide al Shell que muestre
la línea Hello World.

Python Shell es una herramienta muy conveniente para probar comandos de Python,

https://translate.googleusercontent.com/translate_f 9/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar
especialmente
sale del Pythoncuando
Shell yempezamos
lo vuelve a con el idioma.
ingresar, todos Sin
los embargo,
comandossique
el tipo desaparecerá. Además, no puede utilizar Python Shell para crear
un programa real. Para codificar un programa real, debe escribir su
código en un archivo de texto y guárdelo con una extensión .py. Este archivo se conoce como
Secuencia de comandos de Python.

Para crear una secuencia de comandos de Python, haga clic en Archivo> Nuevo archivo en el menú superior de nuestro
Python Shell. Esto abrirá el editor de texto que vamos a usar para
escriba nuestro primer programa, el programa "Hello World". Escribiendo el "Hola
El programa mundial ”es una especie de rito de iniciación para todos los nuevos
programadores. Usaremos este programa para familiarizarnos con
el software IDLE.

Escriba el siguiente código en el editor de texto (no en el Shell).

#Imprime las palabras "Hola mundo"


imprimir ("Hola mundo")

Debería notar que la línea #Imprime las palabras "Hola mundo"


está en rojo, mientras que la palabra "imprimir" está en púrpura y "Hola mundo" está en
verde. Esta es la forma en que el software hace que nuestro código sea más fácil de leer. los
las palabras "imprimir" y "Hola mundo" tienen diferentes propósitos en nuestra
programa, por lo que se muestran con diferentes colores. Entraremos en
más detalles en capítulos posteriores.

Página 14

La línea #Imprime las palabras "Hola mundo" (en rojo) en realidad no es


parte del programa. Es un comentario escrito para hacer nuestro código más
legible para otros programadores. Esta línea es ignorada por Python
Interprete. Para agregar comentarios a nuestro programa, escribimos un signo # delante de
cada línea de comentario, así:

#Esto es un comentario
# Esto también es un comentario
# Este es otro comentario más

Alternativamente, también podemos usar tres comillas simples (o tres dobles


citas) para comentarios de varias líneas, como este:

'' '
Este es un comentario
Esto también es un comentario
Este es otro comentario más
'' '

Ahora haga clic en Archivo> Guardar como ... para guardar su código. Asegúrate de guardarlo con

https://translate.googleusercontent.com/translate_f 10/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar
la extensión .py.

¿Hecho? ¡Voilà! Acaba de escribir con éxito su primer Python


programa.

Finalmente, haga clic en Ejecutar> Ejecutar módulo para ejecutar el programa (o presione F5).
Debería ver las palabras Hola mundo impresas en su Python Shell.

Para ver estos pasos en acción, puede consultar este excelente tutorial de
mybringback:
https://www.youtube.com/watch?v=pEFr1eYIePw.

Sin embargo, tenga en cuenta que usó Python 2 en el video, por lo que algunos comandos
le dará un error. Si desea probar sus códigos, debe agregar () para

Página 15

las declaraciones impresas. En lugar de escribir impreso 'Hola mundo',


tienes que escribir print ('Hola mundo'). Además, tienes que
cambie raw_input () por input (). Cubriremos print () y input ()
en el Capítulo 5.

https://translate.googleusercontent.com/translate_f 11/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar

Página 16

Capítulo 3: El mundo de las variables y los operadores

Ahora que hemos terminado con las cosas introductorias, vayamos a lo real
cosas. En este capítulo, aprenderá todo sobre variables y operadores.
Específicamente, aprenderá qué son las variables y cómo nombrar y declarar
ellos. También aprenderemos sobre las operaciones comunes que podemos realizar.
en ellos. Listo? Vamonos.

Página 17

https://translate.googleusercontent.com/translate_f 12/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar

¿Qué son las variables?


Las variables son nombres que se dan a los datos que necesitamos almacenar y manipular.
en nuestros programas. Por ejemplo, suponga que su programa necesita almacenar el
edad de un usuario. Para hacer eso, podemos nombrar estos datos userAge y definir el
variable userAge utilizando la siguiente declaración.

userAge = 0

Después de definir la variable userAge, su programa asignará una


cierta área del espacio de almacenamiento de su computadora para almacenar estos datos. Usted puede
luego acceda y modifique estos datos refiriéndose a ellos por su nombre, userAge.
Cada vez que declara una nueva variable, debe darle un valor inicial.
En este ejemplo, le dimos el valor 0. Siempre podemos cambiar este valor
en nuestro programa más tarde.

También podemos definir múltiples variables a la vez. Para hacer eso simplemente escribe

userAge, userName = 30, 'Peter'

Esto es equivalente a

userAge = 30
userName = 'Peter'

Página 18

Nombrar una variable

Un nombre de variable en Python solo puede contener letras (a - z, A - B), números


o guiones bajos (_). Sin embargo, el primer carácter no puede ser un número.
Por lo tanto, puede nombrar sus variables userName, user_name o
userName2 pero no 2userName.

Además, hay algunas palabras reservadas que no puede utilizar como


nombre de variable porque ya tienen significados preasignados en
Pitón. Estas palabras reservadas incluyen palabras como imprimir, ingresar, si,
while, etc. Aprenderemos sobre cada uno de ellos en los capítulos siguientes.

https://translate.googleusercontent.com/translate_f 13/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar

Por último, los nombres de las variables distinguen entre mayúsculas y minúsculas. nombre de usuario no es el mismo que
nombre de usuario.

Hay dos convenciones al nombrar una variable en Python. Podemos


utilice la notación de mayúsculas y minúsculas o utilice guiones bajos. El caso del camello es
la práctica de escribir palabras compuestas con mayúsculas y minúsculas (p. ej.
thisIsAVariableName). Esta es la convención que usaremos en
el resto del libro. Alternativamente, otra práctica común es utilizar
subrayados (_) para separar las palabras. Si lo prefiere, puede nombrar su
variables como esta: this_is_a_variable_name.

Página 19

El letrero de asignación

Tenga en cuenta que el signo = en la declaración userAge = 0 tiene una


es decir, del signo = que aprendimos en matemáticas. En programación, el signo =
se conoce como señal de asignación. Significa que estamos asignando el valor a
el lado derecho del signo = a la variable de la izquierda. Una buena manera de
entender la declaración userAge = 0 es pensar en ella como userAge <-
0.

Las afirmaciones x = y e y = x tienen significados muy diferentes en


programación.

¿Confuso? Un ejemplo probablemente aclarará esto.

Escriba el siguiente código en su editor IDLE y guárdelo.

x=5
y = 10
x=y
imprimir ("x =", x)
imprimir ("y =", y)

Ahora ejecuta el programa. Debería obtener este resultado:


https://translate.googleusercontent.com/translate_f 14/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar

x = 10
y = 10

Aunque x tiene un valor inicial de 5 (declarado en la primera línea), la tercera


la línea x = y asigna el valor de y a x (x <- y), por lo tanto, cambia el
valor de xa 10 mientras que el valor de y permanece sin cambios.

A continuación, modifique el programa cambiando SÓLO UNA declaración: Cambiar

Página 20

la tercera línea desde x = y hasta y = x. Matemáticamente, x = y y y = x significan


la misma cosa. Sin embargo, esto no es así en la programación.

Ejecute el segundo programa. Ahora obtendrás

x=5
y=5

Puede ver que en este ejemplo, el valor de x permanece como 5, pero el valor
de y se cambia a 5. Esto se debe a que la declaración y = x asigna el
valor de xay (y <- x). y se convierte en 5 mientras que x permanece sin cambios como 5.

https://translate.googleusercontent.com/translate_f 15/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar

Página 21

Operadores básicos

Además de asignar un valor inicial a una variable, también podemos realizar la


operaciones matemáticas habituales sobre variables. Operadores básicos en Python
incluir +, -,,, /,% y * que representan suma, resta,
multiplicación, división, división de piso, módulo y exponente respectivamente.

Ejemplo:

Suponga que x = 5, y = 2

Suma: x + y = 7

Resta: x - y = 3

Multiplicación: x * y = 10

División: x / y = 2.5

División de piso: x // y = 2 (redondea hacia abajo la respuesta al entero más cercano


número)
Módulo: x% y = 1 (da el resto cuando 5 se divide por 2)
Exponente: x ** y = 25 (5 elevado a 2)

Página 22

Más operadores de asignación

Además del signo =, hay algunos operadores de asignación más en Python


(y la mayoría de los lenguajes de programación). Estos incluyen operadores como + =, - =
https://translate.googleusercontent.com/translate_f 16/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar
y * =.

Supongamos que tenemos la variable x, con un valor inicial de 10. Si queremos


Incrementar x en 2, podemos escribir
x=x+2

El programa primero evaluará la expresión de la derecha (x + 2) y


asigne la respuesta a la izquierda. Entonces, eventualmente, la declaración anterior
se convierte en x <- 12.

En lugar de escribir x = x + 2, también podemos escribir x + = 2 para expresar el


mismo significado. El signo + = es en realidad una abreviatura que combina el
signo de asignación con el operador de suma. Por tanto, x + = 2 simplemente
significa x = x + 2.

De manera similar, si queremos hacer una resta, podemos escribir x = x - 2 o x -


= 2. Lo mismo funciona para los 7 operadores mencionados en la sección
encima.

Página 23

Capítulo 4: Tipos de datos en Python

En este capítulo, primero veremos algunos tipos de datos básicos en Python,


específicamente el entero, flotante y cadena. A continuación, exploraremos el concepto de
tipo de fundición. Finalmente, discutiremos tres tipos de datos más avanzados en
Python: la lista, tupla y diccionario.

https://translate.googleusercontent.com/translate_f 17/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar

Página 24

Enteros

Los enteros son números sin partes decimales, como -5, -4, -3, 0, 5, 7, etc.

Para declarar un número entero en Python, simplemente escriba variableName =


valor inicial

Ejemplo:
userAge = 20, mobileNumber = 12398724

https://translate.googleusercontent.com/translate_f 18/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar

Página 25

Flotador

Flotante se refiere a números que tienen partes decimales, como 1.234, -0.023,
12.01.

Para declarar un flotante en Python, escribimos variableName = initial


valor

Ejemplo:
userHeight = 1,82, userWeight = 67,2

Página 26
https://translate.googleusercontent.com/translate_f 19/103
2/10/2020 Aprenda Python en un día y aprenda bien: Python para principiantes con un proyecto práctico. El único libro en el que necesitas empezar a codificar

Cuerda

Cadena se refiere al texto.

Para declarar una cadena, puede usar variableName = 'initial


valor '(comillas simples) o variableName = "valor inicial"
(doble comillas)

Ejemplo:
userName = 'Peter', userSpouseName = "Janet", userAge
= '30'

En el último ejemplo, debido a que escribimos userAge = '30', userAge es un


cuerda. Por el contrario, si escribió userAge = 30 (sin comillas),
userAge es un número entero.

Podemos combinar múltiples subcadenas usando el signo de concatenar (+).


Por ejemplo, "Peter" + "Lee" es equivalente a la cadena
“PeterLee”.

Funciones de cadena integradas

Python incluye una serie de funciones integradas para manipular cadenas. UN


La función es simplemente un bloque de código reutilizable que realiza una determinada tarea.
Analizaremos las funciones con mayor profundidad en el Capítulo 7.

Un ejemplo de una función disponible en Python es el método upper () para


instrumentos de cuerda. Lo usa para poner en mayúscula todas las letras de una cadena. Por ejemplo,
'Peter'.upper () nos dará la cadena “PETER”. Puede referirse a
Apéndice A para obtener más ejemplos y códigos de muestra sobre cómo utilizar
Métodos de cadena integrados de Python.

Página 27

Formateo de cadenas con el operador%

Las cadenas también se pueden formatear con el operador%. Esto te da


mayor control sobre cómo desea que se muestre y almacene su cadena.
La sintaxis para usar el operador% es

"Cadena a formatear"% (valores o variables a


insertado en una cadena, separado por comas)

https://translate.googleusercontent.com/translate_f 20/103

También podría gustarte