小编Rya*_*ott的帖子

计算两个字符串之间的差异

我正在尝试计算两个导入字符串(seq1和seq2,未列出的导入代码)之间的差异数量,但在运行程序时没有得到任何结果.我希望输出读取类似"2差异"的内容.不知道我哪里错了...

def difference (seq1, seq2):    
    count = 0
    for i in seq1:
        if seq1[i] != seq2[i]:
            count += 1
        return (count)
    print (count, "differences")
Run Code Online (Sandbox Code Playgroud)

python

6
推荐指数
1
解决办法
9197
查看次数

Python新手和不支持的操作数

我只是在学习python,我正在尝试制作计算贷款利率的计划.我一直得到*:'function'和'int'不支持的操作数类型.参考第14和第8行.我不确定我做错了什么.这是代码:

from sys import argv

def payment(amt, rate, yrs) :
    def p(yrs) :
        return 12 * yrs
    def r(rate) :
        return rate / 100 / 12
    return (r * amt) / (1 - ((1 + r) ** (-p)))

if __name__ == "__main__" :
    amt = int(argv[1])
    rate = float(argv[2])
    yrs = int(argv[3])
    print("$%.2f" % payment(amt, rate, yrs))
Run Code Online (Sandbox Code Playgroud)

python

1
推荐指数
1
解决办法
158
查看次数

标签 统计

python ×2