《python編程從入門到實踐》變量和簡單數據類型
阿新 • • 發佈:2019-01-06
解讀 ssa str 結果 必須 class 永久 註釋 顯示
-
變量的命名和使用
python的變量命名和c有一樣的規則:
-
變量名只能包含字母、數字、下劃線,只能以字母、下劃線開頭。
-
變量名中不能有空格(一般習慣用下劃線來分隔單詞)
-
不能將python的關鍵字和函數名用作變量名
-
字符串
用引號括起來的都是字符串,這裏與c不同,c中單引號括起來的是字符,雙引號括起來的是字符串。
修改字符串的大小寫
1.title()以首字母大寫的方式顯示字符串
1 name="ada lovelace" 2 print(name.title()) 3 輸出為: 4 Ada Lovelace
2.upper()以所有字母大寫 顯示
1 name="ada lovelace" 2 print(name.upper()) 3 輸出為: 4 ADA LOVELACE
3.lower()以所有字母小寫顯示
1 name="ada lovelace" 2 print(name.lower()) 3 輸出為: 4 ada lovelace
4.合並字符串
1 first_name="ada" 2 last_name="lovelace" 3 full_name=first_name+" "+last_name 4 print(full_name) 5 輸出為: 6 ada lovelace
5.刪除空白
1 favorite_language=‘python ‘ 2 print(favorite_language) 3 print(favorite_language.rstrip()) 4 輸出為: 5 python(末尾有一空格) 6 python(無空格)
但是,調用rstrip()這種方法刪除空格是暫時的,如果想永久刪除,我們必須將刪除的操作結果存回變量中
favorite_language = favorite_language.rstrip()
-
- rstrip()刪除末尾(右端)空格
- lstrip()刪除開頭(左端)空格
- strip()刪除兩端空格
-
數字
1.使用兩個乘號表示乘方運算
>>>3**2
9
2.調用函數str()將非字符串表示為字符串
1 age = 23 2 message="happy "+str(age)+"rd birthday" 3 print(message) 4 輸出為: 5 happy 23rd birthday
此處若不用str(),會報錯,因為23可能是一個整數,或者字符2和字符3,python不知道如何解讀。
-
註釋
python中用#標識,#後的內容被解釋器忽略
《python編程從入門到實踐》變量和簡單數據類型