1. 程式人生 > >Python入門學習:1.變數和簡單的資料型別

Python入門學習:1.變數和簡單的資料型別

python入門學習:1.變數和簡單的資料型別

關鍵點:變數、字串、數字

1.1 變數的命名和使用1.2 字串1.3 數字1.4 註釋

1.1 變數的命名和使用

  變數,顧名思義是一個可變的量,每個變數都儲存一個值--與變數關聯的資訊。

1message = "hello world!"
2# message 是一個變數
3print(message)

  在python中使用變數時,需要遵循一些規則和指南。

  • 變數名只能包含字母、數字和下劃線。變數名可以字母或者下劃線打頭,但不能以數字打頭。
  • 變數名不能包含空格,但可以使用下劃線來分隔其中的單詞。
  • 不要將python關鍵字和函式名用作變數名。
  • 變數名應既簡短又具有描述性。

1.2 字串

  字串就是一系列字元。在python中,用引號擴起的都是字串,其中引號可以是單引號,也可以是雙引號。

1" this is a string "
2' this is also a string "
  • 修改字型大小寫。
 1name = "ada lovelace"
2#以首字母大寫
3print(name.title())
4
#輸出 Ada love lace
5
6#全部大寫
7print(name.upper())
8
9#全部小寫
10print(name.lower())
  • 合併字串
      在很多情況下,都需要合併字串。python使用+來合併字串。
1first_name = "ada"
2last_name = "lovelace"
3full_name = frist_name + " " + last_name
4print(full_name)

1.3 數字

  • 整數
      在python中可對整數執行(+)、(-)、(*)、(/)運算。在終端會話中,python直接返回運算結果。python使用兩個乘號表示乘方運算:
13**2 = 9
23**3 = 27
  • 浮點數
      python將帶小數點的數字稱為浮點數,大多數程式語言都使用了這個術語,它指出了這樣一個事實:小數點可出現數字的任何位置。
      從很大程度上說,使用浮點數時都無需考慮其行為。只需要輸入使用的數字,python通常會按你期望的方式處理他們:
10.1+0.1 = 0.2
20.2+0.2 = 0.4

但需要注意的是,結果包含的小數位數可能是不確定的:

10.2+0.1 = 0.30000000000000004
23 * 0.1 = 0.30000000000000004
  • str()避免型別整數錯誤
1age = 23
2#str()將23轉化為"23"
3message = "happy " + str(age) + "rd birthday!"

1.4 註釋

  在python中,註釋用#號標識。#後面的內容都會被python直譯器忽略。

1#向大家問好
2print("hello python people!")d