敲《笨方法學(xué) Python 》到 38 節(jié)家卖,習(xí)題要求我去找一些 Python 代碼閱讀一下雏逾,我第一反應(yīng)竟然是找之前大媽那張 42 行代碼學(xué) Python 來重新看一下,喏莉测,就是以下這張圖嫌拣。
From 極簡 Python 上手導(dǎo)念 | PyChina.org Static Wiki
按照我在《笨方法學(xué) Python 》的學(xué)習(xí)習(xí)慣柔袁,是先看代碼,看懂了快速敲异逐,看不懂慢慢敲捶索,敲完運行再看,還是看不懂就網(wǎng)上搜結(jié)果灰瞻。
實踐心得:第一眼只能看懂 20%腥例,洗洗眼睛再看第二遍,里面有些術(shù)語和語法還是看得不太明白酝润,至此也沒辦法院崇,只得執(zhí)行下一步,自己先完全一字不漏地抄一遍袍祖,抄完一遍,再運行谢揪,對照結(jié)果一看蕉陋,哈哈,竟然看懂了拨扶。
以下是我的完整代碼:
#--coding:utf-8--
import os
def main():
print 'Hello World!'
print "這是 Alice\' 的問候凳鬓。"
print '這是 Bob\' 的問候。'
# 賦值在最后
foo(5, 10)
print '=' * 10
print '這將直接執(zhí)行'+ os.getcwd()
counter = 0
counter += 1
food = ['蘋果', '杏子', '李子', '梨']
for i in food:
print '俺就愛整只:' +i
print '數(shù)到 10'
for i in range(10):
print i
def foo(paraml, secondParam):
res = paraml + secondParam
print '%s + %s = %s' %(paraml, secondParam, res)
if res < 50:
print '這個'
elif ( res >= 50 ) and ((paraml == 42) or (secondParam == 24)):
print '那個'
else:
print '嗯...'
return res # 這是單行注釋
''' 這是多
行注釋......'''
if __name__=='__main__':
main()
附運行結(jié)果