Crossin的编程教室

标题: 游戏的第一个,也是报错,求大佬指导 [打印本页]

作者: 冬天吃冰棍儿    时间: 2018-2-27 21:44
标题: 游戏的第一个,也是报错,求大佬指导
本帖最后由 冬天吃冰棍儿 于 2018-2-27 21:46 编辑

f=open(r'D:\py\game0227\game.txt')
save=f.read().split()
print(save)
game_times=int(save[0])
min_times=int(save[1])
total_times=int(save[2])
if game_times!=0:
    ave_times=float(total_times)/game_times
else:
    ave_times=0
print('you have won %d times,and min_times is %d,ave_times is %.2f'(
    game_times,min_times,ave_times)   )

错误
#Traceback (most recent call last):
  File "D:/py/game0227/test.py", line 15, in <module>
    game_times,min_times,ave_times)   )
TypeError: 'str' object is not callable


作者: TED    时间: 2018-2-28 08:48
按报错信息看 是第15行那个print('string%d and %d and %d' % (1,2,3))的结构,你把中间的%漏掉了
作者: 冬天吃冰棍儿    时间: 2018-2-28 14:56
TED 发表于 2018-2-28 08:48
按报错信息看 是第15行那个print('string%d and %d and %d' % (1,2,3))的结构,你把中间的%漏掉了 ...

哎呀 真的是这样的 已经运行出来啦 谢谢




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5