Python之變數和簡單資料型別
阿新 • • 發佈:2018-12-13
目錄
一、變數
1.1、變數的命名
- 變數名只能包含字母、數字和下劃線。變數名可以字母或下劃線打頭,但不能以數字打頭。
- 變數名不能包含空格,但可使用下劃線來分隔其中的單詞
- 不要將Python關鍵字和函式名用作變數名,即不要使用Python保留用於特殊用途的單詞
二、字串
在Python中,用雙引號或單引號括起來的一系列字元就是字串。
2.1、修改字串的大小寫
- title() —— 將每個單詞的首字母都改為大寫
- upper() —— 將字串改為全部大寫
- lower() —— 將字串改為全部小寫
name = "i love python"
print(name.title()) # "I Love Python"
print(name.upper()) # "I LOVE PYTHON"
print(name.lower()) # "i love python"
2.2、合併字串
Python使用加號(+)來合併字串。
var1 = "I"
var2 = "Love"
var3 = "Python"
print(var1 + " " + var2 + " " + var3) # "I Love Python"
2.3、字串中的空白
空白泛指任何非列印字元,如空格
使用字元組合"\t"新增製表符,使用字元組合"\n"新增換行符。
print("\tPython")
print("Python\n")
2.3、刪除空白
- lstrip() —— 刪除字串起始的空白
- rstrip() —— 刪除字串結尾的空白
- strip() —— 刪除字串兩端的空白
str = " I Love Python! " print(str.lstrip()) # "I Love Python! " print(str.rstrip()) # " I Love Python!" print(str.strip()) # "I Love Python!"
三、數字
3.1、整數
在Python中,可對整數執行加(+)減(-)乘(*)除(/)運算。
print(2 + 3) # 5
print(3 - 2) # 1
print(2 * 3) # 6
print(3 / 2) # 1.5
Python使用兩個乘號(*)表示乘方運算
print(3 ** 2) # 9
3.2、浮點數
Python將帶小數點的數字都稱為浮點數。
print(0.2 + 0.3) # 5
3.3、使用str()轉換資料型別
str()函式可以將非字串值表示成字串。
age = 23
message = "Happy " + str(age) + "rd Birthday!"
print(message) # "Happy 23rd Birthday!"