1)
做不做
from __future__ import braces
蟒蛇會嚇嚇你,如果你做
>>> from __future__ import braces
SyntaxError: not a chance
以下基本Python是沒有告訴你,因爲巨蟒沒有編碼爲PHP和JavaScript像語法
及其編碼的告訴你沒有
到Python程序員/開發者其視爲一個內部笑話,但它的殘酷告訴別人這樣做,當他們被要求幫助
2) (如果你使用python 2.7.5或者比你年紀大些)
for python 3。X你的代碼被打破,因爲它會返回一個語法錯誤
>>> a = "hsfjsdhfjdhfdhfdhf"
>>> if a is not None:
for x in a:
print x
SyntaxError: invalid syntax
你忘了()
它應該是這樣的
>>> a = "hsfjsdhfjdhfdhfdhf"
>>> if a is not None:
for x in a:
print(x)
h
s
f
j
s
d
h
f
j
d
h
f
d
h
f
d
h
f
也{}
是Python中的字典,自Python有嚴格的語法規則,您將無法在其中包裝代碼,只有以下格式的字符串
{"lol":"omg"}
{"lol":"omg","wow":"omg"}
{"lol":{"wow":"omg","pfft":"lolwut"}}
{"lol":["lol","omg","pfft","lolwut"]}
{"lol":[["lol","omg"],["pfft","lolwut"]]}
種
和許多其他方式
也可以infinetly放置字典的字典裏,只要一鍵存在的值可以是一個字典,列表,元組或字符串
例如:
{"lol":{"wow":{"omg":{"pfft":"lolwut"}}}}
唯一的一點是
就更困難了分裂,如果你不知道該怎麼辦
3)
的一兩件事,我建議你做的就是在蟒蛇一個漂亮的大書,並開始閱讀
這是學習Python
,特別是如果你希望你的項目是好
或最好的辦法如果你想了解這個
http://learnpythonthehardway.org/
在線
啓動3210
,然後移動到這個
數據結構和算法(下面是鏈接)
http://interactivepython.org/courselib/static/pythonds/index.html
,或者你可以兩者都做它並沒有真正無論哪個命令你的,只要你學會做東西
如果你絕對必須使用大括號,你可以使用'from __future__導入大括號' – IanAuld
我通常傾向於使用在縮進之間顯示垂直線的編輯器,這樣我就可以邏輯地看到塊的末尾在哪裏出現。 – dckuehn
@dckuehn我喜歡垂直線的想法。只需要看看這是否會在日食中工作。我假設類似於np ++? –