Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PYTHON –
CLASE 2
PSEINT INSTALACIÓN
•Herramienta que nos permite dar los primeros pasos en programación, mediante pseudocódigo y
complementado con diagrama de flujo.
INSTALACIÓN INSTALACIÓN
CONFIGURACIÓN CONFIGURACIÓN
CONFIGURACIÓN EL “HOLA MUNDO” EN PSEINT
SINTAXIS VARIABLE
•La sintaxis de un lenguaje de programación se define como el conjunto de reglas que deben seguirse al escribir •Una variable es un espacio reservado en la memoria de la máquina que permite alojar información. Tal como su nombre
el código fuente de los programas para considerarse como correctos para ese lenguaje de programación. lo indica, esta información puede cambiar en el
•transcurso del programa, a contraposición de lo que sería una constante.
VARIABLES
VARIABLES
Asignación de memoria
Declaración
Alcance
DECLARACIÓN DECLARACIÓN
Las reglas para el nombre de una variable vienen definida según cada
lenguaje de programación, la mayoría cumple estas reglas:
Numéricas Texto Booleanas
long Double
edad miCarrito2
nombre_usuario Calle+numero
año 99letra
NOTACIÓN, ALGUNAS CONVENCIONES
VARIABLES, SEGÚN TIPADO EN LOS LENGUAJES
Fuertemente tipados, no podemos operar en distintos tipos de datos En variables cortas de una palabra, el nombre se recomienda siempre en minúsculas,
(“23”+4 da error) incluso su primer letra. Cuando el nombre esta formado por mas de una palabra
podemos utilizar algún estilo de escritura:
Débilmente tipados (“23”+4 da ”234”)
Camel Case: nombreVariable
Tipado estático, las variables se definen antes de usarlas.
Pascal Case: NombreVariable
Tipado dinámico, fijan el tipo al asignarle un valor.
Snake Case: nombre_variable
*No utilizar la letra ñ • TIPO REAL: admite datos numéricos, que pueden ser enteros y/o decimales. Ejemplo: -25; 0.25
*Puede contener números y guiones • TIPO CARÁCTER: admite datos numéricos, letras, palabras, símbolos, combinaciones alfanuméricas. Ejemplo:
86%; Hola; 25; 3487-256
*No utilizar palabras reservadas
*LÓGICOS
• TIPO LÓGICO: puede contener los valores Verdadero o Falso
CONOZCAMOS LA INSTRUCCION LEER EJEMPLOS USANDO LEER
Una instrucción que habitualmente usaremos en nuestro código con PSeInt es Leer, la
cual nos permite ingresar un dato por teclado y enviárselo a una variable o varias.
Leer <variable>
ASIGNACIÓN ASIGNACIÓN
variable = “valor”
++ --
res = 5+4 res = 5-4
División Resto res++ res--
res es 10 res es 0
res = 15/3 res = 15%4
res es 5 res es 3
OPERADORES ARITMÉTICOS EN PSEINT OPERADORES ARITMÉTICOS EN PSEINT
Para poder entender cómo funcionan, cada operador tiene su Este operador conocido también como NO o negación lógica,
tabla de verdad, en ella se representan todas las combinaciones trabaja con un solo operando (Le invierte su estado lógico.)
posibles.
& | ! !
La tabla de verdad de este operador es sencilla, invierte el valor. Este operador conocido también como Y o conjunción lógica,
trabaja con dos operandos, si ambos son Verdaderos devuelve
Verdadero, sino Falso.
!VERDADERO FALSO
&
|
FALSO & VERDADERO FALSO
EJEMPLOS EJEMPLOS
En el caso del OR podemos usar el | o la O En el caso del AND podemos usar el & o la Y
EJEMPLOS JERARQUÍA DE OPERADORES
Y si le aplicamos un NOT ?
JERARQUÍA JERARQUÍA
El orden a seguir es resolver primero los operadores aritméticos,
luego los relacionales y por último los lógicos. ()
^%
*/
1. Operadores aritméticos +-
2. Operadores relacionales < <= > >= == !=
3. Operadores lógicos !
&
|
EJEMPLOS EJEMPLOS
Si <expresión_a_evaluar> Entonces
Si quisiéramos que en caso de que la
<instrucciones> expresión evaluada sea FALSO haga algo
FinSi distinto a cuando es VERDADERO ?
Si <expresión_a_evaluar> Entonces
<instrucciones caso VERDADERO>
SiNo
<instrucciones caso FALSO>
FinSi
RESOLVAMOS … RESOLVAMOS …
Se ingresan dos nombres y se debe imprimir en pantalla el mas
largo.