【发布时间】:2019-09-10 16:07:01
【问题描述】:
我正在尝试创建一个高尔夫计算器,在其中输入两个字符串(par_string,score_string)。对于 par_string 和 score_string 中的每个项目,我从 par_string 项目中减去 score_string 项目。
我试过把字符串变成整数,但还是不行。
#score_string-par_string
def golf_score_calculator(par_string, score_string):
new_str = ""
par = int(par_string,10)
score = int(score_string,10)
for i in str(par):
for i in str(score):
new_str += score_string[i]-par_string[i]
return new_str
print(golf_score_calculator("12","13"))
应该发生的是,每次减去一个值,它都会添加到 new_str。
【问题讨论】:
-
for i in str(par):就像for i in str(12):你想做什么?你想要的输出是什么? -
你真的需要
for循环吗?
标签: python python-3.x string list