내가 초보자있어 다음과 같은 문제가 있습니다뻥는 EOFError
def main():
print("This program illustrates a chaotic function")
x=eval(input("Enter a number between 0 and 1: "))
for i in range(10):
x=3.9*x*(1-x)
print(x)
main()
나는 항상 얻을 EOFError
마지막에 main()
을 상기 할 때만. 나는 몇 주 전에 그것을 시도했고이 입력 쉘 값으로 나를 이상 마리, 완벽하게 작동 특히 때문에,
This program illustrates a chaotic function
Enter a number between 0 and 1: Traceback (most recent call last):
File "<stdin>", line 7, in <module>
File "<stdin>", line 3, in main
EOFError: EOF when reading a line
왜 이해가 안 : 내가 얻을 것은. 그 사이에 일어난 일이나 그 문제가 무엇인지 모릅니다.
왜 'float'에'eval'을 사용하고 있습니까? 그리고 추적 할 수 있니? – jonrsharpe