Prezados, boa tarde,
Estava treinado com os exercíos da lista no link (https://wiki.python.org.br/EstruturaSequencial), porém no exercíco 11 tentei colocar 2 vezes o comando "for in range", porém o pycharm só faz o primeiro. Segue o meu código abaixo:
# Faça um Programa que peça 2 números inteiros e um número real. Calcule e mostre:
# a-) o produto do dobro do primeiro com metade do segundo .
# b-) a soma do triplo do primeiro com o terceiro.
# c-) o terceiro elevado ao cubo.
int_maximo = 2
real_maximo = 1
numeros_inteiros = []
numeros_real = []
print("***Bem-vindo ao Exercício 11 da Lista Python***")
print("Vamos precisar de 2 números inteiros e 1 número real")
for num in range(1,int_maximo+1):
while(True):
inteiros = input("Insira o {}° número {}: ".format(num,'inteiro'.upper()))
if(inteiros.isdigit()):
inteiros = int(inteiros)
print("foi".capitalize())
numeros_inteiros.append(inteiros)
break
else:
print("Por favor, digite {} um número {}".format('apenas'.upper(), 'inteiro'.upper()))
input("Aperte {} para continuar".format('enter'.upper()))
print("",end='\n')
pass
print("Os {} números {} foram {}".format(int_maximo, 'inteiros',numeros_inteiros))
print("",end='\n')
print("Agora digite o número real")
# Daqui para baixo o programa não executa
for num in range(1,real_maximo):
while(True):
real = input("Insira o {}° número {}: ".format(num,'real'.upper()))
if(not real.islower()):
real.replace(",",".")
real = float(real)
print("foi".capitalize())
numeros_real.append(real)
break
else:
print("Por favor, digite {} um número {}".format('apenas'.upper(), 'real'.upper()))
input("Aperte {} para continuar".format('enter'.upper()))
print("",end='\n')
print("Obrigado!")
Desda jpa obrigado por seu tempo.
Obs.: Fiz a modificação para colocar a pergunta dentro de um bloco de código.