学python需要记笔记吗_开始学python,一些笔记
想想其實(shí)應(yīng)該還是像在linux下一樣在命令行下測(cè)試的,但是先跟著一個(gè)教程在IDE上試試手吧。
1. 中文編碼,我用的是python2.6.9 加兩行注釋:
#!/usr/bin/python2.6
# -*- coding: utf-8 -*-
我原以為第一行是Python的安裝目錄,所以找了很久,但是發(fā)現(xiàn)好像不用自定義位置,直接復(fù)制就好。
2.
s = 'ilovepython'
s[1:5]的結(jié)果是love。表示字符串第1位到第4位
這個(gè)和C語(yǔ)言的差別有點(diǎn)無(wú)語(yǔ)了....感覺(jué)很容易記混;
3.
#!/usr/bin/python2.6
# -*- coding: utf-8 -*-
def f():
print 'call f()...'
def g():
print 'call g()...'
return g
x = f() # x points to f()
# f() 返回的是一個(gè)指向g()的指針,
# 也就是說(shuō),x = g 所以如果想要調(diào)用g(),就應(yīng)該是x()
x()
4.
像這種內(nèi)層函數(shù)引用了外層函數(shù)的變量(參數(shù)也算變量),然后返回內(nèi)層函數(shù)的情況,稱為閉包 ? ? (Closure)。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的学python需要记笔记吗_开始学python,一些笔记的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python没有这个xlwt模块_pyt
- 下一篇: websocket python爬虫_p