使用另一个函数的参数 - Python

时间:2015-04-02 17:59:31

标签: python function arguments

我们假设我有

def perrin(a):
    if true:
    #Do something

def sequence(string,n)
    if string == "name":
        perrin(n)

我只是想让perrin从序列中取出n参数,这是正确的做法吗?

2 个答案:

答案 0 :(得分:2)

是的,你只需编辑两个语法错误就可以了:

  1. True

  2. 中的资本'T'
  3. 在函数定义:之后的冒号(def sequence(string, n))。

  4. 更新的代码如下所示

        def perrin(a):
            if True:
                #do something here
    
        def sequence(string,n):
            if string == "name":
                perrin(n)
    

答案 1 :(得分:1)

如果两个定义属于同一类,那对我来说就好了。 你需要有一个大写字母的True或False,否则它不会regocnize是一个布尔值。