Strings, phép gán và comments
Xử lí text cho đến nay là ứng dụng phổ biến nhất của điện toán. Email, tin nhắn, các trang web, và xử lí từ tất cả
dựa trên và thao tác xử lí dữ liệu chứa các strings các kí tự. Phần này giới thiệu sử dụng strings cho đầu ra của
text và tài liệu hướng dẫn của các chương trình Python. Nó bắt đầu với một giới thiệu về các dạng dữ liệu nói chung.
Các dạng dữ liệu Python
Trong thế giới thực, bạn sử dụng dữ liệu mọi lúc mà không chán để xem xét rằng loại dữ liệu gì bạn đang sử dụng.
Ví dụ, xem xét câu này: “In 2007, Micaela paid $120,000 for her house at 24 East Maple Street.”. Câu này bao gồm ít
nhất 4 đoạn dữ liệu – một name, một date, một price và một address – nhưng tất nhiên bạn không phải dừng lại để
nghĩ về cái đó trước khi bạn nói câu này. Bạn tất nhiên không phải dừng lại để xem xét rằng name chứa chỉ các kí
tự text, date và house price là các số…vv..Tuy nhiên, khi bạn sử dụng dữ liệu trong một chương trình máy tính,
bạn cần giữ trong đầu dạng dữ liệu bạn đang sử dụng. Bạn cũng cần giữ trong đầu cái gì bạn có thể làm với (các hoạt
động gì có thể được thực hiện trên) dữ liệu cụ thể.
Trong lập trình, một dạng dữ liệu chứa một tập các giá trị và một tập các hoạt động cái có thể được thực hiện trên
các giá trị đó. Một literal là một cách thức một giá trị của một dạng dữ liệu trông như thế nào đối với một lập trình
viên. Lập trình viên có thể sử dụng một literal trong một chương trình để đề cập một giá trị dữ liệu. Khi trình dịch
Python đánh giá một literal, giá trị nó trả về đơn giản là literal đó. Bảng dưới thể hiện các literal ví dụ của một
vài dạng dữ liệu Python.
Hai dạng dữ liệu đầu tiên liệt kê trong bảng trên, int và float được gọi là các dạng dữ liệu số, vì chúng trình bày
các số. Bạn sẽ học nhiều hơn về các dạng dữ liệu số sau này trong học phần này. Cho bây giờ, tập trung vào các strings
kí tự – cái thường được nhắc đến đơn giản là các strings.