Entradas

Mostrando las entradas de septiembre, 2019

Juegos 1.5

Imagen
Ejemplo de Juego de Alexis Ruiz y Leonardo Reyes. Black Jack. # -*- coding: utf-8 -*- import os, sys import random global cartas cartas=[ 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 'AS' , 'J' , 'Q' , 'K' ] suma1= 0 suma2 = 0 global jugador1 jugador1 = [] global jugador2 jugador2 = [] print '\n ----Bienvenido a Black Jack----\n' op= 0 while op!= 6 : op = input ( 'Si desea una carta preciona 1, si desea parar preciona 6:' ) if op == 1 : suma1 = 0 valorJ = 0 valorK = 0 valorQ = 0 valorAs = 0 print '\n Turno de jugador 1' eleccion = random.choice(cartas) print 'Carta-----' , eleccion if eleccion == 'AS' : valorAS = int ( input ( 'Que valor desea darle a el AS 1 o 10?:' )) jugador1.append(valorAS) elif eleccion == 'J' : jugador1.append( 10 ) elif eleccion == 'Q' : jugado

Juegos 1.4

Imagen
Juego jugable de de Huguin y Nicole :) Juego de batalla naval. # coding=utf-8 """ BATALLA NAVAL Representación de cómo se verá el juego COMPUTADORA JUGADOR 1 2 3 4 1 2 3 4 1[*][ ][ ][*] 1[ ][*][ ][ ] 2[ ][*][ ][ ] 2[ ][ ][ ][ ] 3[ ][ ][ ][ ] 3[ ][ ][*][ ] 4[ ][*][ ][ ] 4[*][*][ ][ ] """ import random, copy, time, textwrap # copy nos proporciona operaciones genericas de copiado # Declaración de constantes. DIMENSION_ = 6 TURNO_ = 4 # Imprime el mapa def __imprimir_mapa__(jugador, mesa, dimension): player = 'la computadora' if jugador == 'u' : player = 'el jugador' print "\033[1m" + 'La mesa de ' + player + ' se ve así:' + "\033[0m" # Imprimir el número de columna for i in range (dimension): print '

Mi ejemplo de juego

Imagen
En este post llevaremos a cabo un programa que ejecuta un juego donde el jugador intentara de adivinar un numero al azar del 1 al 12. Ejemplo Cynthia Maldonado y Juan Banda. import random intentos = 0 print ( "...... JUEGO ADVINADOR...." ) print ( "Ingresa tu nombre: " ) nombre = raw_input () x = random.randint( 1 , 12 ) print ( "Hola " + nombre + ", Bienvenido a mi juego adivinador...." ) while intentos < 5 : intentos = intentos + 1 print ( "Elige un numero del 1 al 12" ) numero = raw_input () numero = int (numero) if numero < x: print ( "Tu numero es muy bajo" ) if numero > x: print ( "Tu numero es muy alto" ) if numero == x: break if numero == x: print ( "Eres un genio...." ) print (nombre + " lo lograste con %d intentos" % (intentos)) print ( "Nos vemos...." ) if numero != x: print ( "Has perd

Ejercicio Juegos 1.3

Imagen
Juego de piedra, papel y tijeras de Cassandra Gonzalez y Brandon Esquivel. # -*- coding: utf-8 -*- #JUEGO DE PIEDRA PAPEL TIJERAS import random jugando = True #Mientras jugando sea verdad seguira corriendo anch = 80 ast = anch * '*' print (ast) print ( "\033[1m" + "BIENVENIDO AL JUEGO DE PIEDRA, PAPEL O TIJERA" + "\033[0m" ) print "Instrucciones: Escribe una de las 3 opciones como se indica 'Piedra' 'Papel' 'Tijera'" while jugando: anch = 80 ast = anch * '*' print (ast) print ( "\033[1m" + "Piedra, Papel O Tijera" + "\033[0m" ) pc = random.choice([ "Piedra" , "Papel" , "Tijera" ]) #randint para numeros 1 a 3 player = raw_input ( "Escriba la opcion que desee: " ).capitalize() #Capitalize respeta mayusculas y minusculas #CONDICIONES if player == "Piedra" : if pc == "Pi

Ejemplo Juegos 1.2

Imagen
Ejemplo de juego de piedra, papel y tijeras de Betin y David. # -*- coding: utf-8 -*- import random from time import sleep print "Bienvenido al juego de piedra, papel o tijera." print "" sleep( 2 ) print "Por defecto ganara el mejor de tres, pero lo puedes cambiar." sleep( 1 ) print "" # Funcion de la lógica del juego def juego(intentos): x = 0 jugador = 0 pc = 0 while str (x) != intentos: print "Piedra, papel o tijera?" opc = raw_input () opc = opc.lower() azar = random.choice([ "piedra" , "papel" , "tijera" ]) if opc == azar: print "La computadora tambien elijio" , azar print "" elif azar == "tijera" and opc == "papel" : x += 1 pc += 1 print "El PC saco" , azar print "Tu" , jugador, "PC" , pc print "" elif azar == "tijera" and opc

Ejemplo Juegos 1.1

Imagen
Ejemplo de juegos de Cynthia Morales y Alfredo Santos. # -*- coding: utf-8 -*- import random import textwrap import time global numeros numeros = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 ] global palabras palabras = [ 'edita' , 'igual' , 'habil' , 'abajo' , 'subir' , 'programar' , 'codigo' , 'libreria' , 'python' , 'pycharm' , 'graficacion' , 'editor ' , 'fuente' , 'c' , 'java' , 'javascript' , 'arreglo' , 'bucle' , 'for' , 'while' , 'random' , 'choice' , 'puntoycoma' , 'llaves' , 'main' , 'variable' , 'operacion' , 'alineado' , 'geometria fractal' , 'formato' , 'almacenamiento' , 'hardware' , 'software' ] #funciones def AdivinaElNumero(): ancho_linea = 72 linea_punteada = ancho_li

Practicas

Imagen
Arreglo con un menú de dos opciones #variable global global array array = [] #metodos def IngresarArray(): print 'Ingrese 5 nombres: ' i= 0 while i< 5 : nombre= raw_input ( 'Ingrese el nombre: ' ) array.append(nombre) i+= 1 #main opc= 0 while opc!= 2 : print 'Programa con arreglo' print 'Menu' print '1.- Metodo para ingresar datos y Desplegarlos' print '2.- Salir' opc = input ( 'Ingrese la opcion: ' ) if opc== 1 : IngresarArray() Arreglo Array con for: #variable global global array array = [] #metodos def IngresarArray(): print 'Ingrese 5 nombres: ' i= 0 for i in range ( 5 ): nombre= raw_input ( 'Ingrese el nombre: ' ) array.append(nombre) #main opc= 0 while opc!= 2 : print 'Programa con arreglo' print 'Menu' print '1.- Metodo para ingresar datos y Desplegarlos'

Ejemplos de bucle for

Imagen
Ejemplos en clase. Ejemplo 1 con bucle for (Ejemplos de Víctor): print ( "Comienzo" ) for i in [ 0 , 1 , 2 ]: print "Hola" , print print "Final" Ejemplo 2 con bucle for (Víctor): i = 10 print 'El bucle no ha comenzado, Ahora i vale' ,i for i in [ 0 , 1 , 2 , 3 , 4 ]: print i, '*' ,i, '=' ,i** 2 print 'El bucle ha terminado. Ahora i vale' , i Ejemplo 3, agregando librerias (Brandon): from __future__ import print_function print ( "Comienzo" ) for i in [ 0 , 1 , 2 ]: print ( "Hola " , end= "" ) print () print ( "Final" ) Ejemplo 4, instalando libreria (Brandon): # -*- coding:future_fstrings -*- print ( "Comienzo" ) for numero in [ 0 , 1 , 2 , 3 ]: print (f "{numero}*{numero} = {numero ** 2}" ) print ( "Final" ) Ejemplo 5, uso d