Ir al contenido principal

Lista para Python

Martes 20 de Noviembre

El día Martes en la clase de introducción de la programación vimos como realizar listas, que es lo más parecido a un arreglo que hay en Python y no necesariamente puede ser de un tipo, sino que puede encontrarse enteros y strings, además de que para agregar algo a la lista tenemos que poner ".append" y lo que se le va a agregar, pero este no tiene un limite como en un arreglo, por lo que le puedes agregar muchas cosas, luego vimos el for en Python, que se utiliza de manera similar al de C#, tenemos que decir desde donde va a contar y hasta donde contará, lo cual lo hace un poco más sencillo que el for de C#, pero se puede usar algo parecido a como se suele usar, en este caso podemos poner que inicia a contar desde una variable y que contará hasta el rango que pongamos, ahí podemos poner paréntesis y decir desde cuanto va a iniciar seguido de hasta donde vamos a contar, además de que podemos poner un tercer dato que será el incremento que tendrá cada ciclo, pero se puede excluir y se leerá que el incremento es de +1, también podemos poner solo hasta donde se va a contar, lo cual dirá que además de que el incremento es +1  dice que inicia a contar desde el 0, al acabar de anotar lo que se pone en el for se pone dos puntos, en el caso del if  se pone el requisito de cuando quieres que entre, por ejemplo cuando sea igual a 5, solo se escribe sin paréntesis y al final los dos puntos, si pones un break en un for esto hará que finalice el for en donde está, además de que puedes poner el continue que simplemente actuará como salto, evitando el dato que se podría obtener en ese ciclo, el uso del while es muy similar, pero sin paréntesis y al final los dos puntos, también vimos como identificar el tipo de una variable, escribiendo "type("lo que se quiere saber")" y te dirá si es entero, un string o inclusive un class, por último la manera de comentar en Python es con # si solo es en una linea, si es en varias es ''' en el inicio de lo comentado y ''' al final.
Ejemplos:
list = ['rojo','azul',156, [True,False]]      #este es la lista
list.append = ['morado']                         #le agregamos un dato
color=0                                                  #declaramos variables
'''
Los "ó" significan que son opcionales, ejemplos de cada uno
'''
for x in range (1, 10):  ó for x in range (10,0,-1):  ó for x in range (10):  ó for color in list:
           if x==5:
                        break ó continue    #como cerrar el for o saltarse una parte del ciclo
           print (x) ó print (color)     #lo que puede realizar
num=0                                             #el nuevo arreglo
while num != 10:
          print (num)
          num = num+1

Complementando el tema:

Según el libro "4ta Ingeniería Informática II 26 Procesadores de lenguaje Python: Conceptos básicos y ejercicios" (s.f.) dice que para escribir un hexadecimal necesitas poner 0x antes del número, ejemplo 0xFFF, para escribir un entero largo poner una "L" al final como es el caso de 123456789012L y para algunos flotantes es poner un punto para que pueda funcionar como decimal por así decirlo o una "j ó J" al final.

Según el libro "4ta Ingeniería Informática II 26 Procesadores de lenguaje Python: Conceptos básicos y ejercicios" (s.f.) dice que puedes realizar operaciones aumentadas para disminuir o hacer crecer algunas variables, como lo son "+=" sumar a lo que ya tiene, "-=" restarle a lo que ya tiene, "*=" multiplicar por lo que tiene, "/=" dividir lo que tiene, "**=" elevar lo que tiene.

Información tomada de:




Comentarios

Entradas más populares de este blog

Algo sobre el ajedrez de tres jugadores

Ajedrez de tres jugadores El ajedrez de tes jugadores es más complejo que el ajedrez normal, ya que como su nombre lo dice lo juegan tres jugadores, por lo que no nada más tienes que pensar en tus posibles tácticas y la del otro jugador como se suele hacer en el ajedrez normal, sino que también tienes que pensar en las posibles tácticas del tercer jugador, además de saber que no solo te enfrentas a un batallón enemigo, sino a dos batallones, aunque claro, en varias ocasiones los otros jugadores se atacaran entre si y a la vez a ti, haciendo este ajedrez más difícil, una cosa más de lo que lo hace más difíciles es que son tres turnos por ronda, que son en este orden: Rojas, Verdes y Azules, (Para poder dar mejores ejemplos del tema tomare imágenes de mi tablero y piezas de ajedrez)[Las piezas que se muestran representan: Las piezas cremas y rojas son del batallón Rojo (las piezas  rojas con forma de casita son peones, solo que perdí 4 peones), las piezas negras son del batallón...

Algo de FNAF

Five Night At Freddy La saga de juegos de FNAF posee una gran y entretenida historia, la cual en orden cronológico es FNAF2, FNAF1, FNAF4 y FNAF3 (Solo tomare en cuenta estos 4 juegos de la saga, no estoy seguro si el 4 va antes o después de 1), estos juegos son de estrategia en tiempo real de horror donde tu tendrás que ingeniártelas para sobrevivir del ataque de los animatronicos durante las noches (desde las 12:00am hasta las 6:00am). (5 noches de campaña, una pesadilla y una a tu gusto), es categorizado como un simulador indi y su creador es Scott Cawtton (creo que así se escribe). Five Night At Freddy 2 (para asustarse y es difícil acabarlo) Personajes El personaje que controlaras sera el guardia de seguridad de la pizzeria: Jeremy. Los animatronicos que te visitaran son: Toy Bonny el conejo, Toy Chica la gallina, Toy Freddy el oso, Mangle la zorra, Ballon Boy el niño, Poppet la marioneta, Freddy el oso viejo, Chica la gallina vieja, Bonny el conejo viejo, Foxy el zor...

Algo de La meta/carritos

La meta/carritos Es un juego en el cual tu escoges un carrito, por lo general pequeño (de preferencia mínimo 2 cm a 7 cm aproximadamente) y tienes que darle 3 toques/empujones al carrito en un camino hasta que llegue a la meta el penúltimo carrito, se juega desde 2 jugadores hasta X cantidad de jugadores que se pueda (de preferencia menos  de 12). Como se juega Al iniciar el juego todos los jugadores deben de estar de acuerdo con las reglas que se van a usar, se escoge el turno de manera similar a como es en el juego de las canicas, se escoge una linea, raya como camino del juego (también puede ser dos lineas que simulen como la carretera, osea el rango donde se permite que es permitido usar como camino) , si no hay un camino se crea el camino, este será como los jugadores decidan, pueden hacer que el camino tenga curvas e incluso pueden poner obstáculos para dificultar el camino y hacerlo más interesante, luego tendrás que darle tres golpes/empujones al carrito para que este...