Hotline: 0942 368 555 Email: [email protected]
Thứ tư, 17/11/2021 20:13 (GMT+7)

Thụt lề trong Python: W88 Mobi chia sẻ mọi thứ bạn cần biết

Theo dõi GĐ&PL trên

Khi mới bắt đầu, thụt lề sẽ khiến bạn khó chịu một chút. Đừng lo lắng ... bạn không phải là người duy nhất. Mọi nhà phát triển Python đều phải đối mặt với nó. Khi bạn tiếp tục coding, sự nhầm lẫn khi thụt lề sẽ biến mất.

a-1637154447.png

Thụt lề ở đâu: Bạn sẽ cần phải thụt lề sau 11 từ khóa Python sau:

Quy tắc thụt lề-1:

Một nguyên tắc chung (không phải lúc nào cũng đúng, nhưng bạn nên nhớ khi mới bắt đầu): Nếu bạn sử dụng dấu hai chấm ở cuối dòng, bạn sẽ cần phải thụt lề dòng / dòng sau. Trong đoạn code dưới đây, bạn có dấu hai chấm sau dòng thứ hai. Đó là lý do tại sao, dòng thứ ba được thụt vào.

Nếu bạn không thụt lề dòng sau dấu hai chấm, bạn sẽ gặp lỗi thụt lề.

Tại sao bạn cần phải Thụt lề:

Bạn có nhận thấy các câu trả lời của một nhận xét được sắp xếp như thế nào không?

Nếu bạn không nhớ, hãy xem câu trả lời bên dưới ...

Nó đi về phía bên phải một chút so với nhận xét thực tế. Vì vậy, bạn có thể xác nhận rằng đó là câu trả lời cho nhận xét đó.

Tất cả các nhận xét khác không bị thụt vào. Chỉ câu trả lời cho một bình luận thụt lề. Đây là cách bạn có thể xác định đâu là bình luận thông thường và bình luận nào là phản hồi cho một bình luận cụ thể. Phải không?

Điều tương tự cũng đúng trong coding. Nếu một cái gì đó nằm dưới một cái khác, bạn sẽ cần phải để nó thụt lề.

Quy tắc thụt lề-2:

Nếu bạn có nhiều dòng bên trong khối if, tất cả các dòng sẽ cần được thụt lề. Và thụt đầu dòng phải giống nhau.

Ví dụ: bạn muốn thụt lề dòng 3 và 4. Nếu bạn cho bốn khoảng trắng trên dòng 3, bạn cũng phải đưa ra bốn khoảng trắng cho dòng 4.

Trong đoạn mã dưới đây, chúng tôi đã đưa ra bốn khoảng trắng cho dòng đầu tiên và hai khoảng trắng cho dòng thứ hai bên trong khối if. Bạn sẽ gặp lỗi thụt lề:

Quy tắc thụt lề-3:

Bất kể mức độ thụt lề hiện tại của bạn là bao nhiêu, nếu bạn viết dấu hai chấm ở cuối dòng, bạn sẽ cần phải thụt lề.

Trong đoạn mã dưới đây, bạn sẽ thấy nhiều cấp độ thụt lề. Nó thậm chí có thể trở nên điên rồ hơn.

Quy tắc thụt lề-4:

Thụt lề được xác định bởi độ sâu / mức độ thụt lề, không phải bởi số dòng.

Nhìn vào đoạn code dưới đây. Dòng thứ ba của đoạn code nằm dưới vòng lặp for. Dòng thứ tư của dòng code có dấu If. Do đó, dòng tiếp theo sẽ được thụt vào. Và chúng ta có một lệnh break ở đó. Vì vậy, nếu một số trở thành một số chẵn, vòng lặp sẽ dừng lại.

Bây giờ, hãy nhìn vào đoạn code dưới đây. Dòng print (num) có cùng mức thụt lề với điều kiện if. Điều này có nghĩa là print (num) không nằm trong khối if. Thay vào đó, nó vẫn nằm bên trong khối for. Nếu bạn chạy đoạn code sau, bạn sẽ thấy số dưới dạng output cho đến khi nó chạm một số chẵn.

Quy tắc thụt lề-5:

Nếu không có dấu hai chấm, bạn không nên thụt lề ở đầu dòng.

Trong đoạn code bên dưới, bạn không viết bất kỳ từ khóa Python cụ thể nào yêu cầu thụt lề. Tuy nhiên, bạn thụt lề dòng mã thứ hai. Điều này sẽ mang đến cho bạn một lỗi. Do đó, đừng thụt lề nếu bạn không có bất kỳ lý do cụ thể nào để làm như vậy.

Các quy tắc này và giải thích dễ hiểu hơn được lấy từ W88.mobi. Để có thêm nội dung thú vị như thế này, vui lòng xem ứng dụng và đăng ký W88 tại đây.

Cùng chuyên mục

4 lỗi viết CV cần tránh khi bạn không có nhiều kinh nghiệm
Viết CV khi chưa có nhiều kinh nghiệm có thể là một thách thức với nhiều bạn trẻ mới tốt nghiệp hoặc chưa có nhiều kinh nghiệm làm việc. Dù vậy, với sự khéo léo và cẩn trọng, bạn vẫn có thể tạo nên một CV ấn tượng, thể hiện rõ tiềm năng của mình.
Mức giá phòng trọ 2024 tại Bình Thạnh tiếp tục "leo thang"
Năm 2024, giá phòng trọ tại Bình Thạnh, TP.HCM được ghi nhận tăng đáng kể, phản ánh rõ tình trạng khan hiếm nhà ở và áp lực từ thị trường bất động sản. Với tốc độ đô thị hóa nhanh chóng, khu vực này trở thành một trong những “điểm nóng” về nhu cầu nhà ở của sinh viên, người lao động và các hộ gia đình trẻ, khiến nhiều người trong số họ gặp khó khăn trong việc tìm kiếm chỗ ở phù hợp với túi tiền.
Thành lập công ty trọn gói: Tối ưu và tiết kiệm chi phí
Thành lập công ty, doanh nghiệp là một bước ngoặt quan trọng đối với bất kỳ ai muốn khởi nghiệp hay muốn phát triển sự nghiệp kinh doanh của mình. Tuy nhiên, việc thành lập một công ty thành công đòi hỏi sự chuẩn bị chu đáo và kiến thức chuyên môn vững chắc. Trong chuyên mục này, hãy cùng tìm hiểu về tầm quan trọng khi thành lập công ty và các giải pháp để thành lập công ty hiệu quả.
Nhôm đúc Thành Nam - trưởng thành từ Làng nghề đúc nhôm Nam Định
Làng nghề đúc nhôm Nam Định từ lâu đã trở thành điểm khởi nguồn của những tác phẩm tinh xảo, được chế tác bởi thế hệ nghệ nhân tài hoa. Nhờ sự kế thừa và phát triển từ làng nghề truyền thống, Nhôm đúc Thành Nam mang đến cho khách hàng những sản phẩm nhôm đúc bền đẹp, giúp các công trình không chỉ toát lên vẻ sang trọng mà còn trường tồn theo thời gian.

Tin mới

Hà Nội sắp rét hơn 10 độ C
Do ảnh hưởng của đợt không khí lạnh mạnh sắp về miền Bắc, nhiệt độ ở Thủ đô Hà Nội có thể sẽ giảm hơn 10 độ C vào ngày cao điểm (dự kiến ngày 28/11).
Đề xuất bệnh viện hạng I có thêm 02 năm để triển khai hồ sơ bệnh án điện tử
Bộ Y tế hiện đang hoàn thiện dự thảo Thông tư sửa đổi, bổ sung một số điều Thông tư số 46/2018 của Bộ trưởng Bộ Y tế quy định hồ sơ bệnh án điện tử. Trong đó, dự thảo này đề xuất sửa đổi, bổ sung khoản 1, khoản 2 của Điều 20 Thông tư 46/2018/TT-BYT về lộ trình thực hiện bệnh án điện tử, như sau: Đến ngày 31/12/2025, tất cả các cơ sở khám bệnh, chữa bệnh trên toàn quốc phải áp dụng hồ sơ bệnh án điện tử tại đơn vị.
Nhà khoa học VinFuture: Giao thông xanh là giải pháp cho ô nhiễm không khí đô thị
Thông qua tọa đàm “Ô nhiễm không khí và giao thông: Cơ hội và thách thức cho Việt Nam và thế giới” trong khuôn khổ Tuần lễ Khoa học Công nghệ VinFuture 2024, sẽ diễn ra ngày 5/12 tới, những phát hiện mới cùng những kinh nghiệm kiểm soát ô nhiễm tại các thành phố lớn được các chuyên gia hàng đầu thế giới chia sẻ hứa hẹn sẽ giúp Việt Nam xây dựng chiến lược hiệu quả hơn trong việc cải thiện chất lượng không khí đô thị.