Python 100例-42 Python 100例-41 Python 100例-43 实例42 题目: 学习使用auto定义变量的用法。 程序分析: 没有auto关键字,使用变量作用域来举例吧。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- num = 2 def autofunc(): num = 1 print 'internal block num = %d' % num num += 1 for i in range(3): print 'The num = %d' % num num += 1 autofunc() 以上实例输出结果为: The num = 2 internal block num = 1 The num = 3 internal block num = 1 The num = 4 internal block num = 1 Python 100例-41 Python 100例-43