您的位置:首页 > 编程语言 > Python开发

java和python改变全局变量的对比

2015-12-20 20:55 513 查看
package cn.xh.test;

public class Fun_test {

    static int glob=10;

    public static void main(String[] args) {

        // TODO Auto-generated method stub

        Fun_test fun=new Fun_test();

        fun.change();

        System.out.println(">>>"+glob);

        

    }

    

    public void change()

    {

        glob=5;

        System.out.println(glob);

    }

}

结果:

5

>>>5

**************************************************************************

glob=10

def change():

    glob=5

    print(glob)

change()

print(">>>"+str(glob))

结果:

5

>>>10

**************************************************************************

glob=10

def change():

    global glob

    glob=5

    print(glob)

change()

print(">>>"+str(glob))

结果:

5

>>>5
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: