Bài 5: Ép kiểu trong Python | Học viện Nông nghiệp Việt Nam

Bài 5: Ép kiểu trong Python giới thiệu về việc ép kiểu trong Python, bao gồm tại sao cần phải ép kiểu và các cách ép kiểu phổ biến nhất như ép kiểu về số nguyên, số thực và xâu kí tự.

Triu Thân
Channel
Bài 5: Ép kiu trong Python
Mc Ic:
1. Ti
sao
phi
ép
kiu?
2. Ép
kiu
v s nguyên
3. Ép
kiu
v s thc
4. Ép
kiu
v string
5.
Ni dung tiếp theo
Ti sao phái ép kiu?
Ép kiu đ đưc g tri ó kiu mong mun đ thao tác cho thu¿n tin.
d: bn mun cng hai s nguyên ch không phi hai s thưc ho¿c
không
phi
cng
hai
s mt
ngun
mt
thc.
Ho¿c
cũng
không
phi
cng
hai
xâu
t.
c
y
cn
ép
kiu
c
d liu
sn
v kiu
ta
mong
mun.
Trong Python các lóp đi din cho các kiu nguyên thúy: int, float,
string,.. c lóp khác để h tr ép kiu. Bn không cn lo lng vn đ
này.
Ta
s tìm
hiu
3
ch
ép
kiu
ph biến
nht:
-
Ép
kiu
v s nguyên
vói
m
int()
-
Ép
kiu
v s thc
vói
m
float()
-
Ép
kiu
v xâu
t vói
hàm
str()
Are you ready?
Ok,
let’s go!
Ép kiu v s ngun
Ép kiu t giá tri int, float ho¿c string v int.
Tng qt: value = int(tham_so)
Trong
đó:
1/3
Python
Tutorial
Triu Thân
Channel
o
value
biến
kiu
int
o
tham_so
giá
tri
cn
chuyn
đổi
d:
Ép kiu v s thc
Ép các kiu int, string, float v kiu thc.
Tng quát: value = float(tham_so)
Trong
đó:
value
mt
biến
o
đó,
tham_so
giá
tri
cn
chuyn.
d:
Ép kiu v string
Tưong t các
cách
ép
kiu
trên,
ta
ng
th ép
kiu
v string
t các
kiu
int, float, string:
Tng
qt:
value
=
str(tham_so)
2/3
Python
Tutorial
Triu Thân
Channel
Trong
đó:
value
giá
tri sau
khi
chuyn
đổi,
tham_so
giá
tri cn
chuyn
đổi.
d
minh
ha:
Ni dung k¿ ti¿p: Các toán tÿ trong ngôn ngÿ Ip trình Python
3/3
Python
Tutorial
| 1/3

Preview text:

Triệu Thân Channel
Bài 5: Ép kiểu trong Python Mục Iục:
1. Tại sao phải ép kiểu?
2. Ép kiểu về số nguyên
3. Ép kiểu về số thực 4. Ép kiểu về string 5. Nội dung tiếp theo
Tại sao phái ép kiểu?
Ép kiểu đề có đưọc giá tri ó kiểu mong muốn để thao tác cho thu¿n tiện.
Ví dụ: bạn muốn cộng hai số nguyên chứ không phải hai số thưc ho¿c
không phải cộng hai số một nguyên một thực. Ho¿c cũng không phải cộng
hai xâu kí tự. Lúc này cần ép kiểu các dữ liệu có sẫn về kiểu ta mong muốn.
Trong Python có các lóp đại diện cho các kiểu nguyên thúy: int, float,
string,.. và các lóp khác để hỗ trọ ép kiểu. Bạn không cần lo lắng vấn đề này.
Ta sẽ tìm hiểu 3 cách ép kiểu phổ biến nhất:
- Ép kiểu về số nguyên vói hàm int()
- Ép kiểu về số thực vói hàm float()
- Ép kiểu về xâu kí tự vói hàm str() Are you ready? Ok, let’s go!
Ép kiểu về số nguyên
Ép kiểu từ giá tri int, float ho¿c string về int.
Tổng quát: value = int(tham_so) Trong đó: 1/3 Python Tutorial Triệu Thân Channel o value là biến kiểu int
o tham_so là giá tri cần chuyển đổi Ví dụ:
Ép kiểu về số thực
Ép các kiểu int, string, float về kiểu thực.
Tổng quát: value = float(tham_so)
Trong đó: value là một biến nào đó, tham_so là giá tri cần chuyển. Ví dụ:
Ép kiểu về string
Tưong tự các cách ép kiểu trên, ta cũng có thể ép kiểu về string từ các kiểu int, float, string:
Tổng quát: value = str(tham_so) 2/3 Python Tutorial Triệu Thân Channel
Trong đó: value là giá tri sau khi chuyển đổi, tham_so là giá tri cần chuyển đổi. Ví dụ minh họa:
Nội dung k¿ ti¿p: Các toán tÿ trong ngôn ngÿ Iập trình Python 3/3 Python Tutorial