Mã hóa trăn
Có nhiều cách để học trăn, cũng như có nhiều giáo trình để chúng ta có thể tham khảo, tuy nhiên để bắt đầu thường sẽ rất khó với một người giữa rất nhiều ngả đường để lựa chọn. Trong quá trình tìm hiểu về cách Python hoạt động và sử dụng nó với lập trình hướng đối tượng, phát triển các ứng dụng thì mình nghĩ cũng nên tổng hợp lại một chút để anh em có thể tham khảo cũng như tiến nhanh nhất trong . Tất nhiên vẫn với cách hướng dẫn từng bước kèm theo các ví dụ minh họa để anh em có thể nghiên cứu lý thuyết cũng như thực hành liền kề nóng bỏng Show Ví dụ dưới đây là 1 đoạn code cơ bản hello world với python
Giới thiệuPython thì mình cũng không cần nói nhiều về nó, các bạn có thể biết nó có nguồn gốc từ rất nhiều ngôn ngữ khác nhau như C,C++, Unix shell,. hoặc có thể không, nếu không thì mình mới tiết lộ cho bạn 1 bí mật động trời rồi đấy. D Triết lý cơ bản của Python là tính dễ đọc, điều này đặc biệt phù hợp với những người mới bắt đầu cài đặt máy tính và nó có thể được tóm tắt bằng các nguyên tắc sau. Vì Python được thiết kế để dễ đọc, nó sử dụng các từ khóa tiếng Anh thông thường trong khi các ngôn ngữ khác có thể sử dụng dấu câu. Đáng kể nhất, nó sử dụng thụt đầu dòng(thụt đầu dòng) để nhóm các câu lệnh lại với nhau thành các “khối” mã. Ví dụ, trong ngôn ngữ lập trình Pascal, các khối bắt đầu bằng từ khóa begin và end bằng từ khóa end, và trong ngôn ngữ lập trình C, các khối được đặt trong dấu ngoặc kép ( {}). Việc sử dụng nhận lề trong Python để tạo ra mã có bố cục trực quan gọn gàng Trăn 2. 7 hiện tại đã nằm trong danh sách bản phát hành cuối vòng đời có nghĩa là không được hỗ trợ nữa. Version 3. x là bản được ưu tiên sử dụng hơn và mình sẽ sử dụng nó xuyên suốt những bài hướng dẫn python. Và 1 điểm cần lưu ý nữa là python 3. x không tương thích ngược với 2. 7 mean is code on high version will not used with low version Cài đặtĐể thiết lập chương trình được python, điều đầu tiên là phải cài đặt, ở đây chúng ta có thể cài đặt python trên mọi hệ điều hành khác nhau các cửa sổBước 1. Open the web browser, into the python now. org/downloads và tải xuống phiên bản cài đặt thích hợp - trong ví dụ này, khi mình nhấn vào trình duyệt tải xuống sẽ tải xuống tệp “python-3. 9. 5-amd64. exe” về LinuxVới phiên bản linux, nếu bạn dùng Ubuntu 20, python đã được cài đặt sẵn, bạn có thể kiểm tra bằng cách sau
Với các phiên bản cũ hơn, bạn có thể cài đặt python thông qua apt
First process setupSelect the Editor to setting Sau khi cài đặt python, chúng ta sẽ có các biểu tượng sau đây ① là IDLE(Python's Integrated DeveLopment Environment) để bạn có thể thiết lập trình trực quan ② là bảng điều khiển cửa sổ để bạn có thể chạy lệnh trên đó, tương tự như cmd của Chúng ta có thể chơi bời với thiết bị đầu cuối cửa sổ bằng cách nhập một số phép toán cộng trừ cơ bản Use Visual Studio CodeVisual studio code là Editor rất ngon lành mà chúng ta có thể lập trình ở trên đó, mình cũng thường xuyên sử dụng nó để lập trình Python, các bạn nên dùng nó vì nó rất tiện lợi, vừa code vừa chạy được luôn. Thơm bơ như bánh mì sài gòn Nếu bạn chưa cài đặt mã VS, bạn có thể cài đặt tại đây Sau khi cài đặt, bạn có thể tìm plugin và cài đặt Python vào, từ đó ta có đủ đồ nghề để hành nghề với python rồi. first programCác bạn có thể sử dụng Mã VS để tạo tệp mới bằng cách Ctrl+N sau đó lưu lại tệp dưới định dạng. py, tệp này là tệp mà Python dùng để thực thi Chương trình Python chỉ đơn giản là một tệp văn bản thuần túy thuần túy được tạo bằng trình chỉnh sửa, chẳng hạn như Notepad của Windows, đã được lưu với phần mở rộng tệp “. py” Chương trình đầu tiên khi học bất kỳ ngôn ngữ lập trình nào mà chúng ta thường thấy chỉ cần thiết trong một thông báo chào mừng thế giới như sau
Sau vài nút dòng mã và nhấn nút phát, chúng ta đã thấy kết quả ③ Chơi đùa với biếnDữ liệu được lưu trữ trong một biến thông qua toán tử được gán = Ví dụ. để lưu trữ giá trị số 8 trong một biến có tên là “a” đơn giản chỉ là như sau. 0 sẽ xuất ra giá trị được lưu trữ 8. Biến đó sau đó có thể được gán một giá trị khác, vì vậy giá trị của nó có thể thay đổiTrong trình lập Python, một biến phải được gán một giá trị ban đầu (“khởi tạo . Bạn có thể khởi tạo nhiều biến với một giá trị chung với một câu lệnh duy nhất bằng cách sử dụng một chuỗi các quyền được gán = Ví dụ. để khởi tạo các biến có tên “a”, “b” và “c”, mỗi biến có giá trị 8 như sau. Ví dụ. để khởi tạo các biến có tên “a”, “b” và “c” với các giá trị tương ứng là 1, 2 và 3 như sau 2Chúng ta có thể thêm các chú thích vào trong mã bằng cách sử dụng ký tự #, với những đoạn mã có # ở đầu thì python sẽ bỏ qua nó giống như // trong C thôi các bạn à________số 8 With program on them we could gán các kiểu giá trị trong python Kết quả
đầu vào của người dùngPython cho phép chúng ta có thể nhập đầu vào thông qua đầu vào hàm, cái này đặc biệt hữu ích với các chương trình cần người dùng thao tác nhập đầu vào. 0Các bạn có thể chạy ví dụ sau và xem kết quả 1Sửa lỗiIn the Python program, there are ba LOẠI LỖI CÓ THỂ XẢY RA. Sẽ rất hữu ích nếu bạn nhận ra các loại lỗi khác nhau để có thể sửa chúng dễ dàng hơn
Ví dụ, một dấu ngoặc kép bị thiếu xung quanh một chuỗi. Trình dịch tạm dừng và thông báo lỗi không thực hiện được chương trình 2Error 3Sửa lỗi 0Kết quả 1
Ví dụ, khi một tên biến sau đó bị nhập sai, thì biến đó không thể nhận dạng được. Trình thông dịch chạy chương trình nhưng dừng lại do lỗi và báo cáo bản chất của lỗi dưới dạng "Ngoại lệ" 2Error 3Khắc phục 4Kết quả 5
Ví dụ, khi thứ tự ưu tiên chưa được xác định chỉ trong một biểu thức. Thông báo dịch vụ chạy chương trình và không báo lỗi |