---
title: ch02. Python 變數與資料型態 By 彭彭
tags: 彭彭, 學習, 筆記
---
# 影片大綱
1. Python 資料型態(data type):數字、字串、布林值、列表 List、固定列表 Tuple、集合 Set、字典 Dictionary。
2. Python 變數宣告與使用。
# 影片
{%youtube FMruNSjHOzQ %}
---
# 筆記
## 各種資料型態
**資料: 程式的基本單位**
- 數字 - 整數、長整數、浮點數(小數)
- 長整數: 很大的數字
- 字串 string(character),比較粗一點的講法是 object。
- 布林值 Boolen
- 有順序、可動的列表 List
- 有順序、不可動的列表 Tuple
- 集合 Set,沒有順序概念
- 字典 Dictionary,鍵值對(Key-Value Pair)的集合
變數: 用來儲存資料的自訂名稱。
變數名稱=資料
x=5
date=3
## 補充
內建函式 set
```
以下都會是一樣的 set
{3,4,5}
set([3,4,5])
set((3,4,5))
set({3,4,5})
但不可以寫
set(3,4,5)
```
## YT留言
```
# 資料︰程式的基本單位
# 數字
3456 # 整數
3.5 # 浮點數(小數)
# 字串
"測試中文"
"Hello World"
# 布林值
True
False
# 有順序、可動的列表 List
[3,4,5]
["Hello","World"]
# 有順序、不可動的列表 Tuple
(3,4,5)
("Hello","World")
# 集合 Set
{3,4,5}
{"Hello World"}
# 字典 Dictionary
{"apple":"蘋果","data":"資料"}
# 變數︰用來儲存資料的自訂名稱
# 變數名稱=資料
x=3
# print(資料)
print(x)
x=True # 取代舊的資料
print(x)
x="Hello"
print(x)
x={3,5,6} # 集合 Set
print(x)
```
```
變數名稱只能用數字或英文字母大小寫,還有底線 _。第一個字母不能用數字。
第一個字母要大寫小寫都可以 :)
長度的話,查到的資料是至少可以用 1200 萬。
```
```
想請教老師,Python 和早期程式語言的C++ & Pascal & dBase有和差別?我是LKK來重拾回憶程式設計的。
我是以Database程式設計為出發的,C++為輔,在DOS環境下執行,算起來有三十四年前了。😄😄
---
Python 算是個執行速度慢很多,但寫起來很快就能完成很多功能的程式語言 XDDDD
```
---
# END