Video: Đeo nhẫn ở ngón tay nào, ý nghĩa mỗi ngón tay đeo nhẫn 2025
Ngôn ngữ lập trình, như Ruby, theo dõi các loại dữ liệu khác nhau mà bạn có thể muốn làm việc trong một chương trình. Đối với từng loại dữ liệu, ngôn ngữ thường cung cấp các khả năng chung và độc nhất để thao tác dữ liệu đó.
Trong Ruby, số là một loại dữ liệu. Bạn có thể làm nhiều thứ với số, bao gồm thực hiện các phép tính số học chung cho chúng.
Các ký tự, còn được gọi là các ký tự, là một loại dữ liệu khác trong Ruby. Ruby có thể làm việc với các ký tự cá nhân hoặc tập hợp các ký tự (như từ hoặc câu). Ruby, giống như nhiều ngôn ngữ lập trình khác, gọi các chuỗi bộ sưu tập này.
Các ký tự, và các chuỗi chứa các ký tự, có thể đại diện cho nhiều hơn bảng chữ cái chuẩn (từ A đến Z). Nhân vật có thể là bất kỳ biểu tượng nhìn thấy được trên bàn phím của bạn, và nhiều ký tự không thể nhìn thấy trực tiếp (bao gồm những thứ như không gian, các tab và các ký hiệu đặc biệt khác).
Điều này có thể gây nhầm lẫn, bởi vì điều đó có nghĩa là nhân vật "3" và số 3 giống hệt nhau. Làm thế nào để Ruby nói với họ ngoài?
Chú ý dấu ngoặc kép trong đoạn cuối cùng đó. Ruby nhớ rằng bạn đã sử dụng dấu ngoặc kép khi nó lặp lại kết quả của nó:
2. Trong Ruby, nếu bạn muốn tham chiếu đến một chuỗi các ký tự, bất kể chúng là gì, bạn đặt chúng giữa các dấu ngoặc kép. Nếu bạn muốn nói một số thực, bạn chỉ cần viết các chữ số của con số đó mà không có dấu ngoặc kép. Hãy thử điều này:
Mục đầu tiên, hello ", là một từ tiếng Anh thông thường và là một chuỗi. Mục thứ hai, "1000", là một chuỗi đại diện cho một ngàn. Và mục thứ ba, 1000, là một con số thực tế.
Phía sau hậu trường, Ruby theo dõi sự khác nhau giữa các đối tượng kết quả và cho phép các loại tính năng mạnh mẽ khác nhau tùy thuộc vào loại dữ liệu đó.
Trong chương trình của bạn, bạn sử dụng
dấu ngoặc đơn ("") và nếu bạn đang sử dụng IRB hoặc trình soạn thảo chương trình như Atom, bạn sẽ không sao. Nếu bạn gặp lỗi khi sử dụng chuỗi, bạn có thể sử dụng dấu ngoặc kẽ, còn được gọi là dấu ngoặc kép . Điều này có thể là do bạn đã sử dụng một trình xử lý văn bản (như Microsoft Word) để viết mã thay vào đó, và Ruby có thể bị lẫn lộn.