INTRODUCTION
FLOW CONTROL
FUNCTIONS
DATATYPES
OBJECT & CLASS
Bài tập Python: Lập trình hướng đối tượng (OOP) trong Python Lập trình hướng đối tượng trong Python Class Variables trong Python Tìm hiểu về Methods trong Python Cách sử dụng phương thức __init__() trong Python Các biến Instance trong Python Tìm hiểu về Class Attributes trong Python Hàm Static Methods trong Python Phương thức __str__ trong Python Phương thức __repr__ trong Python Phương thức eq trong Python Tìm hiểu phương thức __hash__ trong Python Phương thức __bool__ trong Python Phương thức del trong Python Tìm hiểu về lớp Property trong Python Tìm hiểu về nạp chồng toán tử trong Python Trình Decorator Property trong Python Thuộc tính chỉ đọc trong Python Thuộc tính Delete trong Python Sử dụng super() trong Python Sử dụng __slots__ trong Python Cách sử dụng Protocol trong Python Sử dụng Enum aliases và @enum.unique trong Python Tùy chỉnh và mở rộng lớp Enum trong Python Cách sử dụng hàm Auto() của Python Single Responsibility Principle trong Python Nguyên tắc Đóng-Mở trong Python Nguyên tắc thay thế Liskov - LSP trong Python Interface Segregation Principle - ISP trong Python. Nguyên tắc đảo ngược sự phụ thuộc trong Python Đa kế thừa trong Python Tìm hiểu về các lớp mixin trong Python Mô tả Descriptors trong Python Phân biệt Data Descriptor và Non-data Descriptor trong Python Phương thức __new__ trong Python Tìm hiểu về Class Type trong Python Lớp Metaclass trong Python Ví dụ sử dụng metaclass trong Python Tìm hiểu về decorator dataclass trong Python Tìm hiểu về các ngoại lệ trong Python Ngoại lệ Raise trong Python Sử dụng câu lệnh raise from trong Python Ngoại lệ tùy chỉnh trong Python Module trong Python Package trong Python Class trong Python Hàm khởi tạo trong Python Kế thừa trong Python Đa kế thừa trong Python Setter và Getter trong Python Override trong Python Interface trong Python Bài tập Python: Module và Class
ADVANCED TOPICS
BỔ SUNG
PYTHON CĂN BẢN
CÁC CHỦ ĐỀ
BÀI MỚI NHẤT
MỚI CẬP NHẬT

Thông báo: Download 4 khóa học Python từ cơ bản đến nâng cao tại đây.

Hướng dẫn download và cài đặt python trên Window (Win 7 / Win 10)

Trong bài này mình sẽ hướng dẫn các bạn cách tải Python cho Win7 / Win 10, sau khi tải về bạn có thể bắt đầu cài đặt Python trên Win 7 / Win 10 để học series Python này.

test php

banquyen png
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Python là một ngôn ngữ lập trình được ra đời khoảng năm 1990, ngôn ngữ này dùng cơ chế tạo kiểu động và cấp phát bộ nhớ tự động, do vậy nó giống như ruby, Smalltalk, ... Python là một dự án mở do tổ chức PSF bao trọn gói.

Theo những người đã và đang làm việc trên ngôn ngữ này thì đây là một ngôn ngữ sáng sủa, gọn và có cấu trúc rõ ràng nên thuận tiện cho người mới học lập trình. Ban đầu ngôn ngữ này được phát triển trên hệ điều hành UNIX, nhưng dần về sau thì nó được lấn sang các hệ điều hành khác như LINUX, WINDOW.

Về cấu trúc cú pháp ngôn ngữ Python cũng có những điểm tựa như các ngôn ngữ khác như C, C++, PHP, nên nếu bạn đang là một lập trình viên phát triển ứng dụng trên các ngôn ngữ đó thì việc tìm hiểu Python hoàn toàn đơn giản.

Bài viết này được đăng tại [free tuts .net]

1. Download Python về Win 7 / Win 10

Hiện tại Python được chia làm hai nhóm chính như sau:

  • Nhóm version 2.x thuộc phiên bản cũ, hiện ít được sử dụng, chỉ được dùng chủ yếu cho những dự án cũ.
  • Nhóm version 3x thuộc phiên bản mới và tương lai, vì vậy ta sẽ chọn version 3x để học theo series này nhé.

Trước tiên bạn cần lên trang chủ python.org để download phiên bản mới nhất và cũng là của serie này đó là phiên bản 3.4.2. Hoặc bạn hãy vào link mà mình có để ở cuối bài để tải về.

download python

Bạn click vào chữ download python 3.4.2 dành cho windows nhé.

2. Cài đặt Python trên Win 7 / Win 10

Việc cài đặt Python cũng giống như bạn cài đặt các phần mềm khác, điển hình là nó giống như cài đặt bộ Visual Studio của Microsoft, bạn cứ click next, next và next nhé cheeky

Dù bạn đang dùng Win 7 hay Win 10 thì cách cài đặt là như nhau.

3. Chạy chương trình Python đầu tiên

Sau khi cài đặt xong thì ta sẽ có một biểu tượng chạy chương trình như hình dưới đây:

cmd python window

Bạn click vào biểu tượng IDLE (Python 3.4 GUI - 32bit) và sẽ xuất hiện một cửa sổ như hình dưới đây:

hello world python cmd

Tại đây bạn gõ dòng lệnh:

print("Hello World")

Thì ngay lập túc câu lệnh sẽ được build và in ra ngoài màn hình cho bạn.

Nhưng đó là chương trình CMD, nó có một chương trình khác nhìn chuyên nghiệp hơn nhiều đó là Python GUI như hình dưới đây:

python gui

Bây giờ bạn click vào biểu tượng IDLE (Python 3.4 GUI - 32bit) (giống tên ở phía trên nhưng giao diện sẽ khác):

python gui command line png

Bạn gõ vào dòng lệnh:

print("Hello World")

thì kết quả tương đương như ở trên nhưng cách hiển thị kết quả (bôi màu, bôi từ khóa) nhìn bắt mắt hơn rất nhiều.

4. Lời Kết

Như vậy ta đã cài xong được phần mềm học Python chi tiếu có kèm hình ảnh. Nếu bạn để ý kỹ thì chúng ta đang quay lại thời kì học C, C++ bằng những dòng lệnh CMD ngộ nghĩnh nhưng rất thú vị enlightened. Nếu bạn cảm thấy chán thì đừng vội nhé, chúng ta sẽ đi từ căn bản đến nâng cao một cách bài bản để có thể master ngôn ngữ lập trình này.

Danh sách file tải về

Tên file tải về Pass giải nén
Tải Python 3.7.2 freetuts.net hoặc gameportable.net

Cùng chuyên mục:

Cách lưu trữ và tải lại Models trong PyTorch

Cách lưu trữ và tải lại Models trong PyTorch

Tìm hiểu về TensorBoard với PyTorch

Tìm hiểu về TensorBoard với PyTorch

Học chuyển giao (Transfer Learning) trong PyTorch Beginner

Học chuyển giao (Transfer Learning) trong PyTorch Beginner

Hướng dẫn cơ bản mạng Nơ-ron Tích Chập (CNN) trong PyTorch

Hướng dẫn cơ bản mạng Nơ-ron Tích Chập (CNN) trong PyTorch

Mạng Nơ-Ron truyền thẳng (Feed Forward Neural Network) trong PyTorch

Mạng Nơ-Ron truyền thẳng (Feed Forward Neural Network) trong PyTorch

Tìm hiểu Activation Functions trong PyTorch

Tìm hiểu Activation Functions trong PyTorch

Softmax và Cross Entropy trong PyTorch Beginner

Softmax và Cross Entropy trong PyTorch Beginner

Dataset Transforms trong PyTorch Beginner

Dataset Transforms trong PyTorch Beginner

Dataset và DataLoader trong PyTorch Beginner

Dataset và DataLoader trong PyTorch Beginner

Hồi quy Logistic trong PyTorch Beginner

Hồi quy Logistic trong PyTorch Beginner

Hồi quy tuyến tính trong PyTorch Beginner

Hồi quy tuyến tính trong PyTorch Beginner

Training Pipeline trong PyTorch Beginner

Training Pipeline trong PyTorch Beginner

Sử dụng Gradient Descent với Autograd trong PyTorch

Sử dụng Gradient Descent với Autograd trong PyTorch

Hướng dẫn về Tensor cơ bản trong PyTorch

Hướng dẫn về Tensor cơ bản trong PyTorch

Hướng dẫn cài đặt PyTorch với Deep Learning

Hướng dẫn cài đặt PyTorch với Deep Learning

LDA (Linear Discriminant Analysis) trong Python

LDA (Linear Discriminant Analysis) trong Python

Thuật toán AdaBoost trong Python

Thuật toán AdaBoost trong Python

Thuật toán K-Means Clustering trong Python

Thuật toán K-Means Clustering trong Python

Triển khai PCA bằng Python

Triển khai PCA bằng Python

Triển khai thuật toán Random Forest bằng Python

Triển khai thuật toán Random Forest bằng Python

Top