1. 程式人生 > 實用技巧 >【PY從0到1】第二節 字串和數字

【PY從0到1】第二節 字串和數字

#本課程都以程式碼形式呈現。現在進入Python的基礎內容的學習。
#由於本課程是從0開始分享,所以Python的基礎內容是必不可少的。這也是Python量化的必經之路。
#下面進入正題。

#一般用‘#’代表註釋。

#2.1變數的命名習慣
#變數名一般包括字母、數字、下劃線,但不用數字開頭,不能含有空格,一般可以用下劃線_代替空格。
#不要用有特殊用途的單詞最為變數名。
#慎用I和O,因為經常跟0和1混淆。

#2.2.1字串中的'和"的作用。
#'和"的作用一樣。
#但有時候可能需要兩套引號來完成編寫。如,"This's a string".
#上面那句話就需要兩種不同的引號。感興趣的讀者可以自行嘗試全部換成"或者',Python會報什麼錯誤。
#2.2.2修改字串的大小寫 name = "aA bB cC" #想要將首字母全部改為大寫可用以下程式碼。 print(name.title()) #想要全部改為大寫可用以下程式碼。 print(name.upper()) #想要全部改為小寫可用以下程式碼。 print(name.lower()) #對應的輸出結果為 # Aa Bb Cc # AA BB CC # aa bb cc #這個功能可以對資料進行清理。 #2.2.3字串的合併 name_1 = 'My' name_2 = " first" name_3 = ' is Lisa. ' #一般使用加號將其連線 print(name_1 + name_2 + name_3)
#輸出結果如下 #My first is Lisa. #2.2.4製表符和換行符 #\t和\n是比較常用的,可以控制列印的空白 print('\tHello world') #\t輸出結果如下。 # Hello world print('\nHello world') #\n輸出結果如下。 # #Hello world #也可以將\t和\n新增到字串的後面 print('Hello world\n') #輸出結果如下 #Hello world. # # 2.2.5刪除多餘空白 # 在碼字串的時候可能會多打空格,下面的方法教我們怎麼快速的清除。 favorite_food = "
noodle " print(favorite_food.strip())#去除前和後的空格 #輸出結果為 #noodle #如果想永久刪除變數中的空格,需要將刪除空格的變數的結果再賦值回去。(這個技巧經常被使用) #另,lstrip()和rstrip()分別可以單獨刪除前和後的空格。 # 這也屬於資料清理的部分。 # 2.3.1整數(int) # Pyhton中可以進行+ - * / **運算,也支援()新增運算次序。 # 空格並不影響計算表示式。 # 2.3.2浮點數(float) # Python也支援浮點數(小數)的運算 #str()函式可以將數字型轉為字串型。這個函式也會經常用到。