1. 程式人生 > >Python之變數和簡單資料型別

Python之變數和簡單資料型別

目錄

一、變數

二、字串

三、數字

一、變數

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!"