[Olpc-uruguay] pygame on-line 006 (Tipos de datos básicos de python (2ª parte))

Flavio Danesse fdanesse en gmail.com
Jue Jul 7 11:03:05 EDT 2011


Bueno, a pedido del público, primero les paso algunas soluciones que me han
enviado a los problemitas planteados con anterioridad:
*
Sobre la tabla (en python):*

#!/usr/bin/env python
# -*- coding: cp1252 -*-

numero = raw_input("Ingrese el número: ")
numero = int(numero)
print str(numero) + " x 1 = " + str(numero * 1)
print str(numero) + " x 2 = " + str(numero * 2)
print str(numero) + " x 3 = " + str(numero * 3)
print str(numero) + " x 4 = " + str(numero * 4)
print str(numero) + " x 5 = " + str(numero * 5)
print str(numero) + " x 6 = " + str(numero * 6)
print str(numero) + " x 7 = " + str(numero * 7)
print str(numero) + " x 8 = " + str(numero * 8)
print str(numero) + " x 9 = " + str(numero * 9)
print str(numero) + " x 10 = " + str(numero * 10)

*Otro:*

#!/usr/bin/python
# -*- coding: utf-8 -*-
tabla = raw_input("Escribe un número: ")
tabla = int(tabla)
print tabla,"X 1 =",tabla*1
print tabla,"X 2 =",tabla*2
print tabla,"X 3 =",tabla*3
print tabla,"X 4 =",tabla*4
print tabla,"X 5 =",tabla*5
print tabla,"X 6 =",tabla*6
print tabla,"X 7 =",tabla*7
print tabla,"X 8 =",tabla*8
print tabla,"X 9 =",tabla*9
print tabla,"X 10 =",tabla*10

*Un avanzado:*

#!/usr/bin/env python
# -*- coding: UTF-8 -*-

numero = raw_input("Ingresa un numero: ")

for i in range(1, 11):
    resultado = int(numero)*i
    print numero, "x", i, "=", resultado


*Sobre calendario (con bash):*

#!/bin/sh
mes=$(date +%-m) #obtener mes actual
anio=$(date +%Y) #obtener año actual

#Si mes >= 10 imprime 10 meses a partir del mes actual
if [ $mes -ge 10 ]; then
    let c=$mes+9
    for i in `seq $mes $c`;
            do
            cal -m $i;
            done
else

#Si mes < 10 resta 1 al anio e imprime meses hasta el 12
    let mesult=$mes+3
    let anioprev=$anio-1
    for mesult in `seq $mesult 12`;
            do
            cal -my $mesult $anioprev;
            done

#Imprime meses 1 hasta el mes actual
    for mes in `seq 1 $mes`;
            do
            cal -my $mes $anio;
            done
fi

*Otro, cortito y al pié:*

for i in {2001..2011}; do cal $i; done


Y seguimos con la segunda parte sobre tipos de datos básicos de python:
https://sites.google.com/site/sugaractivities/home/curso-pygame/tipos-de-datos-basicos-de-python-2a-parte
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.laptop.org/pipermail/olpc-uruguay/attachments/20110707/4f176899/attachment.html>


More information about the Olpc-uruguay mailing list