Showing 10 / 4.306 results

Python Là Gì

Python là ngôn ngữ lập trình được sử dụng rất phổ biến ngày nay để phát triển nhiều loại ứng dụng phần mềm khác nhau như các chương trình chạy trên desktop, server, lập trình các ứng dụng web... Ngoài ra Python cũng là ngôn ngữ ưa thích trong ngành khoa học về dữ liệu (data science) cũng như là ngôn ngữ phổ biến để xây dựng các chương trình trí tuệ nhân tạo trong đó bao gồm machine learning.

Đặc Điểm Nổi Bật Của Python

  • Python là ngôn ngữ dễ học: Ngôn ngữ Python có cú pháp đơn giản,...

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

Kiểu Dữ Liệu Dictionary

Dictionary là kiểu dữ liệu chứa một tập hợp các phần tử trong đó mỗi phần tử được gắn với một key (khoá). Khác với dữ liệu sequence thì key của dictionary có thể là number (bao gồm cả số thập phân), string hoặc tuple... Các phần tử trong dictionary được tách biệt với nhau bởi dấu ,.

Ví dụ:

languageCreators = {"python": "Guido van Rossum", "php": "Rasmus Lerdorf"}

Biến languageCreators ở ví dụ trên được khởi tạo với giá trị thuộc kiểu dictionary với 2 phần tử được đánh key...

ES6 giới thiệu câu lệnh importexport hỗ trợ lập trình viên có thể quản lý code theo từng mô-đun.

JavaScript Mô-Đun Là Gì

Mô-đun là một phương pháp lập trình mà trong đó các đoạn code liên quan được tách ra các phần khác nhau (hay còn gọi là mô-đun).

Trước ES6 một số thư viện JavaScript hỗ trợ các cách viết code khác nhau để hỗ trợ quản lý các mô-đun (module).

Ví dụ Node.js hỗ trợ sử dụng require()module.exports().

Tạo mô-đun trong file say_hello.js

var sayHello = function (name) {
    co...

Arrow functon trong ECMAScript là kiểu cú pháp giúp đơn giản hoá việc việc định nghĩa hàm.

Cú Pháp Arrow Function

Trước khi sử dụng arrow function thì chúng ta hãy cùng xem cách định nghĩa một hàm JavaScript theo cách thông thường trước đây:

var sumNumbers = function (a, b) {
    return a + b;
}

Với tính năng arrow function trong ECMAScript 6 chúng ta có thể viết lại đoạn code trên như sau:

const sumNumbers = (a, b) => {
    return a + b;
}

Có 2 điểm bạn cần lưu ý ở cách viết trên:

  • Từ khoá func...