2014-09-14 3 views
0

Я думаю, что код в порядке, но не отображается окончательный, появляется какая-либо ошибкаPython 3.4.1 не показывать результат?

Я пытался сделать программу, которая могла бы поместить как население, так и тарифы свободно, и я мог бы повторить.

hab_A = 0 
hab_B = 0 
tax_A = 0 
tax_B = 0 

while hab_A < 1: 
    hab_A = int(input('population country A ')) 

while hab_B < 1: 
    hab_B = int(input('population country B ')) 

while tax_A <= 0: 
    tax_A = float(input('growth rates population country A ')) 

while tax_B <= 0: 
    tax_B = float(input('growth rates population country B ')) 

anos = 0 
while hab_A < hab_B: 
    anos += 1 
    hab_A += ((hab_A*tax_A/100)) 
    hab_B +=((hab_B*tax_B/100)) 

print('The population of the country A will exceed the country B in: ') 
print('population country A : ',(hab_A)) 
print('population country B : ' ,(hab_B)) 
+1

Пожалуйста, d o разместите свой код ** здесь **, а не на идеоне. –

+0

Ошибка в ideone появляется, потому что вам нужно указать вход stdin спереди. Такая ошибка не появится, если вы запустили это * на свой собственный компьютер вместо *. –

+0

@Martijn Pieters - Привет, я не знаю, как ... введите код здесь T.T – Susan

ответ

0

Вы шли на это ideone.com, а код не просил для ввода, так как , потому что нужно указать STDIN вход спереди. Вместо этого попробуйте это на рабочем компьютере, и он будет работать отлично.

ideone.com:

enter image description here STDIN копия


Стандартный вход пуст

Рабочая Компьютер:

bash-3.2$ python3.4 test.py 
population country A 10 
population country B 5 
growth rates population country A 1 
growth rates population country B 2 
The population of the country A will exceed the country B in: 
population country A : 10 
population country B : 5 
bash-3.2$ 
+0

хорошо, я попробую XD – Susan

+0

очень сожалею о неудобстве, я только положил идеон для показа своего кода, рассмотрим первую часть , часть, где компиляция не рассматривается ... и попробует отредактировать, но не появится результат – Susan

Смежные вопросы