bien que estes siguiendo con el curso
num = 2##input("Ingrese un numero: ")
cant = 0
print "Tabla de Multiplicar del %d:\n" %num
while(cant
bien que estes siguiendo con el curso
num = 2##input("Ingrese un numero: ")
cant = 0
print "Tabla de Multiplicar del %d:\n" %num
while(cant
otra version del linux mint es el LMDE, que esta basado en el debian testing.
tambien trae gnome 2, seria que le heches un ojo, no ta nada mal eh.
pero igual no deja de ser mala opcion.
otra entrega muy buena djzed.
como un apunte extra, te diria que hagas un post para lo que es el 'trato' de las strings en python(osea como los usa python)
ya que es muy curioso este tema de los operadores relacionales en strings.
y bueno nada mas, muy bueno todo y sigue asi
bueno agregar aca, aparte de agradecer las referencias sobre python, los IDE's para python como:
Wing IDE
Boa Constructor
Ninja IDE
o el IDE que viene en el paquete de ActivePython por parte de su comunidad, ya que existe uno comercial.
pd: estaria bien salvatore, transformar este post, como Referencias sobre Python o Guias de python, asi ponemos diferentes guias y referencias para este lenguaje. o asi nada mas puedo agregar el curso de la lista CLS(lo pregunto para no incordiar al creador del post).
bien bien muy bien djzed, y agregando tambien aca unas cositas, que quizas muchos ya sepan pero para lo que siguen el curso y recien empiezan a ver el mundo de programacion.
si se desea dividir 2 numeros enteros y se quiere como resultado un numero flotante, se debera agregar el .0 al dividendo o al divisor o hacer un casting de tipo de variable, si se usan variables enteras en la division, por ejemplo:
a = 4
b = 3
si se hace a/b devolvera 1, ya que es una division entre enteros y el resultado es un entero.
y para hacer que el resultado sea decimal se puede hacer esto:
a/float(b) , lo que hara es convertir a la varible 'b' en decimal y el resultado tambien lo sera.
en otro casi que se haga: 4/3 ...tambien devolvera un numero entero, para hacer que devuelva un decimal se hace esto:
4/3.0 , y lo que hace es devolver un numero decimal.
disculpen si me explaye demasiado a algo quizas logico y sencillo, espero no haya complicado mas las cosas y se haya entendido alguito je.
y bueno nada, suerte y sigue asi djzed.
agregando 1 poco a las preguntas de salvatore...
1.- si es indiferente pero si comienzas con comilla simple, debe acabar con comilla simple, y tambien igual con las comillas dobles, y como agregado, tambien decir que existen las comillas triples, que sirve para dar un formato especial a un texto. El contenido entre las 3 comillas dobles, se mostrara tal como lo pongas, respetando espacios, tabs y saltos de linea tal como se haria con la etiqueta
en html.
2.- mayormente se tratan mas las strings en python, se puede usar solo el primer indice del string para tratarla como caracter, aunque tambien me parece que se puede mostrar usando el formateo de cadenas usando el print( %s %c %d y demas...)
pd: buen trabajo djzed, pero seria mejor que hagas todo en 1 mismo post como el curso de C de hawkings, para tenerlos mejor administrados. y si necesitas algunas referencias(guias o tutes de la lista CLS), te puedo pasar algunos que me sirvieron mucho para aprender lo basico de este lenguaje.
Hmmmm algo confuso hawking, pensé que la segunda opción del programa debía de dar un palíndromo para usarlo con la primera opción del programa. Y así es como hize el programa que te dejé, pero si dices que la segunda opción debe respetar mayúsculas y espacios y eso, pues lo tendría que retocar y enviartelo por mp.
No es gran cosa agregar ello, solo una condicional y un argumento, por ello te pregunto, es necesario retocarlo y enviartelo o lo dejo así?
para ello puedes crear 1 variable auxiliar o temporal para hacer las comparaciones y para mostrar el dato ingresado, pues usas la variable original(por llamarlo de alguna manera).
pd: procura no hacer doble post eh eh xd
ammmm unas dudas, segun esto
- Ignorar los espacios en blanco, y por tanto, que "ana lleva al oso la avellana" sea un código válido.
- No distinguir mayúsculas de minúsculas, y que, por tanto, "ReConOcEr" sea un código válido.
- Dada una palabra, ser capaz de encontrar el palíndromo más corto que la contenga
segun la 2da y 3ra, osea si no se distingue mayusculas y minusculas en la creacion de palindromos:
al ingresar: 123rRFr ...deberia de devolver: 123rRFrr321 y no 123rRFrFRr321
ya que al primer valor devuelto por el programa, analizandolo en la comprobacion de palindromos de la primera opcion del programa. dira que es 1 codigo correcto.
como digo, es solo si no se distingue mayusculas y minusculas en las dos opciones del menu del programa, pero si eso solo se aplica a la primera opcion(Comprobar_Palindromo) estarian todo bien.
pero el programa que hize en python, esta de acuerdo a la no distincion de mayusculas y minusculas en ambas opciones.
Tambien es posible crear 1 opcion de usar la distincion de mayusculas o no, como en el programa de salva..
como esta en python, no compila, asi que si ven el .py con bloc de notas veras el codigo, pero podran ejecutarlo con python instalado y solo haciendo doble clic.
dejo el programa, para que pueda verlo hawkings y todos los demas.
@Hawkings: Ya me he bajado el archivo, lo quito para no dejar el source por ahí :icon_cheesygrin:
ahora si entendí mejor, cuando lo volví a leer, habrá sido por el cansancio de anoche xD....las disculpas del caso Aquiles.
y sobre lo de verificar el código, pues nada, yo lo estare terminando hoy a la noche o en la tarde, pero si desean pueden dar por terminado el concurso y que verifiquen el código según sus criterios.(claro, si asi lo prefieren todos...que sea democrático)