lunes, 5 de noviembre de 2018

Programas con arreglos dentro de python(Practica No. 1)

Programa: menu de arreglos con diferentes metodos (Antonio Huerta)

Sintaxis del programa: 


Variable Globalglobal array
array = []
 
#Metodos
def IngresarDatos():
    print "Ingresa 5 numeros para un arreglo: "
    i=0
    while i?5:
        numero = input()
        array.append(numero)
        i+=1
        print
def opcion1():
    for index,i in enumerate(reversed(array)):
       if(index==0):
           print "[",i,", "
       elif(index==array.__len__()-1):
           print i,"]\n"
       else:
             print i,",",
    del array[:]
 
def opcion2():
    array.reverse()
    print array
    print
    del array[:]
 
def opcion3():
    j=0
    invertedArray = []
    contador = len(array)
    while j?array.__len__():
        numeroactual = array[contador-1]
        invertedArray.append(numeroactual)
        contador-=1
        j+=1
    print invertedArray,'\n'
    del array[:]
 
#Mainopc = 0
opc=0
while opc !=4:
    print "PROGRAMA PARA INVERTIR UN ARREGLO"
    print "--Menu--"
    print "1. Metodo reversed()"
    print "2. Metodo 'reverse()' "
    print "3. Sin metodos"
    print "4. Salir"
    opc = input("\nIngrese su opcion: ")
    print"\n"
    if(opc==1):
        IngresarDatos()
        opcion1()
    elif(opc==2):
        IngresarDatos()
        opcion2()
    elif(opc==3):
        IngresarDatos()
        opcion3()
    else:
        print 'Adios'





No hay comentarios.:

Publicar un comentario

Unidad 4: Triangulo y cubo en 3D

Sintaxos del programa triangulo 3d: import pygame from pygame.locals import * from OpenGL.GL import * from OpenGL.GLU import * vert...