Cú Pháp (Syntax) Là Gì Hãy nhớ lại đoạn mã của chương trình mà chúng ta viết ở bài học trước: print("Hello World!") Làm thế nào để khi chạy dòng lệnh trên máy...
Cú Pháp

Câu Lệnh Điều Khiển (Control Statement)

Câu lệnh điều khiển là loại câu lệnh được dùng để điều khiển luồng chạy của các câu lệnh khác trong chương trình.

Trong Python chúng ta có các câu lệnh điều khiển sau:

  • if
  • if...else
  • if...elif...else

Câu Lệnh if

Câu lệnh if trong Python có cú pháp như sau:

if condition :
    statements

Trong câu lệnh if, nếu (và chỉ nếu) biểu thức điều kiện condition trả về giá trị True thì các câu lệnh statements sẽ được chạy.

Ví dụ:

# -*- coding: utf-8 -*- 
x = int(input...

Ra đời từ sau cuộc chiến trình duyệt giữa các công ty công nghệ phát triển trình duyệt như Microsoft, Apple, Mozilla Firefox, ES hay ECMAScript 6 là một tiêu chuẩn kỹ thuật được xây dựng với muc đích chuẩn hoá cách lập trình sử dụng ngôn ngữ lập trình

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, ...

std::set là kiểu dữ liệu được sử dụng khá phổ biến trong lập trình C++. Bài viết này sẽ hướng dẫn các bạn mới học C++ làm quen với kiểu dữ liệu std::set này.

std::set Là Gì

std::set là kiểu dữ liệu cho phép lưu trữ nhiều giá trị khác nhau gọi là phần tử, các phần tử trong cùng một std::set() có cùng một kiểu dữ liệu và duy nhất.

Ví dụ một std::set với các phần tử có kiểu dữ liệu int như sau:

std::set<int> setOfIntegers
setOfIntegers.insert(1);
setOfIntegers.insert(2);
setOfIntegers.insert(3);

Kh...

MySQL cho phép chúng ta có thể log lại các câu truy vấn tốn nhiều thời gian để thực hiện. Việc chạy một câu query tốn nhiều thời gian có thể do nguyên nhân dữ liệu lấy ra quá lớn. Tuy nhiên trong một số trường hợp khác thì việc chậm này đến từ nguyên nhân từ người viết câu query không thực hiện việc tối ưu hoá. Ví dụ như khi câu query truy vấn tìm kiếm từ bảng không được index hoặc sử dụng query lồng (nested query), thực hiện việc join nhiều bảng... Trên thực tế thì nguyên nhân thứ hai diễn ra r...

Cơ sở dữ liệu là tập hợp các dữ liệu được tổ chức theo một cấu trúc nhất định để có thể dễ dàng quản lý (đọc, thêm, xóa, sửa dữ liệu). Sự khác biệt cơ bản giữa cơ sở dữ liệu và dữ liệu thông thường đó là tính cấu trúc sắp xếp có hệ thống. Dữ liệu không