Python 練習實例42
python 練習實例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