9.3 Bucle While | Programar desde cero en Python
Dale LIKE, COMPARTE Y SUSCRIBETE.
Me estarías apoyando a seguir subiendo esta clase de contenido :)
-----------REDES SOCIALES-----------
Instagram Piogram: / piogramec
Instagram Personal: / axellconcha
Facebook Personal: / axellfks
Canal Personal: bit.ly/39jDxWf
-----------CONTENIDO-----------
Diapositivas: 1drv.ms/u/s!AuGAIoUEyFJB6j_My...
Пікірлер: 56
Al fin entendí el "While not" ... ¡Muchas gracias!
¡Excelente video!
El mejor ayudante de FP🌻 Crack
Oye que buen video! Lo voy a guardar para en la noche hacer mis ejercicios ya que estoy atorado en ese bucle en mi tarea
Gracias por la explicación. Es la mejor explicación que he encontrado.
@Piogram
4 жыл бұрын
Holaaa :), gracias realmente es uno de mis primeros videos 😅, por eso la calidad de audio. Por otro lado que genial que te haya servido :D, te recomiendo que ahora veas más ejercicios de while para llegar a dominarlo, ejemplo este: kzread.info/dash/bejne/gWqW0c2Nlq7Nj7A.html
Esa vaina me hiso la vida imposible dure una semana para poder entenderlo cuando yo estaba aprendiendo a programar
@Piogram
3 жыл бұрын
A todos nos pasó jajajaja :)
@AxEL-O09
Жыл бұрын
Yo estoy en el proceso de aceptacion,ya un poco mas y me agarra depresion
Asu makina, el mejor canal :3
@Piogram
4 жыл бұрын
Muchas gracias ;)
creí que era el único que no entendía la loogica de el while, gracias por el vídeo
Gracias bro, alfín pude entender el while
@Piogram
4 жыл бұрын
Gracias a ti por ver mis videos :D
Que buen video
excelente...
amigo una pregunta que libro me recomendarias para aprender mas sobre python ?
Buena explicación 👍
@Piogram
4 жыл бұрын
Muchas gracias Danna ;D
buen video, como sería si en lugar de un numero ingreso strings como seria?
Gracias!!!!!!
@Piogram
3 жыл бұрын
gracias a ti por el apoyo ;)
😊
Hola amigo. Te hago una pregunta, si yo quiero validar que mi numero sea natural, y cuando me dan un numero que es por ejemplo -4 quiero volver a que me pida otra vez el numero para que sea valido, se usaría el while y sería como el primer ejemplo? Es decir, si me explico, esque me tienen que ingresar un numero natural, verifico que sea mayor o igual que 0, porque no quiero negativos, entonces si me ponen un -4, -5, etc, estaría mal y quisiera volver a pedirle otra vez que mee ingrese un número hasta que sea natural ¿sería así o como? Gracias. Muy bueno tu canal, me ayudó bastante
Para el ejercicio 2 que te parece de esta manera.... c= int(input("Cantidad de elementos: ")) total=0 for c in range(c): numero=int(input("Numero:")) total+=numero print("Total de la sumatoria: ", total)
@Piogram
3 жыл бұрын
también está perfecto ;D
Pregunta: En el primer ejercicio (5:08 min en adelante) ¿por qué cuando el usuario SI ingresa un número, es de tipo int (integer)?. Tengo entendido que la función input() sólo recoge valores de tipo str (string)...
@Piogram
3 жыл бұрын
Hola Lucy, claro input recoge valores de tipo STR, pero recuerda que isdigit es una método que pertenece a STR, isdigit permite ver si la cadena solo contiene números (no si es de tipo INT), obviamente que luego de validar que la cadena solo contenga números, ahora si podrías transformar a int. :D avísame si así quedó más claro, muchas gracias por compartir tu duda
Primero :v/
Para cuando el video de For?
Seriamente, me estoy planteando retomar los videos posteriores a este, por que empiezo a perderme demasiado y creo que no me estoy quedando bien, con las funciones.
@Piogram
3 жыл бұрын
Crees que el problema sea este video(el contenido)? fue el primero que hice, por eso la calidad, a parte de eso me gustaría hacer una nueva versión del mismo :)
la opcion 3 no funciona si pasas al else.. luego ya nomas te bota y no da el mensaje...
Hola pollito
@Piogram
2 жыл бұрын
Hola 🐣💛
Hola! Como se puede hacer para que el ciclo se repita solo una cantidad de veces? Por ejemplo 3 veces
@Piogram
3 жыл бұрын
Holaaa Si ya sabes el número determinado de veces podrías usar un for i in range :D, tengo un vídeo donde lo explico bien "bucle for i in range piogram" búscalo así, pero por otro lado si lo quieres hacer con while obligatoriamente, debes manejar un contador, algo así: i=0 while i
@danielvillanuevapalomino9030
2 жыл бұрын
aunque tambien puedes poner una variable =3 y conforme se termine el bucle lo restas -1 , y si te das cuenta while 0 : no corre . Espero te ayude
por que el al poner if no me acepta valores de igualdad por ejemplo si yo pongo (if a=3 ........ me arroja error)
@Piogram
3 жыл бұрын
Hola! En el if van operaciones relacionales y lógicas, si pones un solo igual eso es una asignación no una igualdad. Espero que eso solucione tu problema :) Gracias por comentar
cuando subes For?
@Piogram
5 жыл бұрын
Estoy un enfermo de la garganta y con refriado :(, tratare de mejorarme para subirlo entre hoy o mañana u.u Gracias por ver los videos
que paso con el audio
@Piogram
3 жыл бұрын
Fue mi primer video :c
En mi caso, copiando el mismo codigo sucede que cuando quiero salir con la opcion 3, mi programa no finaliza. Si no, que vuelve a pedir nuevamente que ingrese una opción. opcion="" while opcion!=3: print("Bienvenido a tu calculadora: ") print("1.-Suma") print("2.-Resta") print("3.-Salir") opcion=input("Ingrese una opcion:") if (opcion=="1"): n1=int(input("Ingrese un numero: ")) n2=int(input("Ingrese otro numero: ")) total=n1+n2 print("El resultado es: ", total) elif (opcion=="2"): n1=int(input("Ingrese un numero: ")) n2=int(input("Ingrese otro numero: ")) total=n1-n2 print("El resultado es: ", total) elif (opcion=="3"): print("Gracias por usar mi calculadora!") else: print("Ingrese una opcion correcta!")
@Piogram
2 жыл бұрын
Muchas gracias por tu aportación :D
Yo hice así el segundo xd rep = input("Ingrese la cantidad de números: ") while not rep.isdigit(): print("Porfavor ingrese correctamente: ") num=input("Ingrese un número: ") repint=int(rep) acumulador=0 contador=0 num=0 while contador num = input("Ingrese los números a sumar: ") while not num.isdigit(): print("Porfavor ingrese correctamente: ") num=input("Ingrese un número: ") num=int(num) acumulador=acumulador+num contador= contador+1 print("Suma total de los valores ingresados: ", acumulador)
bueno aqui humildemente usando if: print('BIENVENIDO A TU CALCULADORA CIENIFICA BB') opcion='' while opcion != '3': print('1. suma') print('2. resta') print('3. salir') operacion=input('QUE OPERACION DESEA REALIZAR: ') if operacion=='1': numero1=int(input('introduce el primer elemento: ')) numero2=int(input('introduce el segundo elemento: ')) resultado=numero1+numero2 print('el resultado de la suma es: ',resultado) elif operacion=='2': numero1=int(input('introduce el primer elemento: ')) numero2=int(input('introduce el segundo elemento: ')) resultado=numero1-numero2 print('el resultado de la resta es: ',resultado) elif operacion=='3':
Hice una calculadora como la de ustedes solo que con division y multiplicacion: print("Calculadora") print("1.-Suma 2.-Resta 3.-Multiplicación 4.-División 5.-Salir") a=str(input("Ingrese Opcion: ")) if "1" in a: print("Calculadora de Suma") acum=0 n=input("Cantidad de Numeros Para Sumar:") while not n.isdigit(): n=input("Cantidad de Numeros Para Sumar:") ciclo = 0 ciclo=int(ciclo) n=int(n) while ciclo
@Piogram
2 жыл бұрын
Que genial, gracias por compartir :)
@VaquitaMuuu
2 жыл бұрын
deberias asignarles nombres a las variables que puedan asociarse con lo que representan, por ejemplo en la multiplicacion en vez de qqqq colocar : cantN o algo parecido. por facilidad en la lectura y estetica
@Piogram
2 жыл бұрын
@@VaquitaMuuu exactamente :), gracias por tu comentario
No encuentro los videos en vivo que duraban más de una hora, los borraste? :'( me muero
Malisimo tu audio
@Piogram
Жыл бұрын
Holaaa si, fue mi primer video 😁 te pido una disculpa. Lo conservo por nostalgia y siempre ver cómo comencé.
@ChilombianoTutomatico
Жыл бұрын
@@Piogram Disculpame tu ya que aveces los seres humanos decimos cosas poco agradables en momentos de stress. Feliz tarde!