-1

main() のような別の関数を使用せずに、Python の 2 つの関数間で変数を渡す方法はありますか?

def fun1 (arg1:int) -> None: 
    random1 =  10 * arg1
    return(random1)

def fun2 (bounds:tuple) -> int: 

    random2 = fun1 (random1)

    if random2 > bounds [1] or random2 > bounds [2]: 
        return (random2)

    else: 
        pass

基本的に、変数 random を fun1 から fun2 に渡そうとしています。しかし、Eclipseは「未定義の変数:ランダム」と言い続けています。

何か案は?

4

2 に答える 2