1.1 變數的命名和使用規範 變數名可以包含數字、字母、下劃線,但是不能以數字開頭。 變數名不能包含空格,可使用下劃線來分割其中的單詞。 不要將Python關鍵字和函數名用作變數名。 變數名應既簡短又具有描述性。 慎用小寫字母l和o,因為他們可能被錯看成數字1和0 儘量使用小寫的python變數名 ...
1.1 變數的命名和使用規範
變數名可以包含數字、字母、下劃線,但是不能以數字開頭。
變數名不能包含空格,可使用下劃線來分割其中的單詞。
不要將Python關鍵字和函數名用作變數名。
變數名應既簡短又具有描述性。
慎用小寫字母l和o,因為他們可能被錯看成數字1和0
儘量使用小寫的python變數名
1.2 字元串方法
str.title() :title()方法以首字母大寫的方式顯示每個單詞,即將每個單詞的首字母都改成大寫,如:
>>>name = "stephen chow" >>>print(name.title()) Stephen Chow
str.upper() 和str.lower()分別為將字元串改為全大寫和全小寫
>>> name = "stephen chow" >>> name.upper() 'STEPHEN CHOW' >>> name.lower() 'stephen chow'
使用製表符和換行符添加空白
"\t"為製表符,"\n"為換行符
>>> print("python") python >>> print("\tpython") python >>> print("Languages:\npython\nc++\njava") Languages: python c++ java
還可在同一字元串中使用製表符和換行符
>>> print("Languages:\n\tpython\n\tc++\n\tjava") Languages: python c++ java
刪除空白
刪除字元串末尾多餘的空白:rstrip();刪除字元串開頭多餘的空白:lstrip() ;同時剔除字元串兩端的空白:strip()
>>> language = " python " >>> language.rstrip() ' python' >>> language.lstrip() 'python ' >>> language.strip() 'python' >>> language ' python ' 註意:你會發現最後變數未發生變化,如果想要保留剔除空白後的字元串,需要將結果再賦值給原來的變數 >>> language = language.strip() >>> language 'python'