Showing 10 / 4.290 results

Chuỗi

Chuôi dùng để biểu diễn các ký tự chữ cái, chữ số, khoảng trắng, dấu xuống dòng và các ký tự đặc biệt như !, @, #, $.... Kiểu dứ liệu chuỗi được biểu diễn bằng dấu ' hoặc ".

string_1 = "Ruby"
string_2 = 'Ruby'
puts string_1 == string_2 # true
puts string_1 === string_2

Đếm Ký Tự Trong Chuỗi

Sử dụng phương thức length để đếm số ký tự trong một chuỗi:

string = "Ruby"
puts string.length

In Hoa, In Thường

Bạn có thể in hoa hay in thường các ký tự trong chuỗi sử dụng phương thức downcaseupc...

String, ListTuple là 3 kiểu dữ liệu khác nhau trong Python tuy nhiên chúng đều được xếp chung vào kiểu dữ liệu Sequence.

Kiểu Dữ Liệu Sequence

Sequence (phiên âm đọc /xơ.cơ-u-ờn.xì/) là kiểu dữ liệu bao gồm một tập hợp (hay collection) các thành phần (member) bên trong nó.

sequence_type_1 = ("one", "two", "three", "four", "five", "six", "seven")
sequence_type_2 = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
sequence_type_3 = "Hello Python"

Chúng ta có thể truy cập giá trị của các phần tử thông ...

Đa số các đoạn code mà chúng ta tham khảo ở các bài học trước đây được viết theo kiểu hướng thủ tục. Lập trình hướng thủ tục (procedure programming) là một phương pháp lập trình mà trong đó các câu lệnh được chạy một cách độc lập hoặc được nhóm vào trong một hàm.

Python là một ngôn ngữ hỗ trợ lập trình hướng đối tượng (object oriented programming hay OOP). Trong bài học này chúng ta sẽ tìm hiểu về phương pháp lập trình hướng đối tượng và các thuật ngữ liên quan.

Lập Trình Hướng Đối Tượng Là Gì

...
Git Rebase Là Gì Git Rebase là một cách thuận biện để áp dụng lại những commit mới trong một branch trên đỉnh của một branch khác. Để hiểu hơn định nghĩa trê...
Tìm Hiểu Về Rebase Trong Git

Trong các bài học trước chúng ta đã từng sử dụng một số hàm có trong Python như print(), max(), range()...

Hàm Là Gì

Trong lập trình, hàm là một nhóm bao gồm một hoặc nhiều câu lệnh và được dùng để thực hiện một số tác vụ nhất định.

Hàm được chia thành hai nhóm:

  • Hàm có sẵn (built-in function): là những hàm được cung cấp sẵn bởi ngôn ngữ Python. Ví dụ như các hàm print(), range(), max()... Chúng ta không sửa đổi logic bên trong các hàm này.
  • Hàm tự định nghĩa (user-defined function): là những hàm...

Từ khoá this trong PHP dùng để tham chiếu tới phạm vi (ngữ cảnh) hiện tại khi từ khoá này được sử dụng.

Ví dụ để truy cập giá trị thuộc tính của đối tượng trong phương thức cũng của đối tượng đó chúng ta sẽ sử dụng $this. Hãy xem một ví dụ như sau:

class Student {
    public $name;
    public $age;

    function greet() {
        echo "Hi! My name is " . $this->name .
            "<br>I am " . $this->age . " year old";
    }
}

$s1 = new Student();

$s1->name = "Thu";
$s1->age = 25;
$s1->greet()...

Trong phần này chúng ta sẽ cùng nhau tìm hiểu 3 kiểu dữ liệu cơ bản nhất trong Objective C là: Kiểu integer, kiểu float và kiểu void

Integer

Kiểu dữ liệu integer hay int này dùng để biểu diễn các số nguyên. Ví dụ:

#import <Foundation/Foundation.h>

int main()
{
   NSLog(@"Năm nay là năm : %i\n", 2015);

   return 0;
}

Để tối ưu hóa bộ nhớ khi làm việc với số nguyên, Objective-C còn cung cấp thêm các kiểu dữ liệu nhỏ hơn là tập hợp con của kiểu int. Bảng dưới đây sẽ liệt kê các kiểu dữ liệu con, ...

Toán Tử Là Gì

Trong lập trình một toán tử là một ký tự được sử dụng để thực hiện một phép toán số hoặc logic.

Python hỗ trợ nhiều loại toán tử khác nhau. Trong phạm vi bài học này chúng ta sẽ tìm hiểu các toán tử phổ biến sau đây:

  • Toán tử số học
  • Toán tử so sánh
  • Toán tử gán giá trị (cho biến)
  • Toán tử logic
  • Toán tử kiểm tra membership (kiểm tra sự tồn tại của một giá trị trong giá trị cho trước)

Toán Tử Số Học

Python hỗ trợ tất cả các toán tử số học phổ biến dùng để thực hiện cộng, trừ, nhân, ch...