Python官方文件學習心得(第一章)

2021-09-05 11:12:10 字數 927 閱讀 1273

一、字串的應用

1、複數表示:z=a+bj  實部為z.real,  虛數為z.imag。模為abs(z),

在互動模式中,最後乙個列印出來的表示會賦值給變數_.

2、字串寫時候新起一行前行末尾要加 '\'

或者,可以用一對"""把字串包圍。

eg:print("""\

usage:thing

-h display

""")

3、字串還可以用『+』操作符進行相加和『*』操作符進行重複

eg:word='help'+'a'

>>> print(word)

helpa

>>> '<'+word*5+'>'

''4、字串可以被索引,第乙個字元的下標為0,乙個字元就是長度為1,兩個字元被冒號分割。

eg:word='helpa'

>>word[2:]

'lpa'

索引值為負表示從右邊開始計數

eg:>>word[-1]

>>a

內建函式len()就會返回字串的長度

當字串大小寫不分時,可以用print(name.title())把變數name裡面的字串變成首字母大寫

同樣,print(name.upper())把字串全部大寫,name.lower()把字串全部小寫。

字串刪除前面空格用name.lstrip(),刪除後面空格用name.rstrip(),前後用name.trip()

5、列表list,裡面資料不一定要同一型別。[name為變數名】

列表可以改變列表裡面的字元,可以充當另外乙個列表的元素

pop()和del 使用規則:如果你還要在後面使用刪除的元素,就用pop(),如果不再使用,就用del

插入元素name.insert(x,' ')x為列表下標,空格為插入的單詞

學習心得 python學習心得

自從來了深圳工作以後,尤其是屢屢面試碰壁以後。發現其實自己的知識面很窄,做筆試題的時候絞盡腦汁還是漏洞百出,並不是不會做,而是出現一大堆不該有的失誤。每次被問道,對資料庫了解嗎?說一大堆看起來很高階的東西 好啊,那我們寫幾個sql語句吧。馬上完蛋了,沒了手冊關鍵字都記不起。了解哪幾種指令碼語言,sh...

Python學習心得

python 學習心得 定義乙個類的方法 class classname 其中 init 可以看成是類的建構函式,定義python的私有函式的方法是 funtionname,定義私有資料的方法是 dataname,看看下面的例子。class myclass a example class i 123...

python學習心得

一,高階特性 1,切片 start stop step l range 6 l 3,1,2 resulte is 3 2,迭代 2.1按itervalues d for k in d print k,d k 1 22 3 3 42.2 按iteritems for v in d.iteritems ...