Transcripción completa de “Taller de Python. Sesión I”. Haz clic en una marca de tiempo para abrir el video en ese momento. ¿Necesitas otro video? Usa el generador de transcripciones de YouTube.
0:00 vale entonces la clase pasada que fue el introductor ya vale estuvimos hablando vale de que un poco como íbamos a trabajar con pasión de acuerdo entonces específicamente vamos a dar un repaso muy rápido vale un poco sobre la historia las características que tiene para esto de acuerdo entonces python que ese es un cree un programa vale que fue creado por guido man rossum vale por allá por los años 90 es un lenguaje de alto nivel de acuerdo que es eso de un lenguaje de alto nivel es un lenguaje se parece mucho a lo que se acerca mucho a lo que es el lenguaje natural vale pensar vosotros que el ordenador pues se entiende solamente de ceros y uno de acuerdo y que eso lo que se llama lenguaje de máquina vale entonces en ese
0:46 lenguaje de markina estamos a un hito porque escuchó ruido voy a silenciarnos vale vale entonces es que eso el lenguaje de alto nivel es que tenemos una sintaxis una gramática que sencilla que es clara que fa que fácil de leerla vale obviamente está en inglés pero que es fácil de leerlo y seguir de acuerdo no es que me salgan un montón de códigos aislados ni ni caracteres extraños y ceros y unos vale en donde tengamos nosotros que llegar e interpretar qué es lo que está diciendo como lenguaje como lenguaje de programación vale sino que es un lenguaje que nosotros ya veremos de acuerdo que es muy sencillo se puede ir escribiendo código e ir trabajando con
1:32 efe de acuerdo es un lenguaje de programación que es tipado que se llama vale ticket subtipado es dinámico de acuerdo y fuerte de acuerdo eso qué es eso ya lo vamos a ir viendo poco a poco pero tipado dinámicos que yo puedo ir asignando las variables de acuerdo en la medida que yo voy ejecutando el programa no que tenga yo tenga que inicializar las variables al principio sabiendo qué variables voy a utilizar vale y ponerlas ninguna vez antes de comenzar a trabajar con el software sino que a medida que yo voy trabajando vale voy decidiendo qué variables usar y las puedo ir generando ahí directamente es orientado a objetos esto ya lo iremos viendo poco a poco vale pero que es un
2:19 software que es orientado objeto es un programa que es orientado a objetos es un lenguaje de programación que afecta al objeto y eso ya vamos a ir viendo poco a poco qué significaba la medida de que vaya transcurriendo el curso vayamos avanzando en el curso pues ya iremos viendo qué significa esto es sobrecarga de conductores gerencia multiplicación acción y fase de cétera poliformismo polimorfismo existe no vale es un es open source es gratis es software que es abierto vale es fácil de aprender por eso en la mayoría de los de las universidades vale los contaba yo la clase de la sesión pasada que las universidades solían utilizar el a payton como lenguaje principal para formar a educar en la parte de programación luego se cambió javascript y otra vez vuelve a ser python vale es
3:06 un poco está liderando vale dentro de las universidades porque lo que nos importa rápidamente en un colegio de una universidad es aprender a programar vale que se nos haga la cabeza vale que nos estructura qué es lo que solemos nosotros decir vale que se estructura la cabeza a la manera de programar entonces para eso es fácil que sea un programa que sea fácil de llevarlo un lenguaje de programación que sea fácil de escribir yo vale que no tengamos que poner tantos puntos y comas llaves excepto etcétera para poder hacer que funcione sino que sea fácil vale lo que yo decía que se lo tragaba todo python es lo que nosotros decimos que se lo traga todo que podemos ir escribiendo código y lo va haciendo vale tiene una librería externa muy amplia vale es oliver y está en la misma empresa
3:51 existen muchas librerías que nos ayudan a trabajar con python vale entonces en esta clase pero en la siguiente vamos a tocar un ejercicio que es una tortuguita que vamos a hacer que pinte cosas en la pantalla vale entonces ya veremos cómo se puede hacer llamando a una librería de pueblo es un lenguaje que es interpretados y ya lo veremos eso ahora no voy a decir nada de ello vale porque nos pasa igual que lo orienta al objeto que en la medida que vayamos avanzando aprendiendo qué significa todo esto vale y esto que es versátil que es lo que es versátil que podemos hacer aplicaciones de escritorio vale podemos hacer aplicaciones en el servidor y aplicaciones web podemos hacer juegos me preguntaba por qué pueden hacer juegos sí vale necesitamos ver varias cosillas antes de empezar a hacerlo pero sí que se pueden hacer juegos muy sencillos aquí vale entonces ahora vamos a empezar
4:38 vamos a ir paso a paso y a medida que vayamos vayamos y poco a poco iremos trabajando algunas cosillas vale e iremos haciendo juegos aplicaciones sencillas en escritorios etcétera y es multiplataforma esto es sí sí sí la pregunta son al final mejor vale y nos apuntando porfa vale pablo para que no para así yo y lo diciendo y los trabajando poco a poco ya no hacemos la sesión de preguntas al final de bueno entonces es multiplataforma entonces que es multiplataforma es que podemos instalarlo en cualquier en cualquier entorno vale cualquier sistema operativo sirve para instalarlo tanto en linux como en mac o s como en windows etcétera de acuerdo en esta posición que vamos a ver vamos a
5:24 ver estos famosos input output y las variables con esto vamos a trabajar hoy vale en esta primera sesión vamos a trabajar esto lo que es las entradas lo que son las salidas y lo que son las variables vale entonces vamos a irnos donde yo he dicho malik que trabajábamos y vamos a trabajar pero en un segundo pues quiero ponerlo aquí vale entonces si estáis estáis todo lógico sino si queréis si tenéis alguna duda si lo escribiendo por chat vale y así es más fácil porque así yo voy mirando el chat y os voy contestan en la medida de lo posible vale porque no tengo ningún problema la página os la voy a poner voy a intentar ponerla por acá es que tengo un problema porque se me ha
6:09 perdido el ratón por alguna razón esto se me ahora vale voy a escribirlos en las páginas a la cual tenía que ingresar para empezar a hacer los ejercicios propuestos y en el chavalín extra del grupo os he puesto vale la página la página web es esta que está aquí rp el punto de barra languages python 3 vale de acuerdo entonces esto de input que es nosotros tenemos de acuerdo forma de de pedir que se ingresen datos vale ese es el importe tenemos manera de pedir dar salida datos esos serían los autos va le quiere imprimir quiero mostrar vales
6:56 datos resultados lo que quiera y lo que son las variables vale pues vamos con input que es input si yo quisiera pedirle datos a alguien vale yo creo que esto estaba haciendo algo antes y por eso sale eso vale hay un comando que se llama print vale de imprimir si yo utilizo el programa en el comando primm valley y entre comillas pongo hola mundo vale yo voy a ser fiel a la escritura del hola mundo siempre la primera clase porque porque el hola mundo siempre representarlo vale es cuando uno cuando escuché y vosotros decir que se la mundo vale con de escucha y no vamos a hacer un mundo en electrónica vale vamos a
7:42 algún lado mundo estos placas de arduino y con estos leds eso significa que vamos a hacer que se enciendan los leds eso es una ola mundo es vamos a ver si esto está funcionando sería si esto que está aquí al llegar un segundo por qué es que no tengo estoy teniendo un problema con lo del bendito ratón es que se me pierde y hay gente que me pide entrada y como el ratón lo tengo perdido por favor así los desubicados mal entonces este sprint por la mundo acordaros que nosotros estamos trabajando sobre un archivo que se llama main vale punto p y cuando yo quiero construir un archivo ahora porque estamos utilizando esto y os dije que íbamos a utilizar esto según vayamos
8:28 avanzando en clase y vamos a utilizar entorno de desarrollo etcétera vale para aquellos que podáis igual guardarlo en instalar un mentor un desarrollo demostrado entre vuestros ordenadores pero ahora en principio vamos a trabajar vale con este mail que nos está diciendo que es un programa está ahí en azul vale sigo perdiendo pero todo vale un segundo cómo solucionarlo de ratón perdonarme vale ahora vale es temen que está aquí de acuerdo es el programa principal que está ejecutándose vale y dentro del programa principal main punto que y p y porque representa que es python mal y yo tengo que guardar mis programas siempre poniendo pe y para que represente que es python y voy a pedir y
9:15 voy a imprimir un hola mundo si yo le doy a rahm es corre el programa vale me va a salir hola mundo vale si vosotros que haya seis lo mismo vale volvamos a poner print vale entre paréntesis y abro llaves y escribo estoy muy contento de lo que tenía yo antes muy contento de aprender python y le doy 6 le doy round vale dice hola me hundo estoy muy contento de aprender python esto lo que estaría saliendo por consolas por consola estaría saliendo justo estoy muy contento de aprender para esto vale esto lo comentaría saliendo esto es un print esto es un imprimir esto es un mostrar vale entonces esto en un algo es un algoritmo es un programa es un algoritmo
10:01 vale recordar programas en un algoritmo que son 100 son instrucciones que están escritas de manera secuencial para para llegar a un resultado pues en este algoritmo que son estas instrucciones que yo le he dado ahora mismo lo que estoy diciendo él es que imprime una mundo y te imprima estoy muy contento de aprender payton manning esté muy se me ha ido con 12 metros de agua y estoy muy contento de aprender para esto vale ahora y voy a decir que yo lo que quiero vale no es imprimir un resultado o imprimir algo we spain porque lo que lo que tomamos imprimiendo es una cadena de caracteres es un string vale a esto se le llama estrés interno a ir aprendiendo con cintas poco a poco vale a esto se le llama string o una cadena de caracteres vale se le llama string dueño no quiere
10:47 imprimir un string yo lo que quiero ahora es pedirle a alguien que introduzca un dato por ejemplo quiero preguntarle a alguien cómo se llama de acuerdo entonces si yo quiero mostrar por pantalla un dato sprint si yo quiero pedirle que alguien introduzca un dato escribo input sigue escribo input y entre comillas escribo introduce tu nombre voy a poner dos puntos y voy a dejar un espacio vale input input introduce tu nombre vale si yo a esto le digo que lo corra que corre el programa fijaros lo que está saliendo me está diciendo introducir tu nombre y
11:32 se queda esperando ahí algo si yo escribo rubén vale pues él viene lo acepta y se queda muy bien está puesto ruber fenomenal pues yo tengo ahí ha escrito rúbert punto de acuerdo eso sería el input eso sería introducir yo estoy pidiendo ahora mismo a alguien que introduzca su nombre pero no estoy haciendo nada con ese nombre que la persona escrito porque porque yo solamente se lo he pedido yo le pedido y se ha perdido vale la respuesta que introducido la persona por medio de la consola vale se ha perdido ahora mismo y entonces ahora es donde vamos a llegar al concepto de variables que es una variable una variable para cogerla y sub idea vosotros como una cajita donde yo voy a guardar la información vale una cajita en donde yo
12:19 voy a guardar imaginaros en casa sin vosotros tenéis una caja donde guardar los libros vale yo en mi cajita voy guardando libros y entender los libros de historia de mates de lengua a lo mejor lo saco y solo me queda el de lengua vale yo incluso sacó el de la lengua y ahora meter en discografía de acuerdo es una cajita en dónde puedo ir metiendo datos de acuerdo y esos datos pueden ir cambiando con el tiempo en programación es efectivamente eso son es una variable es un dato que puede cambiar de valor en el transcurso del programa cambiar de valor vale tenemos la ventaja de que puede cambiar el valor en python como lo hacemos vale decimos si yo estoy aquí en input vale si voy muy deprisa y
13:05 sin mandarme a parar vale si queréis ir haciendo un poco poco a poco decidme rúbert espera un poco y déjame que yo lo pruebe vale no olvidéis también que lo voy a dejar grabado porque alguien quiere revisar lo volverá a hacer de acuerdo mira aquí yo voy a decir ah es igual a input entonces un hombre que estoy haciendo le esté pidiendo a alguien que introduzca su nombre pero a la vez que introduces su nombre ese símbolo 'igual' significa asignación ese símbolo 'igual' que está allí no significa el símbolo de igual como nosotros vamos acostumbrar la matemática y 42 igual a 6 vale sino que aquí el símbolo 'igual' significa que lo que nosotros vamos a introducir por pantalla
13:51 se va a asignar a esa variable de acuerdo estoy vamos a decirle a input introduce tu nombre entonces yo hago un run de acuerdo me vuelve a pedir el nombre yo digo ruber le doy intro y ya está y me diréis porque hace lo mismo que estaba haciendo antes sí y no si no porque sí porque lo que te está mostrando por pantalla lo estamos viendo perfectamente no puedo mentir os estamos viendo por pantallas que está haciendo lo mismo pero no porque ese ruber ahora mismo se ha quedado ahora guardado dentro de la variable a que asignado esto lo que decíamos antes que podía quedar equipado dinámico que podíamos crear variable y asignarlas en cualquier momento vale entonces esa variable que
14:38 está aquí si ahora me decís vale muy bien pero yo a mi número de muestras o no lo veo pero yo voy a decir que imprima la variable a vale entonces le dijo que corre el programa y produce su nombre vuelvo a ponerle que es rubén vale y en primer lugar lo estáis viendo ahora y con la segunda el input me está impidiendo que introduzca un nombre que introduzca para limpio y poder para solicitar por medio del de la consola que introduzca información vale en este caso está introduciendo una cadena de caracteres vale son caracteres la erre la bola de la guerrila texto caracteres ya abajo lo que le estoy diciendo en el programa es que imprima esa cadena de caracteres de acuerdo si yo además vale en el pri yo
15:26 quiero ponerle más dinero lo que estoy poniendo hola vale y estoy diciendo imprime la cadena de caracteres entre comillas que divida o la seguido de esa variable que acaba de introducir arriba pues vamos a probar a ver si esto no funciona entonces tu nombre vuelvo a decir lo mismo ruber le doy intro y dice hola ruben vale entonces hasta ahora que sabemos sabemos que una variable teníamos forma de de de guardar la información dentro de una variable tenemos manera de introducir información dentro del ordenador y esa información asignarse a la variable guardarla dentro de esa cajita guardada dentro esa variable y
16:11 además podemos imprimir lo que yo he conseguido tener dentro de la variable de acuerdo ahora mirar esto está muy bien pero a mí me gustaría hacer cosas con esto vale a mí me gustaría por ejemplo estábamos haciendo en clase en estos días con uno de nuestros compañeros vale uno de los chicos que está por aquí creo que está por aquí vale este estábamos en estos días mirando porque decíamos vale pero muy bien ya supuestamente la sesión de hoy ya en principio ya deberíais saber perfectamente cómo introducir y cómo pedir información desde el teclado de acuerdo y cómo imprimir esa misma información que he introducido por teclado imaginaros que yo ahora mismo digo vale guardar el nombre tanto
16:59 el nombre como el apellido por ejemplo vale impedirle que introduzca el nombre pedirme que introduzca el apellido y además que imprima el nombre más el apellido bueno yo lo podría yo lo podía hacer ahora mismo con esto que está acá si yo le digo introducen tu nombre y yo digo que es robert pacheco vale me dice hola ruben pacheco perfectamente dentro de la variable a le ha asignado ruber sí pero yo quiero que diga nombre por un lado apellido a1 por otro y el apellido 2 por el otro por ejemplo de acuerdo como haríamos esto que yo decía introduce tu nombre vale y lo guardamos en una variable a de acuerdo podría decir en una variable v
17:44 lo mismo introduce ahora tu primer apellido de acuerdo los dos puntos y hago espacio de acuerdo y ahora en fe le digo input abro comillas e introduce tu segundo apellido dos puntitos vale y aquí vamos a hacer unas cosas vamos a decirle hola impliquemos hola imprime la variable a
18:32 imprime la variable e imprime la variable ce de acuerdo vamos a ejecutar el programa introduce tu nombre rubén y todo se tu primer apellido introduce tu segundo apellido vale y me dice hola ruber pacheco cabrera que es mi nombre y mis dos apellidos lo estoy viendo si yo quisiera decir tu nombre es robert tu apellido es tu primer apellido es pacheco cabrera como lo haría que yo diría vale muy bien fijaros como este cuestión de ir cambiando tu nombre es
19:17 los puntos de un espacio vamos a ver esto para los gays y ahora de vigo imprimir sus apellidos son de goma c vale pensáis que eso va a estar bien preguntó vale me deje decir vamos a probarlo vale voy a ejecutar el programa mis introduces tu nombre de robert incluso primer apellido pacheco tu segundo apellido cabrera vale
20:07 tu nombre es robert los apellidos son pacheco cabrera veis cómo podemos componer siempre vale según la necesidad podemos trabajar con los inputs y los outfits vale incluso si yo quisiera pudiera imprimir directamente vale porque yo puedo hacer ahora mismo yo estoy haciendo introduciendo los nombres de acuerdo a los guardas en una variable que así déjame decir que es como más me gusta a mí vale pero podríamos imprimir directamente que yo introduzca y que directamente lo imprima vale eso ya hablaremos luego para que veáis cómo se hace de acuerdo pues yo puedo decir directamente imprime todo de acuerdo yo ahora mismo lo que estoy haciendo es
20:54 simple y llanamente trabajando con cadena de caracteres de acuerdo voy a introducir un concepto vale porque yo supongo que no habrá ningún problema vale porque después podemos ir trabajando poco a poco porque los inputs queda todavía mucho y a las variables todavía queda mucho porque yo puedo trabajar por ejemplo decir el número uno coma el número dos es igual a 6,14 por ejemplo y podemos ver imprimir la suma de ellos vale porque estamos trabajando solo con cadena de caracteres de acuerdo sólo con cadena de caracteres estoy trabajando ahora pero puedo poner números introducir un número y después sumar estos números de acuerdo eso lo iremos viendo poco a poco seguiremos trabajando después poco a poco con ellos pero lo que pasa es que llegado aquí a
21:39 este momento aunque no correspondería en las sesiones como yo me la he programado no correspondería a ponerlo no no quiero pasar la oportunidad no quiero dejar pasar la oportunidad de enseñaros algo que se llaman los condicionales pero yo suelo decir un condicional vale siempre hemos trabajado con condiciones ahora que está de lluvia está lloviendo vale 1 porque miramos el tiempo vale y miramos a hoy a lluvia el porcentaje de lluvia aún no hay un 90 por ciento de lluvia y seguro que cojo el paraguas mira no hoy el porcentaje de lluvia es un 3% pues no cojo el paraguas porque si me tengo que ir en el autobús tengo que andar con el paraguay y la mochila y además tengo que ir también llevándome el chubasquero etcétera etcétera pues me incomoda pues yo sé que el porcentaje de
22:25 que vaya a llover es muy poco con lo cual no voy a llevarme todo eso pero si las probabilidades de lluvias son mayores pues sí que me los llevo vale sí fijaros si os fijáis nosotros vamos haciendo hay un condicional estamos diciendo si la probabilidad es mayor de tanto pues yo me llevo el paraguas si no no me lo llevo de acuerdo entonces yo voy a quitar a esto que hemos dicho voy a quitar lista dos cositas un momentito vale y voy a decir por ejemplo vale porque voy a poner ahora voy a trabajar con condicionales de acuerdo fijaros que yo he trabajado con la variable a veces son variables si yo ahora mismo llega a si cogiera y dijera es igual
23:12 b qué estaría haciendo vale lo que estaría haciendo es que el valor que tenía b se lo va a asignar ahora vamos a mostrarlo imprimiendo de nuevo a la vale a ver si esto que estoy diciendo es correcto vale yo voy a imprimir aquí bueno tenía que haber borrado esto a ver yo tenía que haber dejado vale print para por lo menos ver lo que imprima al principio que haga después de asignación y que vuelve a imprimir a vale entonces yo voy a decir que por el programa introducen tu nombre voy a decirle que robert vale esto de nuevo
23:58 vale y fijar lo que ha hecho esto primero me lo ha pedido esto segundo vale me lo ha pedido aquí en esta opción de acuerdo el segundo apellido me lo ha pedido con la tercera línea de código con la tercera línea de código vale en la quinta línea de código me dice que imprima a de acuerdo y ha llegado exactamente a dar me ha puesto lo que estaba guardado en nada pero aquí en la línea número 7 ha dicho ahora ve lo vas a sustituir lo vas a asignar a quiere ser que lo que estaba antes designada se pierde y ahora le guardo el mismo valor que tenía vez vale queda pacheco lo veis en la vez estaba antes
24:44 este valor que era este que estaba aquí el apellido lo estáis viendo estas son asignaciones de acuerdo de acuerdo ahora imaginaros una cosa yo voy a escribir yo voy a escribir esto es por ver asignaciones vale yo voy a escribir ahora aprovechando me de esto lo que es el condicional voy a borrar aquí vale esto porque quería después hacer varias cosas con ellos es condicionales si algo ocurre si algo sucede de acuerdo quiero que se que se ejecute algo y si no se y si eso no está sucediendo que se ejecuta otra cosa eso es como si está lloviendo yo abre el paraguas si no está lloviendo pues no lo
25:30 hablo vale eso cómo se escribe el trayecto de esta manera con un if es el condicional eso significa si si por ejemplo vale a es igual igual a caramba es que ahora antes buscábamos un igual y ahora estamos usando un igual igual porque yo voy a comparar que si el nombre que ha introducido es ruber vale si en a el valor es ruber de acuerdo dos puntos fijaros que yo cuando le doy intro él automáticamente deja un espacio python por normativa tiene algo que se llama event acción que es esos espacios que hay que dejar de lado izquierdo
26:16 yo podría dejar cualquiera vale un espacio los espacios tres espacios pero en normativa me dice que son cuatro vale pues lo que programamos si queremos mantenernos vale bajo las normas lo que somos más estrictos con la norma pues dejamos los cuatro espacios al lado vale es la tabulación que se llama de acuerdo supongo que debe haber quedado claro lo que es el igual igual el igual igual es esto es comparación cuando yo quiero asignar un valor por eso quería verlo en el valor si yo quiero asignarle vale a el valor que tenía ve como un igual es lo mismo que si yo quiero a input guard guardar lo que salga en y guardarlo no variable a utilizó un símbolo de igual vale pero si
27:03 yo ahora quiero comparar yo digo igual igual este sería el igual igual que yo digo oye esto es igual a esto un vaso rosa es igual a otro vaso rosa pues si un vaso rosa es igual que al otro vaso que es igualitos pero que es amarillo pues no eso ya no es igual de acuerdo entonces aquí estoy haciendo una comparación si esto es igual a esto vale que quiero que se cumpla esto que voy a poner aquí adentro quiero que diga print vale hola como la variable a si no y eso se escribe así els este significaría el si no siempre los dos puntos payton me pide que después de un condicional variables vale
27:51 un baile ford bombero dos puntitos al final vale y que respete el espacio y orientación que sea igual de acuerdo que si el nombre es robert imprima hola ruben y si no que imprima por ejemplo esto para que veamos la diferencia buenos días o buenas tardes muy buenas tardes amigos vale vamos a probarlo vamos a decirle que ejecutemos el programa y le decimos introduces tu nombre y le vamos a escribir robert vale entonces tu apellido iba a poner nada entonces tu segundo apellido voy a poner una s vale y dice que imprime aquí
28:37 lo veis imprime a que la ruber pero qué pasa ahora le asigna el valor de b lo dejan a quiere decir que está que está aquí la guarda aquí dice buenas tardes amigos es más si quisiera imprimir lo que sale ahí podría decirle le podía poner la vale voy a quitar esta asignación simple y llanamente para ver que se ejecute correctamente introduces tu nombre robert entonces tu apellido pongo lo que sea y produce tu segundo apellido como lo que sea vale y dice imprime el valor que teníamos que era y dice hola ruber qué fue lo que nosotros le pusimos vale ahora voy a poner otro nombre distinto de acuerdo
29:22 voy a ponerle que es jorge por ejemplo entonces apellido y que sea introducir todo segundo apellido el que sea estamos imprimiendo el nombre que sale que sería el que estaba en la variable a y dice buenas tardes amigos jorge no veis estos son los condicionales así trabajamos con los condicionales los condicionales son muy útiles permitiendo que se me está acabando la batería y no me doy cuenta voy a conectar el cargador vamos al mundo ya está mal pero condicionales son muy útiles porque siempre vamos a utilizar vale si esto está ocurriendo pues se ejecuta ese algo de esto y si no que se ejecuta esta otra cosa vale entonces hay muchos condicional muchas muchas formas de escribir condicional hay varias formas escribir condicional mejor dicho eso ya iremos viendo vale y
30:08 después tenemos cosas que se llaman winkler etcétera etcétera vale entonces ahora sí me gustaría que si tenéis dudas me lo preguntéis vale entonces si no tenéis dudas yo sigo vale cuando lo que estamos aquí en el input o porque las variables estamos viendo las variables y estamos trabajando con variables de acuerdo hemos trabajo hemos utilizado el input que es la manera pedirle por consola a alguien que introduzca leyes podrían ser números string cadena de caracteres que lo que estamos haciendo podemos sacar información utilizando print de acuerdo y hemos utilizado el condicional vale entonces habéis dado tiempo de seguirlo
30:55 después de tiempo sí sí claro que sí eso lo que tienes que ir diciendo si necesitáis tiempo y medio diciendo vale entonces voy a hacer esto vale os dejo aquí un momento para que lo probéis porque lo más interesante que lo probéis vosotros vale probarla y en consola de que esté funcionando y del programa que está aquí arriba y probarlo vale poner esto por ejemplo imputó introduce en tu nombre esto se ve bien verdad no hace falta que lo pongas más grande si hace falta que lo ponga más grande lo pongo más grande para que se vea de acuerdo ahí tienes introducirlo vosotros y me vais diciendo por favor vale si yo estáis viendo correcto vale don robert si hicieras es como el año
31:44 pasado en primera de sus scrats no scratch es otra cosa vale pero sí es verdad que creative imputado tiene el pri y tiene todo esto vale pero el scratch son en tomándose en forma de puzzle que vamos poniendo de acuerdo es python ya es un lenguaje de programación mucho más serio python es un lenguaje de programación de verdad verdad vale como con scratch está bastante bien para empezar a programar y empezar a entender un poco todo lo que es este mundo de la programación vale para empezar a hacer sobre todo se pueden hacer juegos vale animaciones etcétera pero ahora de trabajar ya veréis porque empezaremos con compactos vamos a empezar con cosas que son muy sencillas como éstas vale pero ya veréis que cada cosa lista la
32:31 vamos a ir resolviendo después vamos a utilizarlo junto con otras cosas y no sé cuándo empezaremos a hacer nuestros primeros programas de acuerdo lo que sí se parece a esto es lo de lo que hicimos con hay un juego que se llama la abi vale para los que no lo conozcáis vale hay un jueguito que se llama lab y que se utiliza en python en en en linux cual es un juego se llama así el ave y la vi de acuerdo y en la vi tiene opciones vale de que no puedas trabajar si es compasión con hubieron rey y entonces nosotros normalmente en el colegio escogemos python es verdad que tiene una dos comandos que es porque lo que interesa un poquito con ese juego no es ver cayton sino ver un utilizando un poco python vale y haciendo unas
33:18 abstracciones en el lenguaje de programación en la sintaxis porque esto sería más sintaxis vale el hecho de que yo esté escribiendo la manera como el tri escribiendo se llama sintaxis de acuerdo s eve y la forma como se escribe live etcétera eso se llama sintaxis ese hecho de poner aquí este espacio eso sería más sintaxis y es verdad que el lab y te quita algunas cosas las cintas y lo que parece que yo con tu trabajo con la be obligó un poco que trabajemos ya utilizando lenguaje de programación python de verdad no los los atajos que tiene la vida vale entonces si es verdad que con los que han estado conmigo viendo la vi pues se han visto cosas de este y abajo menos les suena de acuerdo vale ha pasado tiempo de probarlo de probar la consola y probar izada y ahora
34:06 estaba asignación es la marcha eso es ahora mira intentar vosotros vale hacer una cosa intentar vosotros vale introducir un nombre juntar el nombre y el apellido así como he hecho aquí vale imprimirlos imprimirlos con varias cosas vale entonces vamos a hacerlo para que sea un poco más en orden vale ir que lo podáis ver con tranquilidad vale vamos a hacer una cosa vamos a imprimir vamos a imprimir de acuerdo vamos a pedirle una variable que introduzcamos nuestro nombre o otra variable como he dicho aquí el apellido y la siguiente variable el segundo apellido vale y le vamos a decir e introduce [Aplausos]
34:52 sí o no vale vamos aprendiendo que introduzca un signo de acuerdo aquí mismo vamos a decir variable si o no y aquí vamos a decirle que sí en sí vale imprima hola nombre y los apellidos si es no diga hasta luego ahora como lo hacéis a ver si soy capaces qué entendido hablar vamos a llegar y acoger y aquí vamos a preguntarle vamos a crear otra variable en que nos diga por ejemplo t introducir vale input esto
35:40 de acuerdo a input y le vamos a decir quieres que te muestre todo tu nombre y nosotros le vamos a poner una s o una n de acuerdo para escribir o la s allã m solamente de acuerdo dos juntos ahora vosotros vais a crear aquí abajo un condicional en que si la persona te dice si puedes imprimir no está todo el nombre nombre y apellido te muestra y te dice hola robert pacheco cabrera o el nombre vuestro y si te dice que no se muestre gracias por usar mi
36:27 programa hasta luego por ejemplo o cualquier otra cosa vale y hoy ya será la próxima vez vale más o menos sabéis cómo hacerlo malditos son cosas que más o menos dime te manda un mensaje por el chat he visto mal e estás poniendo al igual que yo igual a input estaba utilizando python aquí python 3 verdad está utilizando el que yo he mandado cierto más leve caminar hola
37:16 y el pri tiene que dejarle un espacio hacia adentro vale y vale espera tu segundo es que esperar es que se me ha perdido donde estás tú a ver paula y yo pongo lo mismo que tú y no mándame lo si puedes copiarlo y pegarlo tú lo puedes copiar y pegar me lo mandas vale esto se puede copiar así le das botón derecho a copiar vale y menos pegas en la consola para poder ver que lo que tiene es puesto porque si no no [Música] claro y lo puedes mandar por allí y así me lo muestras vale alguien ha logrado un millón no puedo ver vale y antigua dada
38:02 vale luego yo para que veáis de acuerdo aquí que tendríamos que cambiar quien me dice que tendríamos que cambiar en el if en el lead que cambiaríamos nada o cambiamos algo mirad cambiamos la d ahora decimos si el valor de de es igual a ese por ejemplo si el valor de la de aquí está esperando un valor yo tengo que meter una s una n si el valor de la d es ese que si yo
38:50 digo hola ve de acuerdo si no yo digo vale imaginaros fijaros cómo voy a hacer aquí una composición de varias cosas voy a decirles gracias gracias voy a poner la variable y voy a decirle gracias y aquí pongo el nombre que sea la persona vale gracias ruber por ejemplo voy a usar mi programa de acuerdo yo voy a pedir que introduzca el nombre el apellido tang y hoy si le quieres que
39:35 te muestre todo tu nombre sí o no si me dice si te dice hola si me dice no dice gracias por usar mi programa por ejemplo vale de acuerdo arrancó el programa y le digo introduce tu nombre y le digo ruber tu apellido pacheco vale el otro reñido cabrera quieres que te muestre todo tu nombre yo le voy a decir que sí y le doy intro hola vale si yo no lo hubiese dicho que sí vamos a probar el no vale vamos a probarlo con el mismo ruber vale quieres que te muestre todo tu nombre yo le digo que no y me dice gracias ruber por usar mi programa crearon un espacio allí vale de más
40:22 porque me dejado un espacio con y demás vale entonces si no hubiese quedado este espacio de más aquí gracias a rubén por usar mi programa lo veis entonces así podemos ir trabajando vale entre con las variables y entre los programas de acuerdo entonces mira ahora hemos trabajado en esta sesión hemos trabajado con los con las variables de acuerdo hemos trabajado introduciendo datos hemos trabajado con el dit condicional de acuerdo y hemos trabajado solo con cadenas de caracteres en la sesión que viene vamos a trabajar con esto pero vamos a utilizar vale se apagó hagáis una idea de lo que al final tendremos que ver
41:08 porque la siguiente clase utiliza y trabajaremos todo con números vale entonces qué pasará qué vamos a ver cómo declaramos las variables utilizando los números cómo podemos sumar variables vale de cargar variables simultáneamente varias a la vez vale cómo podemos hacer operaciones matemáticas con ellas multiplicación y división suma resta potencia vale mirar la parte entera de una división el resto de una división cómo podemos redondear un número redondear a una serie decimales truncar vale y redondear al número superior de acuerdo yo estoy ahora elevadora elaborando lo que es el repositorio para que cuando vosotros en la siguiente clase yo os voy a decir vale oa lo mejor en algún
41:54 momento vale sí porque yo voy es esto que hemos dado lo voy a lo voy a guardar recordaros que lo dije lo voy a subir a youtube pero si bueno subí de otros sitios de directivos el repositorio está en este sitio vale en donde va van a estar guardada pues está mismo lo que estoy subir lo que estoy haciendo aquí mal estas transparencias vale con las que hemos ido trabajando donde cositas de éstas si es posible las pondré allí para que la tengáis a allí vale guarda villas y que las podáis siguiendo también de acuerdo entonces eso lo iré informando poco a poco de acuerdo para que sepáis entonces chicos mirar con los minutos que nos queda con los minutos que nos están quedando aprovechar ahora de mute aros y ahora es vuestro vuestro tiempo de que
42:40 podéis aprovechar vale entonces yo voy a dejar de compartir ahora mí [Música]