Warning: The magic method Slickr_Flickr_Plugin::__wakeup() must have public visibility in /home/kenbauer/public_kenscourses/tc101winter2015/wp-content/plugins/slickr-flickr/classes/class-plugin.php on line 152

Warning: Cannot modify header information - headers already sent by (output started at /home/kenbauer/public_kenscourses/tc101winter2015/wp-content/plugins/slickr-flickr/classes/class-plugin.php:152) in /home/kenbauer/public_kenscourses/tc101winter2015/wp-includes/feed-rss2.php on line 8
‘#WSQ09’ Articles at Courses by Ken https://kenscourses.com/tc101winter2015 Facilitator of Learning Experiences Thu, 07 May 2015 04:57:51 +0000 en hourly 1 https://creativecommons.org/licenses/by/4.0/ MASTERY 29 Validated user input in Python https://kenscourses.com/tc101winter2015/2015/mastery-29-validated-user-input-in-python-5/ Thu, 07 May 2015 04:57:00 +0000 http://kenscourses.com/tc101winter2015/?guid=b17519ac0fce5d000aa72619748fb8cb VALIDAR AL USUARIO EL USO DEL INPUT EN PYTHON
De lo que entendí en esta parte es que el "input" se puede utilizarse como un loop de acuerdo a las condiciones que el usuario ponga. Tomemos el ejemplo de la WSQ09 otra vez.
 En el loop dice que la operación se seguirá haciendo si la variable "quiereSeguir" es igual a "y", que significa sí. Hay 2 inputs, pero la segunda es la que se debe tomar en cuenta. Se pone la variable anterior para poner un "input" con un texto si es que quiero seguir: sí o no, o en este caso "y/n". Contestó "y" y el programa correrá y me preguntará por otro valor que poner. Pongo "n" u otro valor y el programa se detendrá. Aquí el output:
Aquí contesté "y" 4 veces después de que el programa me pregunta si es que quería seguir. En el quinto intento decidí parar y puse "n" para terminar la operación.
Continue reading ]]>
VALIDAR AL USUARIO EL USO DEL INPUT EN PYTHON
De lo que entendí en esta parte es que el “input” se puede utilizarse como un loop de acuerdo a las condiciones que el usuario ponga. Tomemos el ejemplo de la WSQ09 otra vez.
MASTERY 29 Validated user input in Python

 En el loop dice que la operación se seguirá haciendo si la variable “quiereSeguir” es igual a “y”, que significa sí. Hay 2 inputs, pero la segunda es la que se debe tomar en cuenta. Se pone la variable anterior para poner un “input” con un texto si es que quiero seguir: sí o no, o en este caso “y/n”. Contestó “y” y el programa correrá y me preguntará por otro valor que poner. Pongo “n” u otro valor y el programa se detendrá. Aquí el output:

MASTERY 29 Validated user input in Python
Aquí contesté “y” 4 veces después de que el programa me pregunta si es que quería seguir. En el quinto intento decidí parar y puse “n” para terminar la operación.
]]>
https://creativecommons.org/licenses/by/4.0/
MASTERY 29 Validated user input in Python https://kenscourses.com/tc101winter2015/2015/mastery-29-validated-user-input-in-python-4/ Thu, 07 May 2015 04:57:00 +0000 http://kenscourses.com/tc101winter2015/?guid=b17519ac0fce5d000aa72619748fb8cb VALIDAR AL USUARIO EL USO DEL INPUT EN PYTHON
De lo que entendí en esta parte es que el "input" se puede utilizarse como un loop de acuerdo a las condiciones que el usuario ponga. Tomemos el ejemplo de la WSQ09 otra vez.
 En el loop dice que la operación se seguirá haciendo si la variable "quiereSeguir" es igual a "y", que significa sí. Hay 2 inputs, pero la segunda es la que se debe tomar en cuenta. Se pone la variable anterior para poner un "input" con un texto si es que quiero seguir: sí o no, o en este caso "y/n". Contestó "y" y el programa correrá y me preguntará por otro valor que poner. Pongo "n" u otro valor y el programa se detendrá. Aquí el output:
Aquí contesté "y" 4 veces después de que el programa me pregunta si es que quería seguir. En el quinto intento decidí parar y puse "n" para terminar la operación.
Continue reading ]]>
VALIDAR AL USUARIO EL USO DEL INPUT EN PYTHON
De lo que entendí en esta parte es que el “input” se puede utilizarse como un loop de acuerdo a las condiciones que el usuario ponga. Tomemos el ejemplo de la WSQ09 otra vez.
MASTERY 29 Validated user input in Python

 En el loop dice que la operación se seguirá haciendo si la variable “quiereSeguir” es igual a “y”, que significa sí. Hay 2 inputs, pero la segunda es la que se debe tomar en cuenta. Se pone la variable anterior para poner un “input” con un texto si es que quiero seguir: sí o no, o en este caso “y/n”. Contestó “y” y el programa correrá y me preguntará por otro valor que poner. Pongo “n” u otro valor y el programa se detendrá. Aquí el output:

MASTERY 29 Validated user input in Python
Aquí contesté “y” 4 veces después de que el programa me pregunta si es que quería seguir. En el quinto intento decidí parar y puse “n” para terminar la operación.
]]>
https://creativecommons.org/licenses/by/4.0/
MASTERY 29 Validated user input in Python https://kenscourses.com/tc101winter2015/2015/mastery-29-validated-user-input-in-python-3/ Thu, 07 May 2015 04:57:00 +0000 http://kenscourses.com/tc101winter2015/?guid=b17519ac0fce5d000aa72619748fb8cb VALIDAR AL USUARIO EL USO DEL INPUT EN PYTHON
De lo que entendí en esta parte es que el "input" se puede utilizarse como un loop de acuerdo a las condiciones que el usuario ponga. Tomemos el ejemplo de la WSQ09 otra vez.
 En el loop dice que la operación se seguirá haciendo si la variable "quiereSeguir" es igual a "y", que significa sí. Hay 2 inputs, pero la segunda es la que se debe tomar en cuenta. Se pone la variable anterior para poner un "input" con un texto si es que quiero seguir: sí o no, o en este caso "y/n". Contestó "y" y el programa correrá y me preguntará por otro valor que poner. Pongo "n" u otro valor y el programa se detendrá. Aquí el output:
Aquí contesté "y" 4 veces después de que el programa me pregunta si es que quería seguir. En el quinto intento decidí parar y puse "n" para terminar la operación.
Continue reading ]]>
VALIDAR AL USUARIO EL USO DEL INPUT EN PYTHON
De lo que entendí en esta parte es que el “input” se puede utilizarse como un loop de acuerdo a las condiciones que el usuario ponga. Tomemos el ejemplo de la WSQ09 otra vez.
MASTERY 29 Validated user input in Python

 En el loop dice que la operación se seguirá haciendo si la variable “quiereSeguir” es igual a “y”, que significa sí. Hay 2 inputs, pero la segunda es la que se debe tomar en cuenta. Se pone la variable anterior para poner un “input” con un texto si es que quiero seguir: sí o no, o en este caso “y/n”. Contestó “y” y el programa correrá y me preguntará por otro valor que poner. Pongo “n” u otro valor y el programa se detendrá. Aquí el output:

MASTERY 29 Validated user input in Python
Aquí contesté “y” 4 veces después de que el programa me pregunta si es que quería seguir. En el quinto intento decidí parar y puse “n” para terminar la operación.
]]>
https://creativecommons.org/licenses/by/4.0/
MASTERY 28 User input(text based) in Python (basic) https://kenscourses.com/tc101winter2015/2015/mastery-28-user-inputtext-based-in-python-basic-3/ Thu, 07 May 2015 04:41:00 +0000 http://kenscourses.com/tc101winter2015/?guid=bee96629a55223d482400964d76a5f19 USUARIO INPUT EN PYTHON CON TEXTOS
A los que han seguido mi blog, más bien, a los que han hachado un ojo a mi blog y mis códigos habrán notado que la mayoría utilizo el comando "input" con un texto dentro de un paréntesis. El chiste de esto es preguntar en forma de texto al usuario qué valores poner. Recomendaría hacer esto porque de lo contrario, puede que el usuario no sepa que poner y ponga un valor que el programa no pueda correr. Utilizaré el ejemplo de la Factorial de la WSQ09.
 Si ven ahí en las líneas 16 y 22, se utilizó el comando "input" con un texto. Esto es lo que se mostrará en el output al usuario y decirle que valor poner debido a que es un loop:

Continue reading ]]>
USUARIO INPUT EN PYTHON CON TEXTOS
A los que han seguido mi blog, más bien, a los que han hachado un ojo a mi blog y mis códigos habrán notado que la mayoría utilizo el comando “input” con un texto dentro de un paréntesis. El chiste de esto es preguntar en forma de texto al usuario qué valores poner. Recomendaría hacer esto porque de lo contrario, puede que el usuario no sepa que poner y ponga un valor que el programa no pueda correr. Utilizaré el ejemplo de la Factorial de la WSQ09.
MASTERY 28 User input(text based) in Python (basic)

 Si ven ahí en las líneas 16 y 22, se utilizó el comando “input” con un texto. Esto es lo que se mostrará en el output al usuario y decirle que valor poner debido a que es un loop:

MASTERY 28 User input(text based) in Python (basic)
]]>
https://creativecommons.org/licenses/by/4.0/
MASTERY 28 User input(text based) in Python (basic) https://kenscourses.com/tc101winter2015/2015/mastery-28-user-inputtext-based-in-python-basic-2/ Thu, 07 May 2015 04:41:00 +0000 http://kenscourses.com/tc101winter2015/?guid=bee96629a55223d482400964d76a5f19 USUARIO INPUT EN PYTHON CON TEXTOS
A los que han seguido mi blog, más bien, a los que han hachado un ojo a mi blog y mis códigos habrán notado que la mayoría utilizo el comando "input" con un texto dentro de un paréntesis. El chiste de esto es preguntar en forma de texto al usuario qué valores poner. Recomendaría hacer esto porque de lo contrario, puede que el usuario no sepa que poner y ponga un valor que el programa no pueda correr. Utilizaré el ejemplo de la Factorial de la WSQ09.
 Si ven ahí en las líneas 16 y 22, se utilizó el comando "input" con un texto. Esto es lo que se mostrará en el output al usuario y decirle que valor poner debido a que es un loop:

Continue reading ]]>
USUARIO INPUT EN PYTHON CON TEXTOS
A los que han seguido mi blog, más bien, a los que han hachado un ojo a mi blog y mis códigos habrán notado que la mayoría utilizo el comando “input” con un texto dentro de un paréntesis. El chiste de esto es preguntar en forma de texto al usuario qué valores poner. Recomendaría hacer esto porque de lo contrario, puede que el usuario no sepa que poner y ponga un valor que el programa no pueda correr. Utilizaré el ejemplo de la Factorial de la WSQ09.
MASTERY 28 User input(text based) in Python (basic)

 Si ven ahí en las líneas 16 y 22, se utilizó el comando “input” con un texto. Esto es lo que se mostrará en el output al usuario y decirle que valor poner debido a que es un loop:

MASTERY 28 User input(text based) in Python (basic)
]]>
https://creativecommons.org/licenses/by/4.0/
MASTERY 28 User input(text based) in Python (basic) https://kenscourses.com/tc101winter2015/2015/mastery-28-user-inputtext-based-in-python-basic/ Thu, 07 May 2015 04:41:00 +0000 http://kenscourses.com/tc101winter2015/?guid=bee96629a55223d482400964d76a5f19 USUARIO INPUT EN PYTHON CON TEXTOS
A los que han seguido mi blog, más bien, a los que han hachado un ojo a mi blog y mis códigos habrán notado que la mayoría utilizo el comando "input" con un texto dentro de un paréntesis. El chiste de esto es preguntar en forma de texto al usuario qué valores poner. Recomendaría hacer esto porque de lo contrario, puede que el usuario no sepa que poner y ponga un valor que el programa no pueda correr. Utilizaré el ejemplo de la Factorial de la WSQ09.
 Si ven ahí en las líneas 16 y 22, se utilizó el comando "input" con un texto. Esto es lo que se mostrará en el output al usuario y decirle que valor poner debido a que es un loop:

Continue reading ]]>
USUARIO INPUT EN PYTHON CON TEXTOS
A los que han seguido mi blog, más bien, a los que han hachado un ojo a mi blog y mis códigos habrán notado que la mayoría utilizo el comando “input” con un texto dentro de un paréntesis. El chiste de esto es preguntar en forma de texto al usuario qué valores poner. Recomendaría hacer esto porque de lo contrario, puede que el usuario no sepa que poner y ponga un valor que el programa no pueda correr. Utilizaré el ejemplo de la Factorial de la WSQ09.
MASTERY 28 User input(text based) in Python (basic)

 Si ven ahí en las líneas 16 y 22, se utilizó el comando “input” con un texto. Esto es lo que se mostrará en el output al usuario y decirle que valor poner debido a que es un loop:

MASTERY 28 User input(text based) in Python (basic)
]]>
https://creativecommons.org/licenses/by/4.0/
Factorial https://kenscourses.com/tc101winter2015/2015/factorial-6/ Thu, 07 May 2015 04:14:58 +0000 https://yosefat.withknown.com/2015/factorial

Here is my factorial code. Asked for a friend for making the question of repeating the code, that was my only problem, followed what I learned from Loops in the class.

Code: https://github.com/YosefatJQ/Python-Course-TC1014/blob/master/factorial.py

09 1014

Continue reading ]]>

Here is my factorial code. Asked for a friend for making the question of repeating the code, that was my only problem, followed what I learned from Loops in the class.

Code: https://github.com/YosefatJQ/Python-Course-TC1014/blob/master/factorial.py

09 1014

]]>
https://creativecommons.org/licenses/by/4.0/
MASTERY 21 Use of recursion for repetitive algorithms https://kenscourses.com/tc101winter2015/2015/mastery-21-use-of-recursion-for-repetitive-algorithms-5/ Wed, 06 May 2015 21:08:00 +0000 http://kenscourses.com/tc101winter2015/?guid=9c931771c116ca383907070a5f5af64d USO DE RECURSIÓN PARA ALGORITMOS REPETITIVOS
Ya hemos visto como funcionan los loops. Una cosa interesante de ellos es que pueden utilizarse a sí mismas. Para dejar más claro esto es que son algoritmos repetitivos y su función es definirse y utilizarse a sí misma. En Python se puede hacer esto. Un gran ejemplo de ello es la Factorial de la WSQ09.

.
.

Vemos que dentro de la función de la Factorial, en la línea 7 se llama sí mismo. Esto sirve para definir "n!" luego de haber puesto las condiciones anteriores. Básicamente, es como un loop. También se llamó esa función dentro de otro loop y el output sería esto:
Otro gran ejemplo sería el de Gran Común Divisor en el WSQ12: 
Fórmula de Éuclides: 
GCD(a, a) = a
GCD(a, b) = gcd(a - b, b) si a > b
GCD(a, b) = gcd(a, b - a) si a < b

Se ve que en la línea 5 y en la línea 8 se llama la función GCD() con diferentes parámetros. Es otro loop y el output sería esto:
No en todos los casos se puede utilizar algoritmos recursivos, todo depende de qué tipo de problema estás enfrentando.
Continue reading ]]>
USO DE RECURSIÓN PARA ALGORITMOS REPETITIVOS
Ya hemos visto como funcionan los loops. Una cosa interesante de ellos es que pueden utilizarse a sí mismas. Para dejar más claro esto es que son algoritmos repetitivos y su función es definirse y utilizarse a sí misma. En Python se puede hacer esto. Un gran ejemplo de ello es la Factorial de la WSQ09.

MASTERY 21 Use of recursion for repetitive algorithms.
MASTERY 21 Use of recursion for repetitive algorithms.
MASTERY 21 Use of recursion for repetitive algorithms

MASTERY 21 Use of recursion for repetitive algorithms

Vemos que dentro de la función de la Factorial, en la línea 7 se llama sí mismo. Esto sirve para definir “n!” luego de haber puesto las condiciones anteriores. Básicamente, es como un loop. También se llamó esa función dentro de otro loop y el output sería esto:

MASTERY 21 Use of recursion for repetitive algorithms
Otro gran ejemplo sería el de Gran Común Divisor en el WSQ12: 
Fórmula de Éuclides: 
GCD(a, a) = a
GCD(a, b) = gcd(a – b, b) si a > b
GCD(a, b) = gcd(a, b – a) si a < b
MASTERY 21 Use of recursion for repetitive algorithms
Se ve que en la línea 5 y en la línea 8 se llama la función GCD() con diferentes parámetros. Es otro loop y el output sería esto:
MASTERY 21 Use of recursion for repetitive algorithms
No en todos los casos se puede utilizar algoritmos recursivos, todo depende de qué tipo de problema estás enfrentando.
]]>
https://creativecommons.org/licenses/by/4.0/
MASTERY 21 Use of recursion for repetitive algorithms https://kenscourses.com/tc101winter2015/2015/mastery-21-use-of-recursion-for-repetitive-algorithms-4/ Wed, 06 May 2015 21:08:00 +0000 http://kenscourses.com/tc101winter2015/?guid=9c931771c116ca383907070a5f5af64d USO DE RECURSIÓN PARA ALGORITMOS REPETITIVOS
Ya hemos visto como funcionan los loops. Una cosa interesante de ellos es que pueden utilizarse a sí mismas. Para dejar más claro esto es que son algoritmos repetitivos y su función es definirse y utilizarse a sí misma. En Python se puede hacer esto. Un gran ejemplo de ello es la Factorial de la WSQ09.

.
.

Vemos que dentro de la función de la Factorial, en la línea 7 se llama sí mismo. Esto sirve para definir "n!" luego de haber puesto las condiciones anteriores. Básicamente, es como un loop. También se llamó esa función dentro de otro loop y el output sería esto:
Otro gran ejemplo sería el de Gran Común Divisor en el WSQ12: 
Fórmula de Éuclides: 
GCD(a, a) = a
GCD(a, b) = gcd(a - b, b) si a > b
GCD(a, b) = gcd(a, b - a) si a < b

Se ve que en la línea 5 y en la línea 8 se llama la función GCD() con diferentes parámetros. Es otro loop y el output sería esto:
No en todos los casos se puede utilizar algoritmos recursivos, todo depende de qué tipo de problema estás enfrentando.
Continue reading ]]>
USO DE RECURSIÓN PARA ALGORITMOS REPETITIVOS
Ya hemos visto como funcionan los loops. Una cosa interesante de ellos es que pueden utilizarse a sí mismas. Para dejar más claro esto es que son algoritmos repetitivos y su función es definirse y utilizarse a sí misma. En Python se puede hacer esto. Un gran ejemplo de ello es la Factorial de la WSQ09.

MASTERY 21 Use of recursion for repetitive algorithms.
MASTERY 21 Use of recursion for repetitive algorithms.
MASTERY 21 Use of recursion for repetitive algorithms

MASTERY 21 Use of recursion for repetitive algorithms

Vemos que dentro de la función de la Factorial, en la línea 7 se llama sí mismo. Esto sirve para definir “n!” luego de haber puesto las condiciones anteriores. Básicamente, es como un loop. También se llamó esa función dentro de otro loop y el output sería esto:

MASTERY 21 Use of recursion for repetitive algorithms
Otro gran ejemplo sería el de Gran Común Divisor en el WSQ12: 
Fórmula de Éuclides: 
GCD(a, a) = a
GCD(a, b) = gcd(a – b, b) si a > b
GCD(a, b) = gcd(a, b – a) si a < b
MASTERY 21 Use of recursion for repetitive algorithms
Se ve que en la línea 5 y en la línea 8 se llama la función GCD() con diferentes parámetros. Es otro loop y el output sería esto:
MASTERY 21 Use of recursion for repetitive algorithms
No en todos los casos se puede utilizar algoritmos recursivos, todo depende de qué tipo de problema estás enfrentando.
]]>
https://creativecommons.org/licenses/by/4.0/
MASTERY 21 Use of recursion for repetitive algorithms https://kenscourses.com/tc101winter2015/2015/mastery-21-use-of-recursion-for-repetitive-algorithms-3/ Wed, 06 May 2015 21:08:00 +0000 http://kenscourses.com/tc101winter2015/?guid=9c931771c116ca383907070a5f5af64d USO DE RECURSIÓN PARA ALGORITMOS REPETITIVOS
Ya hemos visto como funcionan los loops. Una cosa interesante de ellos es que pueden utilizarse a sí mismas. Para dejar más claro esto es que son algoritmos repetitivos y su función es definirse y utilizarse a sí misma. En Python se puede hacer esto. Un gran ejemplo de ello es la Factorial de la WSQ09.

.
.

Vemos que dentro de la función de la Factorial, en la línea 7 se llama sí mismo. Esto sirve para definir "n!" luego de haber puesto las condiciones anteriores. Básicamente, es como un loop. También se llamó esa función dentro de otro loop y el output sería esto:
Otro gran ejemplo sería el de Gran Común Divisor en el WSQ12: 
Fórmula de Éuclides: 
GCD(a, a) = a
GCD(a, b) = gcd(a - b, b) si a > b
GCD(a, b) = gcd(a, b - a) si a < b

Se ve que en la línea 5 y en la línea 8 se llama la función GCD() con diferentes parámetros. Es otro loop y el output sería esto:
No en todos los casos se puede utilizar algoritmos recursivos, todo depende de qué tipo de problema estás enfrentando.
Continue reading ]]>
USO DE RECURSIÓN PARA ALGORITMOS REPETITIVOS
Ya hemos visto como funcionan los loops. Una cosa interesante de ellos es que pueden utilizarse a sí mismas. Para dejar más claro esto es que son algoritmos repetitivos y su función es definirse y utilizarse a sí misma. En Python se puede hacer esto. Un gran ejemplo de ello es la Factorial de la WSQ09.

MASTERY 21 Use of recursion for repetitive algorithms.
MASTERY 21 Use of recursion for repetitive algorithms.
MASTERY 21 Use of recursion for repetitive algorithms

MASTERY 21 Use of recursion for repetitive algorithms

Vemos que dentro de la función de la Factorial, en la línea 7 se llama sí mismo. Esto sirve para definir “n!” luego de haber puesto las condiciones anteriores. Básicamente, es como un loop. También se llamó esa función dentro de otro loop y el output sería esto:

MASTERY 21 Use of recursion for repetitive algorithms
Otro gran ejemplo sería el de Gran Común Divisor en el WSQ12: 
Fórmula de Éuclides: 
GCD(a, a) = a
GCD(a, b) = gcd(a – b, b) si a > b
GCD(a, b) = gcd(a, b – a) si a < b
MASTERY 21 Use of recursion for repetitive algorithms
Se ve que en la línea 5 y en la línea 8 se llama la función GCD() con diferentes parámetros. Es otro loop y el output sería esto:
MASTERY 21 Use of recursion for repetitive algorithms
No en todos los casos se puede utilizar algoritmos recursivos, todo depende de qué tipo de problema estás enfrentando.
]]>
https://creativecommons.org/licenses/by/4.0/