Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/11/2011, 00:12
Avatar de Carlangueitor
Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 8 meses
Puntos: 1329
Respuesta: Dudas con bucles en python.

En este caso lo más sencillo es usar un While. También vi tu mensaje en la lista de pyar así que tomé tu código y lo modifique para que veas lo que está pasando. El problema es tu algoritmo, la lógica no está bien, a veces es recomendable cuando uno empieza escribir su algoritmo primero y si es necesario hasta su diagrama de flujo (sí, ya se que aburre hacer todo eso, pero después no será necesario).

Código Python:
Ver original
  1. #-*- coding: utf-8 -*-
  2. a = int(raw_input('Ingrese un número: ')) #5
  3. b = int(raw_input('Ingrese otro número: ')) #2
  4. s = 0
  5. r = 0
  6. while s < b:
  7.     r = r+a
  8.     s = s+1
  9. print r

Claro que hay varias maneras más pythonicas de hacer esto, incluso con un for, pero creo que con esta verás el error.

PD: No te preocupes por hacer Spam, sólo ten paciencia, que parece que te desesperas rápido.

Saludos
__________________
Grupo Telegram Docker en Español