Python
Python
Phyton
Características:
-Fue creado por Guido Van Rossum a comienzos de los 90.
-Lenguaje de alto nivel,gramática sencilla,clara, muy legible.
-Tipado dinámico y fuerte.
-Orientado a objetos.
-Sobre carga de constructores. Herencia múltiple. Encapulaciòn
.Interfaces . Polimorfismo.
-Open Source.
-Fácil de aprender.
-Librería estándar muy amplia.
-Interpretado.
-Versátil.
-Aplicaciones de escritorio,aplicaciones de servidor,aplicaciones
web.
-Es multiplataformas.
Video 4
Tema: Variables
Comenzar.
nombre_variable=valor
Reglas en python:
- Puedes usar números y letras pero debe comenzar con una letra.
numero2 = 25 num2var=25
numero = 25 NUMERO = 25
Tipos De Datos:
- Numericos:
* enteros
* reales
- Cadena : Generalmente es la reunion de varios caracteres y estas
estan rodeadas por comillas dobles,ejemplo( “ Pez ” ) o tambien por
comillas simples,ejemplo ( ‘ Pez ’ ).
* “nombres”
* ‘numero’
Valores numericos
Con variables:
a = 50
b = 20
Para saber los valores de las variables , como vemos el ejemplo se
escribe el comando print y ( ),entonces:
- print(a+b)
70
Cadenas
Ejemplo:
Practica
ejemplo:
a = “sebastian”
b = “montes”
c = “estudiante”
para que las llaves puedan saber que variable va en cada una
escribimos lo siguente:
.format(a,b,c)) .format=formato
a = “sebastian”
b = “montes”
c = “estudiante”
Ejemplo:
a = 12
a + 2 #El valor de a = 12
14
Ejemplo : 20
Ejemplo: 2.5
Ejemplo:
X = 38.4
print(int(x))
38
automáticamente izo la conversión que le ordene en este caso que
fue, pasar un numero real a un entero osease pasar de float a int.
Ejemplo:
x = 12
print(float(x))
12.0
false o true.
Ejemplo :
bool(‘’)
false
True: Al ingresar un numero diferente a 0 se tomara como true.
Ejemplo :
bool(12)
true
Funciones
Ejemplo:
a + 200
400
Crear archivos en python:
Cat >suma.py
Con esto lograremos crear el archivo y podremos empezar a crear
cosas con python.
Ejemplo:
75
18
el resultado es : 93
ingrese un numero:
ingrese un numero:
ingrese un numero: 15
ingrese un numero: 78
el resultado es : 93
py
y listo asi ejecutamos los comandos escritos en el editor de texto con
python.
Operadores Aritméticos Básicos
Para poder ingresar las variables alas cuales les vamos a dar un valor
debemos iniciar con 6 comillas de esta manera:
‘‘‘
en este espacio introducimos las variables con sus respectivos
valores
’’’
‘‘‘
B = base
H = Altura
ÁREA = (BASE * ALTURA)/2
’’’
ÁREA= (B*H)/2
‘‘‘
esto es para introducir las variables con sus respectivos valores
’’’
‘‘‘
N1 = Nota uno
N2 = Nota dos
N3 = Nota tres
P = Promedio
’’’
P = (N1 + N2 + N3)/3
obviamente hay que ingresar las notas para que funcione nuestras
ordenes en este caso las notas son:
70
50
90
Operadores Relacionales
códigos
fracciones
un elemento
una operación matemática
e.t.c.
Operadores
Operador >
X>Y
True = verdadero
False = Falso
Operador <
Ejemplo:
X<Y
Operador ==
Ejemplo:
X == Y
Operador !=
Ejemplo:
X != Y
Operador >=
Ejemplo:
X >= Y
Operador <=
Ejemplo:
X <= Y
Practica con variables
Operador >
A=4
B=8
A>B
False = falso
A = 10
B=4
A>B
True = Verdadero
A=2
B = 12
A<B
True = verdadero
A = 12
B=2
A<B
False = Falso
A = 10
B = 10
A == B
True = Verdadero
Por que los dos operadores son iguales , este caso 4 (A) es igual a 4
(B).
A = 10
B = 20
A == B
False = Falso
A = 10
B = 15
A != B
True = Verdadero
A = 10 y B = 15
Caso contrario :
A = 10
B = 10
A != B
False = Falso
A = 10 y B = 10
Operador >=
A = 15
B = 10
A >= B
True = Verdadero
A = 15 y B = 10
A = 15
B = 15
True = Verdadero
A = 10
B = 15
A >= B
False = Falso
A = 10
10 no es mayor que 15
B = 15
Operador <=
A = 10
B = 20
A <= B
True = Verdadero
A = 10
10 es menor que 20
B = 20
A = 20
B = 20
A <= B
True = Verdadero
Caso contrario a :
A = 20
B = 10
A <= B
False = Falso
A = 20
20 No es menor que 10
B = 10
Operadores Lógicos Y Anidamiento
Anidamiento: Significa trabajar desde lo mas pequeño hasta lo mas
grande.
(False and True) ¿Por que? . Por que es la que esta en la mitad del
ejerciciom (not(False and True)) por lo tanto es la parte mas
pequeña.
False
(not(False))
Luego de esto lo combinamos con el elemento mas priximo en este
caso es el not.
(not(False))
True
False
((False)or True)
True
Aplicando esto con valores aremos lo siguiente:
Ejemplo y ejercicio
X=5
Y=8
(not((X >= Y)and(X < Y)))
(X >= Y) o (X < Y)
(not((False)and(True)))
Teniendo ya estos datos podemos eliminar los paréntesis , dando
como resultado:
False
(not(False))
True
Esto se usa como una herramienta por la cual se llevan dos caminos
uno por decirlo así es el plan a pero si el plan a no resulta vamos al
plan b.
Ejercicio:
Hallar el mayor
# Hallar el mayor
'''
Datos:
'''
a = int(input('ingrese el valor de a: '))
b = int(input('ingrese el valor de b: '))
if a > b:
print('la variable a es la mayor')
else:
print('la variable b es la mayor')
<
>
!=
==
>=
<=
Demostración grafica:
ingrese el valor de a: 7
ingrese el valor de b: 25
la variable b es la mayor
Formas de introducir un texto a nuestras respuestas
Antes:
Ejemplo:
ingrese un numero : 12
es un numero par
Después:
introduzca un numero: 12
Caso contrario:
Introduzca un numero : 9
Con el medoto de N,
Introduzca un numero : 9
9 es un numero Impar
Ejemplo:
Introduzca un numero: 12
Introduzca un numero: 9