1/ 局部變量的定義
在所有函數內定義的變量叫局部變量,在函數外的都是全局變量.
for guessTaken in range(1,2): print('Take a guess') guess = int(input()) if(guess < secretNumber): print('your guess too low') elif(guess > secretNumber): print('your guess too high') else: break if(guess == secretNumber): print('oK') else: print('fail')
一定注意,上面描述的guess 是全部變量,因為它沒有在函數中定義,故不能算局部變量.