-
Recent Posts
Recent Comments
Archives
Categories
Meta
Author Archives: El Chi
MASTERY 20 Use of loops with "for"
Y hemos visto cómo funciona con “while”, ahora hay que ver cómo funciona con “for”. El “for”, en mi opinión, tiene más usos que el “while”. En una parte hay casos en donde se debe de utilizar “range” para poder determinar los límites y el número de veces que se contarán. Aquí un ejemplo:
Antes de irnos a los argumentos dentro del rango, “for” siempre utiliza una segunda variable que sería como cada valor dentro de un rango o una lista. También siempre se debe de utilizar “in” que se refiere a irse dentro del rango o lista determinada. En el “range” tiene 3 parámetros: el límite donde empezará, el otro límite donde terminará y la cantidad de valores que tomara. Si en el último parámetro se pone 1, se tomará cada valor en 1 en 1. Si es 2, se tomará los valores en 2 en 2 y así sucesivamente. Luego esta la operación que deseas poner y que se volverá a repetir hasta que llegue a cierto límite. Aquí saldría en el output:
Sin embargo, NO SIEMPRE SE UTILIZAN ESO 3 PARÁMERTROS. Aquí tengo un gran ejemplo de ello:
Hay que declarar una variable para el loop primero. Aquí vemos que solo se utilizó el “range” en solo en “b”. Lo que quiere decir es que se tomará cada valor para poder multiplicar 2 variables hasta que llegué a la cantidad de “b”, es decir, se hará la multiplicación “b” veces. Aquí en el output:
Otro uso del “for” sería en las listas. No es necesario poner un “range” para este tipo de cosas. Lo que hará “for” es tomar cada valor que está dentro de la lista para su operación hasta que ya no haya valores ahí. Aquí el código:
Aquí sería tomar tomar un valor, sumarlo, volver a la lista y volver a sumarlo con la respuesta anterior hasta llegar al límite. Aquí en el output:
Comments Off on MASTERY 20 Use of loops with "for"
Posted in Blogs, Syndicated, TC1014 Blogs
Tagged #Mastery20, #TC1014
WSQ16 CARS
CARROS
Para trabajar en este código se debe de usar un archivo con el sufijo que dice “.txt”. Un archivo como estos podrías modificar los contenidos en estos, cerrar dlm archivo y a la hora de abrirlos, te muestran la última vez que modificaste. Aquí una imagen de un archivo .txt:
En Python, se debe utilizar el comando “open” para poder abrir el texto y utilizar los contenidos que tiene adentro. Aquí tuve que declarar una variable para usarlo en la función.
El objetivo de esto es sacar el promedio de 3 cifras relacionado con el uso de la gasolina con los autos utilizando el archivo .txt. Hay que poner la variable que abre el texto (“x” en este caso) dentro del parámetro de una función, declarar otras variables dentro de la función, tener que utilizar un loop para poder leer cada línea y considerar que cada línea es como una lista, es decir, cada caracter que hay están posisionados desde 0 (el primer carácter de la línea) hasta donde termine. Además, cada carácter es un “string”, por lo que hay que convertirlos en integers o floats. También hay que buscar en qué posición quedan esas cifras. Aquí el código principal:
Para poder imprimir las variables con los resultados ya afuera de la función, se debe de poner esas variables separadas por comas dentro de un paréntesis, poner “=” con el nombre de la función y su argumento ( en este caso el texto). Aquí en el output:
Aquí el link con el código en GitHub: https://github.com/YeshuaAguilar02/PYTHON/blob/master/WSQ16
WSQ16 CARS
CARROS
Para trabajar en este código se debe de usar un archivo con el sufijo que dice “.txt”. Un archivo como estos podrías modificar los contenidos en estos, cerrar dlm archivo y a la hora de abrirlos, te muestran la última vez que modificaste. Aquí una imagen de un archivo .txt:
En Python, se debe utilizar el comando “open” para poder abrir el texto y utilizar los contenidos que tiene adentro. Aquí tuve que declarar una variable para usarlo en la función.
El objetivo de esto es sacar el promedio de 3 cifras relacionado con el uso de la gasolina con los autos utilizando el archivo .txt. Hay que poner la variable que abre el texto (“x” en este caso) dentro del parámetro de una función, declarar otras variables dentro de la función, tener que utilizar un loop para poder leer cada línea y considerar que cada línea es como una lista, es decir, cada caracter que hay están posisionados desde 0 (el primer carácter de la línea) hasta donde termine. Además, cada carácter es un “string”, por lo que hay que convertirlos en integers o floats. También hay que buscar en qué posición quedan esas cifras. Aquí el código principal:
Para poder imprimir las variables con los resultados ya afuera de la función, se debe de poner esas variables separadas por comas dentro de un paréntesis, poner “=” con el nombre de la función y su argumento ( en este caso el texto). Aquí en el output:
Aquí el link con el código en GitHub: https://github.com/YeshuaAguilar02/PYTHON/blob/master/WSQ16
WSQ16 CARS
CARROS
Para trabajar en este código se debe de usar un archivo con el sufijo que dice “.txt”. Un archivo como estos podrías modificar los contenidos en estos, cerrar dlm archivo y a la hora de abrirlos, te muestran la última vez que modificaste. Aquí una imagen de un archivo .txt:
En Python, se debe utilizar el comando “open” para poder abrir el texto y utilizar los contenidos que tiene adentro. Aquí tuve que declarar una variable para usarlo en la función.
El objetivo de esto es sacar el promedio de 3 cifras relacionado con el uso de la gasolina con los autos utilizando el archivo .txt. Hay que poner la variable que abre el texto (“x” en este caso) dentro del parámetro de una función, declarar otras variables dentro de la función, tener que utilizar un loop para poder leer cada línea y considerar que cada línea es como una lista, es decir, cada caracter que hay están posisionados desde 0 (el primer carácter de la línea) hasta donde termine. Además, cada carácter es un “string”, por lo que hay que convertirlos en integers o floats. También hay que buscar en qué posición quedan esas cifras. Aquí el código principal:
Para poder imprimir las variables con los resultados ya afuera de la función, se debe de poner esas variables separadas por comas dentro de un paréntesis, poner “=” con el nombre de la función y su argumento ( en este caso el texto). Aquí en el output:
Aquí el link con el código en GitHub: https://github.com/YeshuaAguilar02/PYTHON/blob/master/WSQ16
WS15 FINAL DASH
ÚLTIMO JALÓN
Ya faltan pocas horas para que se termine esto. No hay mucho que decir acerca de esto, por lo tanto seré breve. Cada WSQ está terminado, excepto la última y todavía me faltan completar Masteries. No sé si logro terminar debido a otras cosas que tenía que hacer. En cuanto a los conocimientos adquiridos, logré entender partes que no me cabían en la cabeza como el uso de loops. Sin embargo, todavía hay conceptos que necesito reforzar. Aunque recuerde cómo es el código, siempre necesito saber cómo funciona cada uno. Y ya falta poco para el examen final.
De ahí, ya no puedo decir mucho de esto. Solo es un último jalón para pasar.
WS15 FINAL DASH
ÚLTIMO JALÓN
Ya faltan pocas horas para que se termine esto. No hay mucho que decir acerca de esto, por lo tanto seré breve. Cada WSQ está terminado, excepto la última y todavía me faltan completar Masteries. No sé si logro terminar debido a otras cosas que tenía que hacer. En cuanto a los conocimientos adquiridos, logré entender partes que no me cabían en la cabeza como el uso de loops. Sin embargo, todavía hay conceptos que necesito reforzar. Aunque recuerde cómo es el código, siempre necesito saber cómo funciona cada uno. Y ya falta poco para el examen final.
De ahí, ya no puedo decir mucho de esto. Solo es un último jalón para pasar.
WS15 FINAL DASH
ÚLTIMO JALÓN
Ya faltan pocas horas para que se termine esto. No hay mucho que decir acerca de esto, por lo tanto seré breve. Cada WSQ está terminado, excepto la última y todavía me faltan completar Masteries. No sé si logro terminar debido a otras cosas que tenía que hacer. En cuanto a los conocimientos adquiridos, logré entender partes que no me cabían en la cabeza como el uso de loops. Sin embargo, todavía hay conceptos que necesito reforzar. Aunque recuerde cómo es el código, siempre necesito saber cómo funciona cada uno. Y ya falta poco para el examen final.
De ahí, ya no puedo decir mucho de esto. Solo es un último jalón para pasar.
QUIZ 11
QUIZ 11
Link de ambos códigos en GitHuB:
QUIZ 11
QUIZ 11
Link de ambos códigos en GitHuB:
QUIZ 11
QUIZ 11
Link de ambos códigos en GitHuB: