Está en la página 1de 3

QUE APRENDI DE PHYTON

DIA 1:
VARIABLES: son las cosas a las que se les otorga un nombre pero no un numero ya que
el codigo se arruina osea que una variable no puede tener numeros pero si puede
estar en mayusculas y minusculas tambien son X,Y y cualquier letra en general
EJ: Amor, AMOR, amor/ X=,x=,A=,etc.

TIPOS DE DATOS:

(STR)Las variables también pueden tener algo de texto como su valor. es decir.
podemos tener un cuadro donde ponemos "Hola mundo" en lugar de un número 5.
Tales variables se llaman "cadenas" o "str". Son una secuencia de caracteres.
EJ: X= "hola mundo"

Las cadenas son un poco únicas porque requieren una forma específica para ser
reconocidas como una cadena.
Las cadenas en python están entre comillas simples o comillas dobles: 'hola' es lo
mismo que "hola".
EJ: X= "Hola mundo".

El proceso de unir dos cadenas se llama concatenación.


Podemos unir las cadenas muy fácilmente usando el operador '+'.

(BOOL)En programación, a menudo necesitas saber si algo es verdadero o falso.


Para esto, podemos tener variables que contengan solo uno de estos dos valores:
Verdadero o Falso.
Estas variables se denominan "bool" o "variables booleanas"
Nota

Casi cualquier valor se evalúa como True(verdadero) si tiene algún tipo de


contenido.
Cualquier cadena es verdadera, excepto las cadenas vacías.
Cualquier número es Verdadero, excepto 0.
Cualquier lista, tupla, conjunto y diccionario son verdaderos, excepto los vacíos.

BOOL:es el valor de verdadero o falso

STR/STRING: es el texto como valor a la cual se le llama cadenas o str ya que son
una secuencia de caracteres EJ:x="hola mundo"

INT:almacena los números enteros positivos o negativos

FLOAT:se utiliza para almacenar números decimales que no son enteros. EJ: 2.34
10.000

Hemos visto cuatro tipos diferentes de variables hasta ahora: "int", "float",
"bool" y "string".
Estos se denominan "tipos de datos"

INDEXACION:La indexación es básicamente números que definen la posición de un


carácter en una cadena.
Nota : la indexación siempre comienza desde 0.

El primer carácter tiene un índice 0.


Si no especifica el índice inicial, lo toma desde el principio de la cadena.
De manera similar, si no especifica el índice final, considera hasta el final de la
cadena.
¡Recuerde que el espacio en blanco en una cadena también es un carácter!
EJ: "hola mundo como estas" = 21 caracteres o espacios
Especifique el índice inicial y el índice final, separados por dos puntos, para
devolver una parte de la cadena
EJ:
Program
x = "Hello, Chef!"
print(x[2:5])
resultado = 'llo'

Python tiene un conjunto de comandos integrados que puede usar en cadenas.

El upper()comando devuelve la cadena en mayúsculas.


El lower()comando devuelve la cadena en minúsculas
El replace(string1, string2)comando reemplaza todas las ocurrencias de string1 con
string2.
Entonces, por ejemplo, si s = "abcd", entonces s.replace("bc", "xy")sería "axyd".
Del mismo modo, si s = "abcdbc", entonces s.replace("bc", "z")sería "azdz".

PRODUCTO: multiplicacion
DIFERENCIA: resta
PRINT/SALIDA: imprime o genera/calcula las cosas o te da el resultado de algo

DIA 2:
input():Python permite la entrada del usuario a través del comando input().
Nota
Python deja de ejecutarse cuando se trata de la función input ()
Continúa cuando el usuario ha dado alguna entrada.
Si no se proporciona ninguna entrada, Python da un error.

El comando utilizado para recibir información del usuario en python se llama


input().
Esto normalmente se almacenará en una variable

Por defecto, se supone que todas las entradas en Python son cadenas.
Pero si queremos ingresar un número entero del usuario, tendremos que decirle
explícitamente a Python que convierta la cadena de entrada en un int .
Así que escribimos "int(input())" en lugar de solo "input()".

Es posible que haya notado el 'espacio' antes de la sintaxis de 'imprimir' en el


problema anterior.
Este espacio se conoce como sangría.
Python se basa en la sangría (espacio en blanco al comienzo de una línea) para
definir el alcance en el código.

Una declaración "if" se escribe usando la palabra clave if

La palabra clave "elif" significa "si las condiciones anteriores no se cumplieron,


intente con esta condición".

Python admite las condiciones matemáticas lógicas habituales:

Es igual a: a == b
No es igual a: a != b
Menos que: a < b
Menor o igual que: a <= b
Mayor que: a > b
Mayor o igual que: a >= b

En programación, a menudo necesita saber si una expresión es "Verdadera" o "Falsa".


Imprima un mensaje en función de si la condición que proporcionó es verdadera o
falsa:

La palabra clave "y" es un operador lógico, que se utiliza para combinar sentencias
condicionales.

También podría gustarte