Tài Liệu Học Tập
No Result
View All Result
  • Đề Thi
  • Lớp 12
    • Lịch Sử Lớp 12
    • Địa Lí Lớp 12
    • Ngữ Văn Lớp 12
    • GD KTPL Lớp 12
    • Toán Lớp 12
    • Tiếng Anh Lớp 12
    • Hóa Học Lớp 12
    • Sinh Học Lớp 12
    • Vật Lí Lớp 12
  • Lớp 11
    • Toán Lớp 11
    • Ngữ Văn Lớp 11
    • Tiếng Anh Lớp 11
    • Hóa Học Lớp 11
    • Sinh Học Lớp 11
    • Vật Lí Lớp 11
    • Lịch Sử Lớp 11
    • Địa Lí Lớp 11
    • GDCD Lớp 11
  • Lớp 10
    • Toán Lớp 10
    • Ngữ Văn Lớp 10
    • Tiếng Anh Lớp 10
    • Hóa Học Lớp 10
    • Sinh Học Lớp 10
    • Vật Lí Lớp 10
    • Lịch Sử Lớp 10
    • Địa Lí Lớp 10
    • GDKTPL Lớp 10
    • Công nghệ lớp 10
    • Tin Học Lớp 10
  • Lớp 9
    • Toán Lớp 9
    • Ngữ Văn Lớp 9
    • Tiếng Anh Lớp 9
    • Lịch sử và địa lý lớp 9
    • Khoa Học Tự Nhiên Lớp 9
    • GDCD Lớp 9
  • Lớp 8
    • Toán Lớp 8
    • Ngữ Văn Lớp 8
    • Tiếng Anh Lớp 8
    • Lịch sử và địa lý lớp 8
    • Khoa Học Tự Nhiên Lớp 8
    • GDCD 8
  • Lớp 7
    • Toán Lớp 7
    • Văn Lớp 7
    • Tiếng Anh Lớp 7
    • Lịch Sử Và Địa Lí Lớp 7
    • Khoa Học Tự Nhiên Lớp 7
  • Lớp 6
    • Toán Lớp 6
    • Văn Lớp 6
    • Tiếng Anh lớp 6
    • Lịch Sử và Địa Lí Lớp 6
    • Khoa Học Tự Nhiên lớp 6
  • Lớp 5
    • Toán lớp 5
    • Tiếng Việt Lớp 5
    • Tiếng Anh Lớp 5
    • Lịch Sử và Địa Lí Lớp 5
  • Lớp 4
    • Toán lớp 4
    • Tiếng Việt Lớp 4
    • Tiếng Anh Lớp 4
    • Lịch Sử và Địa Lí Lớp 4
  • Lớp 3
    • Toán lớp 3
    • Tiếng Anh Lớp 3
    • Tiếng Việt Lớp 3
  • Mẹo Hay
  • Tin tức
  • Liên Hệ
Tài Liệu Học Tập
No Result
View All Result
Home chính tả

Các kiểu dữ liệu trong Python

by Tranducdoan
10/02/2026
in chính tả
0
Đánh giá bài viết

Author: Phước Lê

Ở bài học số 1 của lớp CS 101, chúng ta đã học về số nhị phân và bảng mã ASCII. Sang bài học số 2, chúng ta sẽ tìm hiểu về khái niệm biến trong Python. Biến được dùng để lưu dữ liệu. Trong Python, có một số kiểu dữ liệu cơ bản sau:

Mục Lục Bài Viết

  1. 1. Kiểu số (Numbers):
  2. 2. Kiểu chuỗi (Strings):
  3. 3. Kiểu Boolean (Boolean):

1. Kiểu số (Numbers):

  • Integer (số nguyên): Số nguyên là số không có phần thập phân.

Ví dụ: x = 20

Trong máy tính, chúng ta có một loại số gọi là số nguyên. Số nguyên này có thể là các số như 1, 2, 3, -1, -2, -3, và nhiều hơn nữa. Trong Python, số nguyên không có giới hạn về số lượng chữ số, nghĩa là nó có thể là một số rất lớn hoặc rất nhỏ. Nói cách khác, Python có thể tính toán các số nguyên rất lớn mà không cần phải lo lắng về giới hạn số lượng chữ số.

Điều này khác với một số ngôn ngữ lập trình khác, nơi số nguyên có giới hạn số lượng chữ số. Ví dụ, nếu một số nguyên vượt quá giới hạn này, thì nó sẽ không thể biểu diễn được. Nhưng trong Python, không có giới hạn số lượng chữ số, vì vậy chúng ta có thể tính toán các số nguyên rất lớn hoặc rất nhỏ mà không cần phải lo lắng về nó.

  • Float (số thực): Số thực là số có phần thập phân.

Ví dụ: x = 20.5

Số thực trong Python là các số có phần nguyên và phần thập phân, ví dụ như 3.14 hoặc 2.5. Nhưng các số thực này có thể bị sai số vì máy tính chỉ có thể tính toán chúng một cách chính xác trong một giới hạn nhất định.

Ví dụ, nếu bạn yêu cầu máy tính tính toán 1/3, kết quả trả về sẽ là một số gần đúng, không chính xác là 0.33333333333… Máy tính chỉ có thể tính toán với một độ chính xác hữu hạn.

Do đó, khi làm việc với số thực, chúng ta cần lưu ý rằng chúng có thể bị sai số.

Trong Python, toán tử chia (“/”) thực hiện phép chia dạng số thực, có nghĩa là nó trả về một số thực. Toán tử double slash ( “//”) thực hiện phép chia nguyên, có nghĩa là nó làm tròn xuống số nguyên gần nhất và trả về một số nguyên. Toán tử chia (“/”) trả về một số thực ngay cả khi một trong các toán hạng là số nguyên.

Ví dụ:

a = 1 / 3

b = 1 // 3

c = 1. / 3.

print(a) # in ra 0.3333333333333333

print(b) # in ra 0

print(c) # in ra 0.3333333333333333

  • Complex (số phức): Số phức là số gồm một phần thực và một phần ảo.

Ví dụ: x = 1j

2. Kiểu chuỗi (Strings):

  • Chuỗi (string): là một chuỗi các ký tự Unicode.

Ví dụ: x = “Hello World”

  • Để nối các chuỗi trong Python, bạn có thể sử dụng các phương thức sau:
  1. Dùng dấu cộng (+):

Bạn có thể nối các chuỗi bằng cách sử dụng toán tử cộng (+).

Ví dụ:

str1 = “Hello”

str2 = “world”

str3 = str1 + str2

print(str3) # In kết quả: “Helloworld”

  1. Sử dụng phương thức format():

Phương thức format() được sử dụng để nối các chuỗi và thay đổi giá trị của các biến trong chuỗi.

Ví dụ:

name = “John”

age = 25

result = “My name is {} and I am {} years old”.format(name, age)

print(result) # In kết quả: “My name is John and I am 25 years old”

3. Kiểu Boolean (Boolean):

  • Boolean: chỉ có hai giá trị True hoặc False.

Ví dụ: x = True

Mỗi kiểu dữ liệu có cách sử dụng và đặc điểm riêng, và Python cũng hỗ trợ nhiều phương thức để thao tác với chúng.

Đây là các cách để chuyển đổi giữa các kiểu dữ liệu khác nhau trong Python:

1. Chuyển đổi từ kiểu dữ liệu float sang int:

Bạn có thể chuyển đổi một số thực sang một số nguyên bằng cách sử dụng hàm int(). Lưu ý rằng việc này sẽ làm mất phần thập phân của số.

Ví dụ:

x = 3.14159

y = int(x)

print(y) # Output: 3

2. Chuyển đổi từ kiểu dữ liệu int sang float:

Bạn có thể chuyển đổi một số nguyên sang một số thực bằng cách sử dụng hàm float().

Ví dụ:

x = 42

y = float(x)

print(y) # Output: 42.0

3. Chuyển đổi từ string “True” sang boolean True:

Bạn có thể chuyển đổi một chuỗi chứa giá trị “True” sang một giá trị boolean True bằng cách sử dụng hàm bool().

Ví dụ: x = “True”

y = bool(x)

print(y) # Output: True

4. Chuyển đổi từ boolean True sang string “True”:

Bạn có thể chuyển đổi một giá trị boolean True sang một chuỗi chứa giá trị “True” bằng cách sử dụng hàm str().

Ví dụ: x = True

y = str(x)

print(y) # Output: ‘True’

5. Chuyển đổi từ kiểu dữ liệu float sang complex:

Bạn có thể chuyển đổi một số thực sang một số phức bằng cách sử dụng hàm complex(). Lưu ý rằng phần thực của số phức này sẽ là giá trị của số thực ban đầu và phần ảo sẽ là 0.

Ví dụ:

x = 3.14159

y = complex(x)

print(y) # Output: (3.14159+0j)

— — —

STEAM for Vietnam Foundation là tổ chức phi lợi nhuận 501(c)(3) được thành lập tại Hoa Kỳ với sứ mệnh thúc đẩy các hoạt động liên quan tới giáo dục STEAM (Science — Khoa học, Technology — Công nghệ, Engineering — Kỹ thuật, Arts — Nghệ thuật, Mathematics — Toán học) tại Việt nam. STEAM for Vietnam được thành lập và vận hành bởi đội ngũ tình nguyện viên là du học sinh và chuyên gia người Việt trên khắp thế giới.

— — —

📧Email: hello@steamforvietnam.org

🌐Website: www.steamforvietnam.org

🌐Fanpage: STEAM for Vietnam

📺YouTube: http://bit.ly/S4V_YT

🌐Zalo: Zalo Official

📍Donation: https://www.steamforvietnam.org/donation

Previous Post

Với mỗi tình huống dưới đây em hãy đặt ba câu cảm ba câu khiến a ..bày tỏ cảm xúc về cảnh đẹp quê hương b. đưa ra ý kiến về mong muốn giữ gìn bảo vệ cảnh đẹp quê hương em

Next Post

Nguyên tắc ghép trục xét sự biến thiên của hàm hợp g = f(u(x))

Tranducdoan

Tranducdoan

Trần Đức Đoàn sinh năm 1999, anh chàng đẹp trai đến từ Thái Bình. Hiện đang theo học và làm việc tại trường cao đẳng FPT Polytechnic

Related Posts

Magnesium Sulfate là gì? Liệu MgSO4 có kết tủa hay không?

by Tranducdoan
11/02/2026
0
0

Magnesium Sulfate là gì? Liệu MgSO4 có kết tủa hay không? MgSo4 là chất hóa học vô cơ được ứng...

NaOH + HCl → NaCl + H2O | NaOH ra NaCl | HCl ra NaCl

by Tranducdoan
11/02/2026
0
0

Phản ứng NaOH + HCl hay NaOH ra NaCl hoặc HCl ra NaCl thuộc loại phản ứng trao đổi đã...

Acrylic aka PMMA Chemical Compatiblity Chart – G & H

by Tranducdoan
11/02/2026
0
0

A little about acrylic (PMMA) thermoplastic and its chemical resistance Acrylic (PMMA) thermoplastic is notable for its clarity, long service...

Quái vật Haaland ngày càng khủng khiếp, "nuốt chửng" mọi đối thủ

by Tranducdoan
11/02/2026
0
0

Sau khi Haaland rời Dortmund để tới thi đấu cho Man City, không ít chuyên gia đã lên tiếng cảnh...

Load More
Next Post

Nguyên tắc ghép trục xét sự biến thiên của hàm hợp g = f(u(x))

Xoilac TV trực tiếp bóng đá đọc sách online Socolive trực tiếp Ca Khia TV trực tiếp XoilacTV go 88 sàn forex uy tín 789bet sumclub
Tài Liệu Học Tập

Copyright © 2022 Tài Liệu Học Tập.

Chuyên Mục

  • Đề Thi
  • Lớp 12
  • Lớp 11
  • Lớp 10
  • Lớp 9
  • Lớp 8
  • Lớp 7
  • Lớp 6
  • Lớp 5
  • Lớp 4
  • Lớp 3
  • Mẹo Hay
  • Tin tức
  • Liên Hệ

Tham Gia Group Tài Liệu Học Tập

No Result
View All Result
  • Đề Thi
  • Lớp 12
    • Lịch Sử Lớp 12
    • Địa Lí Lớp 12
    • Ngữ Văn Lớp 12
    • GD KTPL Lớp 12
    • Toán Lớp 12
    • Tiếng Anh Lớp 12
    • Hóa Học Lớp 12
    • Sinh Học Lớp 12
    • Vật Lí Lớp 12
  • Lớp 11
    • Toán Lớp 11
    • Ngữ Văn Lớp 11
    • Tiếng Anh Lớp 11
    • Hóa Học Lớp 11
    • Sinh Học Lớp 11
    • Vật Lí Lớp 11
    • Lịch Sử Lớp 11
    • Địa Lí Lớp 11
    • GDCD Lớp 11
  • Lớp 10
    • Toán Lớp 10
    • Ngữ Văn Lớp 10
    • Tiếng Anh Lớp 10
    • Hóa Học Lớp 10
    • Sinh Học Lớp 10
    • Vật Lí Lớp 10
    • Lịch Sử Lớp 10
    • Địa Lí Lớp 10
    • GDKTPL Lớp 10
    • Công nghệ lớp 10
    • Tin Học Lớp 10
  • Lớp 9
    • Toán Lớp 9
    • Ngữ Văn Lớp 9
    • Tiếng Anh Lớp 9
    • Lịch sử và địa lý lớp 9
    • Khoa Học Tự Nhiên Lớp 9
    • GDCD Lớp 9
  • Lớp 8
    • Toán Lớp 8
    • Ngữ Văn Lớp 8
    • Tiếng Anh Lớp 8
    • Lịch sử và địa lý lớp 8
    • Khoa Học Tự Nhiên Lớp 8
    • GDCD 8
  • Lớp 7
    • Toán Lớp 7
    • Văn Lớp 7
    • Tiếng Anh Lớp 7
    • Lịch Sử Và Địa Lí Lớp 7
    • Khoa Học Tự Nhiên Lớp 7
  • Lớp 6
    • Toán Lớp 6
    • Văn Lớp 6
    • Tiếng Anh lớp 6
    • Lịch Sử và Địa Lí Lớp 6
    • Khoa Học Tự Nhiên lớp 6
  • Lớp 5
    • Toán lớp 5
    • Tiếng Việt Lớp 5
    • Tiếng Anh Lớp 5
    • Lịch Sử và Địa Lí Lớp 5
  • Lớp 4
    • Toán lớp 4
    • Tiếng Việt Lớp 4
    • Tiếng Anh Lớp 4
    • Lịch Sử và Địa Lí Lớp 4
  • Lớp 3
    • Toán lớp 3
    • Tiếng Anh Lớp 3
    • Tiếng Việt Lớp 3
  • Mẹo Hay
  • Tin tức
  • Liên Hệ

Copyright © 2022 Tài Liệu Học Tập.