Python - Decir que cuente hasta cierto numero pero solo pares o impares(Lo elije el usuario con input)

 
Vista:
sin imagen de perfil
Val: 6
Ha disminuido su posición en 20 puestos en Python (en relación al último mes)
Gráfica de Python

Decir que cuente hasta cierto numero pero solo pares o impares(Lo elije el usuario con input)

Publicado por Iker (2 intervenciones) el 12/10/2020 12:56:06
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
CurrentNumber = input('Dime un número y contaré hasta él: ')
CurrentNumber = int(CurrentNumber)
 
TipoNumeros = ()
 
Par_Impar_Todos = input('Dime si quieres los pares o los impares: ')
Par_Impar_Todos = (TipoNumeros)
 
CountingNumber = 1
 
while CountingNumber <= CurrentNumber:
	if TipoNumeros == 'Pares':
		print (CurrentNumber)[
		CountingNumber += 2
	else:
		print (CountingNumber)
		CountingNumber += 1

Alguien podría decirme que es lo que tengo mal. No soy capaz de hallarlo. Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Decir que cuente hasta cierto numero pero solo pares o impares(Lo elije el usuario con input)

Publicado por yoyyo (1 intervención) el 12/10/2020 13:50:45
hola:

perdón pero me cuesta entender la lógica de tu script, ahora en la línea 13 hay un corchete "[" somo si iniciaras una lista, eso te da error.
te muestro otra forma de resolverlo:
1
2
3
4
5
6
7
8
9
10
numero = int(input('Dime un número y contaré hasta él: '))
Par_Impar = input('Dime si quieres los pares o los impares: ')
 
if Par_Impar == "pares":
    for x in range(0,numero + 1,2):
        print(x)
elif Par_Impar == "impares":
    for y in range(1,numero +1,2):
        print(y)
else: print("Opción incorrecta")

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 6
Ha disminuido su posición en 20 puestos en Python (en relación al último mes)
Gráfica de Python

Decir que cuente hasta cierto numero pero solo pares o impares(Lo elije el usuario con input)

Publicado por Iker (2 intervenciones) el 13/10/2020 16:47:46
Muchísimas gracias por contestar. Funciona!! No se me había ocurrido. Es que estoy empezando con un tutorial pequeño y voy mas o menos poco a poco. Espero poder devolverte el favor algún día. Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar