Các Kiểu Dữ Liệu Trong Python | Lê Vũ Nguyên Dạy Học Lập Trình

Nội dung bài viết
  • Giới thiệu nội dung bài viết
  • 1. Ví dụ các kiểu dữ liệu
  • 2. Python Number
  • 3. Random Number
  • 4. Casting trong Python

Giới thiệu nội dung bài viết

Chào các em, hôm nay anh sẽ hướng dẫn mọi người cách sử dụng các kiểu dữ liệu có sẳn trong Python .

Python đã xây dựng sẳn một số kiểu dữ liệu để lập trình viên có thể sử dụng. Nó được thể hiện trong các mục sau. Chúng ta sẽ đi chuyên sâu vào cách sử dụng trong các bài sau.

1 2 3 4 5 6 7 Text Type: str Numeric Types: int, float, complex Sequence Types: list, tuple, range Mapping Type: dict Set Types: set, frozenset Boolean Type: bool Binary Types: bytes, bytearray, memoryview

1. Ví dụ các kiểu dữ liệu

Trong Python chúng ta có thể gán giá trị cho biến như sau.

Ví dụ kiểu dữ liệu
x = “Hello World” str
x = 20 int
x = 20.5 float
x = 1j complex
x = [“apple”, “banana”, “cherry”] list
x = (“apple”, “banana”, “cherry”) tuple
x = range(6) range
x = {“name” : “John”, “age” : 36} dict
x = {“apple”, “banana”, “cherry”} set
x = frozenset({“apple”, “banana”, “cherry”}) frozenset
x = True bool
x = b”Hello” bytes
x = bytearray(5) bytearray
x = memoryview(bytes(5)) memoryview

Nhưng nếu mình muốn chỉ định kiểu dữ liệu thì mình khai báo như sau

Ví dụ kiểu dữ liệu
x = str(“Hello World”) str
x = int(20) int
x = float(20.5) float
x = complex(1j) complex
x = list((“apple”, “banana”, “cherry”)) list
x = tuple((“apple”, “banana”, “cherry”)) tuple
x = range(6) range
x = dict(name=”John”, age=36) dict
x = set((“apple”, “banana”, “cherry”)) set
x = frozenset({“apple”, “banana”, “cherry”}) frozenset
x = bool(5) bool
x = bytes(5) bytes
x = bytearray(5) bytearray
x = memoryview(bytes(5)) memoryview

2. Python Number

Python hỗ trợ 3 loại kiểu dữ liệu số

  • int
  • float
  • complex
1 2 3 x = 1 # int y = 2.8 # float z = 1j # complex

3. Random Number

Tạo số ngẫu nhiên, python không có function random để tạo ra các số random. Tuy nhiên Python có xây dựng một module có sẳn gọi là random để tạo ra các số ngẫu nhiên.

1 2 3 import random print(random.randrange(1, 10))

4. Casting trong Python

Trong Python chúng ta có thể conver (chuyển đổi) kiểu dữ liệu này qua kiểu dữ liệu khác. Ví dụ từ chữ sang số

Ví dụ chuyển đổi kiểu str và float qua int

1 2 3 x = int(1) # x will be 1 y = int(2.8) # y will be 2 z = int("3") # z will be 3

Ví dụ chuyển đổi kiểu str và int qua float

1 2 3 4 x = float(1) # x will be 1.0 y = float(2.8) # y will be 2.8 z = float("3") # z will be 3.0 w = float("4.2") # w will be 4.2

Ví dụ chuyển đổi kiểu float và int qua str

1 2 3 x = str("s1") # x will be 's1' y = str(2) # y will be '2' z = str(3.0) # z will be '3.0'
Play

Mọi người hãy Subscribe kênh youtube dưới đây nhé để cập nhật các video mới nhất về kỹ thuật và kỹ năng mềm

Các khoá học lập trình MIỄN PHÍ tại đây

Từ khóa » Float Là Kiểu Dữ Liệu Gì Python