2016-05-05 65 views
-2

字母標識符是否被認爲是變量?for循環中的標識符是一個變量嗎?

text = "Hello" 
for letter in text: 
    print(letter) 
+2

是'letter'是一個變量! –

+0

正確。你也可以在文本中檢查字母的變量類型:打印類型(字母) – vinod

+2

@Benjamin:關於你的建議編輯:不要爲顯然不是代碼的東西添加「代碼滴答」。最有可能的建議,如[這一](http://stackoverflow.com/review/suggested-edits/11664540)因此被拒絕。 – usr2564301

回答

0

是的,它被認爲是一個變量,內甚至for圈的範圍後:

text = ("hello") 
for j in text: 
    print(j) 
print(j) 

輸出:

h 
e 
l 
l 
o 
o 
+2

@benjamin在上面看到針對你的評論。如果您想強調一個詞,請使用斜體(下劃線)或粗體(星號)。或者,如果您想區分[使用vs提及](https://en.wikipedia.org/wiki/Use-mention_distinction),請使用引號。 –