任务:粉刷墙壁。 350平方英尺需要1加仑的油漆。向gallons_paint分配wall_area所需的油漆量。给定程序的示例输出: 250.0平方英尺的墙将需要:
您好,这是我的第一次ZYBooks(Python 3.0编程)。 有时,这是一次艰巨而令人沮丧的经历。 在进行各种分配时,将出现以下错误: “ EOFError:读取行时出现EOF。” 话虽如此,IDLE orrepl.it中没有发生错误。 注意:请参阅屏幕截图。
链接:https://repl.it/@mortezart/CraftyGrandioseCubase
我尝试了各种方法都无济于事(通过此网站,youtube视频和书籍)。 EOF错误
我的代码: 1. wall_area = 250.0 2. gallons_paint = 0.0 3. wall_area = float(input(“您的墙有多大平方英尺?”) 4.加仑油漆=墙面面积/ 350 5.打印(wall_area,'平方英尺的墙将需要:')
在ZYBooks中,我无法操纵1,2,6&7行。 1. wall_area = 250.0 2. gallons_paint = 0.0 3。 4.'''您的解决方案在这里''' 5, 6.打印(wall_area,“需要的平方英尺墙:”) 7.打印(gallons_paint,“油漆加仑”)
当我插入代码(第3、4、5行)时:
wall_area = float(input(“您的墙有多大平方英尺?”) 3. wall_area = float(input(“您的墙有多大平方英尺?”) 4.加仑油漆=墙面面积/ 350 5.打印(wall_area,“需要的平方英尺墙:”) 6.打印(f'{gallons_paint:.12f}加仑油漆')
输出: 以返回码1退出。 追溯(最近一次通话): 文件“ main.py”,第4行,在 wall_area = float(input(“您的墙有多大平方英尺?”) EOFError:读取行时出现EOF
预期输出: 您的墙以平方英尺为单位有多大? 250 250.0平方英尺的墙将需要: 0.714285714286加仑油漆