Descarga la aplicación para disfrutar aún más
Esta es una vista previa del archivo. Inicie sesión para ver el archivo original
Visual Estudio Code, programa para editar o codear La versiona utilizar tiene que ser 3.0 en adelante. Desafios, gebericos Rosado es para practicar (no deben ser subidos a la plataforma) y verde obligatorio, entregrables. Desafios complenetarios entregables y proyecto final WebPlaground Registros, login, reset , Logout, Perfil, imagen, Editar email/pwd Paginas CRUD solo si esta registrado. Los trabajos se realzan equipo, 7 dias despues de la clase se entregan los trabajos.- Clase uno, Numeros y Cadena de caracteres: formas de agrupar la informarcion Implementar operaciones básicas, Asiganar Variables, implentar operacines numericas, desafio de numeros, string, slicing, mi primer programa Números Funciones print() Funcion type print(type(5)) int(integer-entero) Tipos de datos: int, valores numericos de tipo entero, float (decimales) complex, numeros complejos Operaciones numericas Suma, resta, Division, entera, Division, resultado parte entera "//" Operacion del modulo (resto), caluclar modulo sirve para saber si un numero es par **(potencia) Orden de Procedencia de las operaciones Terminos entre parentesis Potenciacion y raices Multilicacion y division Suma y resta Otro tipo de dato es el STRING print(type("Hola Mundo")) str, cadena de datos operador de igualdad print(5=="5"), false typerror, soel dato no es soportado print("Latinoamierica es un pais "rico""), se puede usar comillas anternadas o usar el operador de escape, print("Latinoamierica es un pais\"rico\"") print(r¨c:\nombre de archivo \n, salto de linea con retorno de carro funcion CONCATENAR en STRING ejemplo prin("5"+"5") resltado: 55 VARIABLES Es un espacio en memoria y vamos a tener un NOMBRE para apuntarlo en esa memoria definirlo por un nombre, dentro de es espacio, guardando informacion, ejemplos, edades Ej. edad: 31 No es como la variable con la matemática x = 5 print(x) argumentar # \ alt+92 (barra invetida) VER FLUJOS VER TIPADO DINAMICO IDENTIFICADOR UNICO deficion de otra variable nombre = "Mauricio" saludo= "Hola" + nombre print(saludo) nameError=variable sin definir AL definir variables usar snake_case tiene que tener relacion con el contenido el nombre de la variable ejemplo edad_persona= 31 tipo sanke case formato camelCase nombreVariable python snake_case. para nombres compuestos python es sensitiveCase (sensible a la mayuscula y minuscula) noooo Nombre= "Maurcio" print(nombre) FUNCION INPUT permite, pedir al usurio que ingrese un dato edad = input("Ingrese su edad: ") imprime el texto y espera la entarda de la edad todo lo que ingresa por input ingresa por "str"-string para resolver eso se pasa a numero se lo hace "str" a "int" se usa "parceo" ahi se usa la funcion INT (int) edad= int(input("ingrese su edad:")) print ("el que viene vas a tener: "+ str((edad+1)+"años." se uso la funcion str para pasar a datos Indexacion Funcion Slicing nombre = "Mauricio", cada uno de los caracteres tiene un INDICE y para acceder a la posicion se ingresa para conocer nombre de variable ejemlo nombre = input(("Ingrese su nomnre:")) print("tu nombre empieza con + nombre [0] resultado "n") tambien puede ser negativo -1;-3--3 print("nombre[1:4], el 4 "1" incluye el "4" lo excluye, seria entre la posicion 1 y 4 paso, traer de posicion de posicion de print("nombre[0:6:2] tambien se puede recorrer en sentido inverso. nombre = "tomas" nombre= "Tomas" print(len(nombre)) print("Tomas es un nombre que comienza con: " + nombre [0]) print("Tomas es un nombre que comienza con: " + nombre [-1]) print("Tomas es un nombre que comienza con: " + nombre [-2]) print("Tomas es un nombre que comienza con: " + nombre [0:4]), toma un porcion de la variable el 0 lo incluye y el 4 lo excluye print("Tomas es un nombre que comienza con: " + nombre [0:3:2]) Tm print("Tomas es un nombre que comienza con: " + nombre [5:1:-3]) s print("Tomas es un nombre que comienza con: " + nombre [::-1]) samoT Otra función de las cadenas que podemos usar, es seleccionar solamente una parte de las cadenas. Para ello se usa la notación [inicio:fin:paso] también en el nombre de la variable que almacena la cadena cadena_1= "modermo" print(cadena_1 [0:5:2])mdr cadena_2= "Python" print(cadena_2 [0:5:2])Pto cadena_3="Es un Lenguaje" print(cadena_3[0:11:2]) E nLnu cadena_4="De programacion" print(cadena_4[0:11:2]) D rgaa cadena_volteada="De programacion" print(cadena_volteada[::-1]) noicamargorp eD Funcion LEN nombre= "pepe" print(len(nombre)) dice la cantidad de caracteres que tiene la cadena de caracteres el str es inmutable Concatenacion: nombre= "pepe" nombre= "Pepe" print(nombre) nombre = "tomas" nombre= "Tomas" print(nombre) Pepe
Compartir