Materia: Laboratorio de Lenguajes de Programación Semana # 13
Tarea semanal
Hola. En esta entrada hablaré un poco sobre cómo hacer arreglos en Python. Me quiero enfocar en éstos, así que el programa será algo sencillo, para tener claro cómo funcionan.
Paso 1: Abrimos el Terminal, y tecleamos "which python" para saber la localización del lenguaje de programación Python (hacemos esto ya que la utilizaremos al inicio de nuestro código más adelante)
Paso 2: Ya que sabemos su localización, empezaremos por abir emacs para comenzar nuestro código. Tecleamos: "emacs arreglo.py" emacs es por el editor de texto que usaremos, arreglo es el nombre que le puse al archivo, y .py es la extensión de Python
Paso 3: Empezaremos a escribir nuestro programa en emacs. Comenzamos escribiendo la ubicación de Python, en mi caso es: #!/usr/bin/python
Paso 4: Ahora escribiremos nuestro arreglo. Los datos del arreglo siempre deben ir dentro de [ ] separados por comas, y entre comillas simples ' El nuestro quedaría así: colores=['azul', 'rojo', 'amarillo', 'verde', 'naranja']
Nota: Cuando se quieren enumerar los elementos dentro de un arreglo, se comienza desde el 0. Es decir, el azul vendría siendo el 0, el rojo el 1, el amarillo el 2, y así sucesivamente.
Paso 5: En la siguiente línea escribimos: a=int(raw_input("Presiona un numero del 0 al 4 para saber que color se encuentra en esa casilla: ")) a es el número que introduzca el usuario, int es porque el dato debe ser un número entero, raw_input es porque en esta línea de texto se puede introducir un dato.
Paso 6: Por último, escribimos print colores[a] Esto quiere decir que se imprimirá en pantalla el elemento que se encuentre en dicha casilla.
Paso 7: Guardamos el código, y nos vamos al Terminal para dar autorización. Escribimos: chmod u+x arreglo.py y oprimimos Enter.
Paso 8: Ejecutamos nuestro programa escribiendo: ./arreglo.py
Paso 9: Oprimimos Enter e inmediatamente nos aparece el inicio de nuestro programa.
Paso 10: En este caso yo escribiré el número 3. Y me aparece como respuesta: verde que es el color que está en la casilla número 3.
Aquí termina esta entrada, espero que les haya gustado, y si tienen algo que decir, no duden en comentar.
Hasta luego.
Fuentes: http://www.youtube.com/watch?v=XWQ0cyCrY7w&feature=channel
Etiquetas
And
(1)
Buffer
(1)
C
(3)
Clase POO
(12)
Conversión
(1)
Factorial
(1)
Fortran
(1)
Funciones trigonométricas
(1)
If
(1)
Información general
(1)
Java
(2)
Laboratorio Lenguajes de Programación
(28)
Librería Math
(4)
Librerías
(2)
Or
(1)
Perl
(5)
Programación Orientada a Objetos
(1)
Puntos extra Clase POO
(9)
Puntos extra Taller POO
(12)
Python
(13)
Scheme
(2)
Semana 1
(1)
Semana 13
(5)
semana 14
(4)
Semana 2
(3)
Semana 3
(3)
Semana 4
(3)
Semana 5
(1)
Shell
(1)
Switch
(2)
Taller POO
(10)
Tarea extra
(5)
Tarea semanal
(12)
While
(1)
jueves, 21 de octubre de 2010
Arreglos en Python
Etiquetas:
Laboratorio Lenguajes de Programación,
Python,
Semana 13,
Tarea semanal
Raíz cuadrada en Python
Materia: Laboratorio de Lenguajes de Programación Semana #13
Tarea Semanal.
Hola. En esta entrada les hablaré sobre cómo utilizar la función de Raíz cuadrada en el lenguaje de programación Python.
El programa es sobre introducir un número y así obtenemos su raíz cuadrada. Es muy sencillo de hacer, pero no quería dejar pasar el explicar esta útil función.
Paso 1: Abrimos el Terminal de Ubuntu, localizamos la ubicación de Python en nuestra computadora escribiendo: "which python" y oprimimos Enter.
Paso 2: Ya que tenemos la ubicación, empezamos nuestro programa. Escribimos "emacs raizcuadrada.py" emacs es por el editor de texto que utilizaremos para codificar nuestro programa, raizcuadrada es el nombre del archivo y .py es la extensión que tienen los archivos de Python.
Paso 3: Nos encontramos en emacs. Empezaremos escribiendo la ubicación que solicitamos al principio, en mi caso es: #!/usr/bin/python
Paso 4: Esta parte del programa, es la que nos interesa, ya que utilizaremos una librería con la que podemos emplear la función de la raíz cuadrada. Escribiremos "import math" Con esto se pueden usar funciones matemáticas, como el sqrt (función para raíz cuadrada).
Paso 5: Escribimos "num=int(raw_input('Escribe el numero del cual quieras su raiz cuadrada: ' ))" num es el nombre que le daremos al número que el usuario intruduzca, raw_input nos permite que el usuario escriba en el programa, int es porque sólo se pueden utilizar números enteros.
Paso 6: Escribimos "raiz=math.sqrt(num)" raiz es el nombre que usaremos para math.sqrt(num) y que se nos haga más fácil a la hora de imprimirlo en la pantalla. (num) va dentro de paréntesis el nombre de la variable que declaramos antes la cual contiene el número que introdujo el usuario. Si hubiéramos llamado "x" a la variable, deberíamos poner raiz=math.sqrt(x).
Paso 7: Por último, escribimos print raiz para que se imprima en la pantalla la raiz cuadrada del número que tecleó el usuario.
Paso 8: Guardamos nuestro archivo, y nos vamos al Terminal para probar el programa. Damos autorización para poder ejecutarlo escribiendo: "chmod u+x raizcuadrada.py"
Paso 9: Ejecutamos el archivo escribiendo "./raizcuadrada.py" y presionamos Enter. Nos despliega el inicio del programa, pidiéndonos que escribamos un número para obtener su raíz cuadrada.
Paso 10: Introducimos cualquier número entero, en este caso yo pondré 49, damos Enter y nos aparece su raíz cuadrada, la cual es 7.
Esto es todo por esta entrada, espero que les haya gustado, y si tienen algo que decir, no duden en comentar.
Hasta luego.
Fuentes: http://www.youtube.com/watch?v=y-0lbZGdmIg&feature=channel
Tarea Semanal.
Hola. En esta entrada les hablaré sobre cómo utilizar la función de Raíz cuadrada en el lenguaje de programación Python.
El programa es sobre introducir un número y así obtenemos su raíz cuadrada. Es muy sencillo de hacer, pero no quería dejar pasar el explicar esta útil función.
Paso 1: Abrimos el Terminal de Ubuntu, localizamos la ubicación de Python en nuestra computadora escribiendo: "which python" y oprimimos Enter.
Paso 2: Ya que tenemos la ubicación, empezamos nuestro programa. Escribimos "emacs raizcuadrada.py" emacs es por el editor de texto que utilizaremos para codificar nuestro programa, raizcuadrada es el nombre del archivo y .py es la extensión que tienen los archivos de Python.
Paso 3: Nos encontramos en emacs. Empezaremos escribiendo la ubicación que solicitamos al principio, en mi caso es: #!/usr/bin/python
Paso 4: Esta parte del programa, es la que nos interesa, ya que utilizaremos una librería con la que podemos emplear la función de la raíz cuadrada. Escribiremos "import math" Con esto se pueden usar funciones matemáticas, como el sqrt (función para raíz cuadrada).
Paso 5: Escribimos "num=int(raw_input('Escribe el numero del cual quieras su raiz cuadrada: ' ))" num es el nombre que le daremos al número que el usuario intruduzca, raw_input nos permite que el usuario escriba en el programa, int es porque sólo se pueden utilizar números enteros.
Paso 6: Escribimos "raiz=math.sqrt(num)" raiz es el nombre que usaremos para math.sqrt(num) y que se nos haga más fácil a la hora de imprimirlo en la pantalla. (num) va dentro de paréntesis el nombre de la variable que declaramos antes la cual contiene el número que introdujo el usuario. Si hubiéramos llamado "x" a la variable, deberíamos poner raiz=math.sqrt(x).
Paso 7: Por último, escribimos print raiz para que se imprima en la pantalla la raiz cuadrada del número que tecleó el usuario.
Paso 8: Guardamos nuestro archivo, y nos vamos al Terminal para probar el programa. Damos autorización para poder ejecutarlo escribiendo: "chmod u+x raizcuadrada.py"
Paso 9: Ejecutamos el archivo escribiendo "./raizcuadrada.py" y presionamos Enter. Nos despliega el inicio del programa, pidiéndonos que escribamos un número para obtener su raíz cuadrada.
Paso 10: Introducimos cualquier número entero, en este caso yo pondré 49, damos Enter y nos aparece su raíz cuadrada, la cual es 7.
Esto es todo por esta entrada, espero que les haya gustado, y si tienen algo que decir, no duden en comentar.
Hasta luego.
Fuentes: http://www.youtube.com/watch?v=y-0lbZGdmIg&feature=channel
Etiquetas:
Laboratorio Lenguajes de Programación,
Python,
Semana 13,
Tarea semanal
Suscribirse a:
Entradas (Atom)



















