Mục lục:

Python theo cách dễ dàng: 8 bước
Python theo cách dễ dàng: 8 bước

Video: Python theo cách dễ dàng: 8 bước

Video: Python theo cách dễ dàng: 8 bước
Video: Tự học Lập Trình Python trong 10 phút - Siêu Dễ Hiểu 2024, Tháng bảy
Anonim
Python theo cách dễ dàng
Python theo cách dễ dàng

Vì vậy, bạn đã quyết định học cách Python và bạn đã tìm thấy tài liệu hướng dẫn này. (Có, tôi đang sử dụng Python như một động từ.)

Tôi biết bạn có thể lo lắng, đặc biệt nếu đây là ngôn ngữ lập trình đầu tiên của bạn, vì vậy hãy để tôi trấn an bạn…

Python là một ngôn ngữ lập trình RẤT RẤT thân thiện với người dùng, không chỉ bạn có thể học trong một giờ mà về cơ bản bạn đã biết nó, vì nó rất trực quan.

Trước hết, điều quan trọng cần biết là các lập trình viên không có nghĩa là biết toàn bộ ngôn ngữ lập trình. Rất nhiều lập trình là biết bạn muốn làm gì, không biết làm thế nào để làm điều đó và Googling câu trả lời, tìm một mã ví dụ, sau đó sửa đổi nó cho phù hợp với nhu cầu của bạn.

Python là một ngôn ngữ lập trình phổ biến, có nghĩa là bạn có thể tìm thấy vô số ví dụ mã trên mạng.

Trong phần hướng dẫn này, chúng ta sẽ tìm hiểu cách khởi động và chạy Python, xem qua một số ví dụ mã cơ bản (với cheat-sheet với các ví dụ nâng cao hơn ở cuối).

Có một liên kết đến GitHub của tôi, nơi tất cả các mã mẫu được đăng.

Vì Người hướng dẫn có thể làm rối mã, tôi khuyên bạn nên sao chép và dán mã mẫu từ GitHub:

Bước 1: Cài đặt Python

Tôi biết, bạn biết cách tải xuống và cài đặt mọi thứ, duuuh.

Tuy nhiên, việc thiết lập Python hơi phức tạp nếu đây là lần đầu tiên bạn làm điều đó, nhưng đây là lý do tại sao bạn đang đọc từng bước này. Bạn sẽ ổn thôi.

-Nhấp vào "Tải xuống trình cài đặt thực thi Windows x86-64" tại đây:

(Tôi giả sử bạn đang sử dụng Windows, nếu không, quá trình này ít nhiều giống nhau)

-Khi tải xuống hoàn tất, chỉ cần nhấn NEXT cho đến khi cài đặt. Tôi khuyên bạn nên thay đổi đường dẫn cài đặt thành một cái gì đó ít khó hiểu hơn như "C: / Python"

Xin chúc mừng, bạn đã ALMOST xong! Bây giờ bạn có thể sử dụng Python, tuy nhiên, thật tuyệt khi cài đặt một số gói phổ biến, chúng ta sẽ thực hiện trong bước tiếp theo.

Bước 2: Cài đặt Gói

Cài đặt các gói
Cài đặt các gói
Cài đặt các gói
Cài đặt các gói

Nếu muốn, bạn có thể bỏ qua bước này, vì Python có khả năng tạo ra rất nhiều thứ ngay lập tức.

Tuy nhiên, bạn có thể muốn kiểm tra các bước vì cuối cùng bạn sẽ cần cài đặt một số gói khi bạn muốn thực hiện nhiều thứ lạ mắt hơn với Python.

Nếu bạn là người thích học trực quan hơn, đây là video về cách thực hiện:

Hướng dẫn bằng văn bản:

Khi quá trình cài đặt Python kết thúc, hãy chuyển đến thư mục mà bạn đã cài đặt Python (giả sử đó là C: / Python) và tìm thư mục có tên "Scripts". Bên trong nó phải có một tệp có tên "pip3.8" (hoặc một số cao hơn ở cuối, tùy thuộc vào thời điểm bạn đọc tệp này, vì vậy chỉ cần tìm pipX. Y)

-ĐỪNG nhấp vào pip3.8, chúng tôi không làm điều đó (xem, không thẳng về phía trước như nó có vẻ)

-Trong khi giữ Ctrl, nhấp chuột phải vào đâu đó trong thư mục Scripts và tìm "Open PowerShell", nhấp vào đó. Màn hình màu xanh lam với một số văn bản trên đó sẽ mở ra.

-Khi bạn ở đó, gõ pip3.8 install numpy và nhấn enter

Vậy đó, đó là cách bạn cài đặt một thư viện! Dễ dàng, hả?

Bây giờ, trong khi bạn đang cài đặt các gói, khi cài đặt xong numpy, bạn cũng nên cài đặt matplotlib và scipy. Có nghĩa là loại "pip3.8 install NAME"

Sau khi kết thúc, bạn đã sẵn sàng để bắt đầu lập trình.

Bước 3: Chương trình Python đầu tiên (Thiết lập)

Chương trình Python đầu tiên (Thiết lập)
Chương trình Python đầu tiên (Thiết lập)
Chương trình Python đầu tiên (Thiết lập)
Chương trình Python đầu tiên (Thiết lập)
Chương trình Python đầu tiên (Thiết lập)
Chương trình Python đầu tiên (Thiết lập)

Khi chúng tôi cài đặt Python, chúng tôi đã cài đặt Python IDLE và chúng tôi sẽ sử dụng nó để viết các chương trình của chúng tôi với.

Đáng buồn là nó không có một biểu tượng dễ thương. Bạn có thể tìm thấy nó trong C: / Python / Python38 / Lib / idlelib trong trường hợp của tôi.

-Trong thư mục installatin của bạn, chuyển đến Lib và sau đó đến idlelib. Tìm một tệp có tên "nhàn rỗi" và chạy nó. Một cửa sổ sẽ mở ra.

-Nhấn Ctrl + N để mở một cửa sổ mới có tiêu đề "chưa có tiêu đề". Đây là nơi chúng tôi sẽ viết chương trình Python đầu tiên của mình!

-Chỉ cần kiểm tra xem mọi thứ có hoạt động hay không, hãy gõ như sau:

print ("Tôi đã làm tất cả điều này")

-Nhấn F5 để lưu tệp. Chọn một cái tên và lưu nó ở đâu đó bạn sẽ tìm thấy nó. Tôi đề xuất một tệp chuyên dụng có tiêu đề Python trên máy tính để bàn của bạn.

-Khi nhấn F5, bạn sẽ lưu mọi thay đổi và cũng chạy chương trình. Một cửa sổ mới sẽ mở ra và bên trong sẽ viết "I did all this". Và bạn thực sự đã làm tất cả những điều này, bạn đã viết chương trình Python đầu tiên của mình. Xin chúc mừng!

Tôi khuyên bạn nên tạo một lối tắt để không sử dụng và đặt nó trên Màn hình nền của bạn để dễ dàng truy cập trong tương lai.

Trong các bước sau, tôi sẽ giải thích những điều rất cơ bản về cách mọi thứ hoạt động trong Python. Vui lòng kiểm tra chúng nếu bạn mới lập trình hoặc bỏ qua bước cuối cùng mà tôi đã đính kèm một bảng lừa đảo Python với hầu hết các tính năng cơ bản trong biểu mẫu ví dụ.

Bước 4: Nhận xét

Vì chúng tôi đã biết cách in hay viết nội dung trên màn hình, chúng tôi có thể chuyển sang thêm nhận xét vào mã của mình. Nhận xét là một phần rất quan trọng của việc viết mã và khiến bạn có vẻ như là một người chuyên nghiệp. Nhận xét là những dòng mã chỉ dành cho những người đọc mã. Họ giải thích những gì phần mã phải làm bằng ngôn ngữ của con người, vì vậy bạn không cần phải kiểm tra từng dòng mã chỉ để xem nó làm gì.

Hãy nhớ rằng, bình luận = tốt

Chúng tôi viết bình luận bằng cách sử dụng #. Python không thấy gì sau #, một nhận xét trông như thế này:

print ("Tôi đã làm lại lần nữa") #Oops

Nếu bạn nhấn F5 và chạy chương trình, kết quả sẽ là "Tôi đã làm lại lần nữa" mà không có lỗi Rất tiếc.

Bây giờ bạn đã biết cách nhận xét mã của mình, hãy chuyển sang thực hiện một số phép tính.

Các tài liệu hướng dẫn có xu hướng làm rối mã nếu bạn sao chép và dán nó, vì vậy tôi khuyên bạn nên sao chép mã cho bước này từ GitHub của tôi, tại đây.

Bước 5: Lưu và làm việc với các biến

Vì bây giờ chúng ta đang viết các chương trình, nên hầu hết chúng sẽ phải lưu trữ dữ liệu mà chúng ta viết vào chương trình và sau đó làm gì đó với nó. Bạn có thể viết mã thông tin vào chương trình trước khi chạy hoặc nhập thông tin khi được nhắc bằng cách sử dụng hàm input ().

Trước tiên, bạn cần biết rằng Python (và các ngôn ngữ lập trình khác) không thấy = như chúng ta làm.

Với Python = có nghĩa là lưu bên phải của = vào bên trái của =. Để tránh nhầm lẫn, chúng ta hãy xem một ví dụ.

Vì chúng ta bây giờ là lập trình viên, giải thích về những gì mã làm sẽ có trong các nhận xét.

a = 1 # tên a bây giờ bằng 1

b = a # vì a bằng 1, b bây giờ cũng bằng 1

print ("a") # chúng ta cần in ra các giá trị để xem chương trình đang chạy

Như bạn có thể đã nhận thấy, các chương trình trong Python thực thi từ dòng đầu tiên đến dòng cuối cùng theo thứ tự tuần tự. Điều này có nghĩa là nếu bây giờ chúng ta xác định lại một biến, giá trị trong đó sẽ được thay thế. Ví dụ:

a = 1 #a là 1b = a #b cũng là 1, vì a = 1a = 2 #a bây giờ được đổi thành 2, nhưng b vẫn nhớ giá trị đầu tiên của a, vì chúng ta đã thay đổi giá trị của a ở dòng 3 và b đã được xác định trên dòng 2

print ("a")

print ("b")

Các tài liệu hướng dẫn có xu hướng làm rối mã nếu bạn sao chép và dán nó, vì vậy tôi khuyên bạn nên sao chép mã cho bước này từ GitHub của tôi, tại đây.

Bước 6: Tính toán

Bây giờ chúng ta hãy thực hiện một số tính toán, chỉ là một nâng cấp nhỏ so với những gì chúng ta đã làm ở bước trước.

a = 1

b = 2

c = 0 # đầu tiên chúng ta cung cấp cho c một giá trị, vậy tại sao không phải là 0, nó có thể là bất kỳ thứ gì, vì chúng ta sẽ thay đổi giá trị ở dòng tiếp theo

c = a + b #c bây giờ là 1 + 2 hay còn gọi là c = 3

print ("c:", c) # chúng ta in "c:" dưới dạng văn bản, sau đó thêm giá trị của c để nó trông đẹp

print ("a:", a, "b:", b, "c:", c) # tương tự chúng ta in các biến khác và tên của chúng

Theo cùng một cách chúng ta có thể sử dụng:

+, - cộng và trừ tự giải thích

* nhân các giá trị

/ chia các giá trị

Ví dụ:

a = 1

b = 2

c = a / b # giá trị của c bây giờ là 1/2 hay còn gọi là 0,5

print ("c:", c)

Các tài liệu hướng dẫn có xu hướng làm rối mã nếu bạn sao chép và dán nó, vì vậy tôi khuyên bạn nên sao chép mã cho bước này từ GitHub của tôi, tại đây.

Bước 7: Câu lệnh If

Đôi khi chúng ta chỉ muốn chương trình của mình in ra một số kết quả NẾU có điều gì đó xảy ra. Trong chương trình này, chúng tôi sẽ chỉ in số nếu nó cao hơn 100:

number1 = 10 # chúng tôi có thể đặt bất kỳ tên nào cho nó, các ví dụ trước đã sử dụng a làm ví dụ

mississippi = 90 #see, tên có thể là bất cứ thứ gì, miễn là nó bắt đầu bằng một chữ cái

a = 91 # chúng ta vẫn có thể sử dụng a

nếu number1 + mississippi> = 100: #IF bên trái lớn hơn hoặc bằng bên phải

print ("number1 + mississippi ít nhất là 100") #do this (vâng, nó phải được thụt lề)

nếu number1 + a == 100: #IF bên trái chính xác bằng bên phải

print ("number1 + a ít nhất là 100") #do this, trừ khi IF không đúng

Nếu chúng tôi chạy chương trình này, chúng tôi sẽ thấy rằng nó chỉ in câu lệnh đầu tiên, vì 10 + 90 là 100

Các tài liệu hướng dẫn có xu hướng làm rối mã nếu bạn sao chép và dán nó, vì vậy tôi khuyên bạn nên sao chép mã cho bước này từ GitHub của tôi, tại đây.

Bước 8: Kết thúc ???

Đây có phải là tất cả những gì liên quan đến Python ?!

Naaah, xa nó. Bây giờ bạn đã biết những điều cơ bản về cách lưu các biến và làm toán với chúng. Để có thêm chức năng, tôi đã đính kèm một bảng lừa đảo Python với các ví dụ mã đơn giản. Cách tốt nhất để học là thử các ví dụ cho chính bạn và xem điều gì sẽ xảy ra khi bạn thay đổi mã.

Các tệp cũng có thể được tìm thấy trên GitHub của tôi, tại đây:

Đề xuất: