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

Big Data và AI giúp MB dẫn đầu trong triển khai gói tín dụng cho người trẻ mua nhà
Ngày 21/2/2025, tại Hội nghị Chính phủ với các địa phương về tăng trưởng kinh tế, Thủ tướng Chính phủ đã chỉ đạo thiết lập gói tín dụng hỗ trợ người trẻ mua nhà, đồng thời yêu cầu các ngân hàng thương mại giảm mặt bằng lãi suất cho vay. Ngay sau đó, trong tháng 2 và 3, hầu hết các ngân hàng đã giới thiệu các chương trình ưu đãi dành cho khách hàng trẻ dưới 35 tuổi, thu hút sự quan tâm lớn từ thị trường.
Tối ưu không gian sống hiện đại với giải pháp thạch cao Knauf
Vách thạch cao đang trở thành xu hướng xây dựng hiện đại trên toàn thế giới, từ Mỹ, Châu Âu đến các quốc gia đang phát triển. Nhờ tính thẩm mỹ cao, độ bền tốt và khả năng đáp ứng các yêu cầu kỹ thuật phức tạp của công trình, vách thạch cao không chỉ nâng tầm không gian sống và làm việc mà còn là hệ giải pháp tối ưu cho các công trình sang trọng, đẳng cấp.
Thám tử Hoàng Long uy tín, chuyên nghiệp tại Việt Nam
Nhu cầu dịch vụ thám tử ngày càng gia tăng trong bối cảnh xã hội hiện đại với nhiều mối quan hệ phức tạp. Thám tử Hoàng Long đã khẳng định vị thế qua phương châm làm việc chuyên nghiệp, tận tụy và đạt hiệu quả cao, trở thành điểm tựa đáng tin cậy cho hơn 500.000 khách hàng trên toàn quốc.
Nguyên tắc chia tài sản khi ly hôn theo pháp luật hiện hành
Chia tài sản khi ly hôn là một thủ tục quan trọng mà cả hai vợ chồng phải thực hiện theo quy định của pháp luật. Hai vợ chồng có thể thỏa thuận với nhau về việc phân chia tài sản chung, tài sản riêng và các nghĩa vụ tài chính khác. Nếu hai bên không thể thỏa thuận với nhau, có thể nhờ đến sự can thiệp của Tòa án để giải quyết theo quy định của pháp luật.
Meta bắt đầu thử nghiệm chip đào tạo AI tự phát triển đầu tiên
Công ty mẹ của Facebook, Meta (META.O) đang thử nghiệm con chip đào tạo trí tuệ nhân tạo (AI) đầu tiên do chính họ thiết kế, đánh dấu một cột mốc quan trọng trong nỗ lực tự phát triển vi xử lý chuyên dụng và giảm phụ thuộc vào các nhà cung cấp bên ngoài như Nvidia (NVDA.O), theo hai nguồn tin của Reuters.
Chấm dứt tình trạng sẹo lâu năm nhờ các biện pháp sau đây
Sở hữu một làn da mịn màng, không tì vết là mong ước của rất nhiều người. Nhưng tình trạng sẹo do mụn, chấn thương hay các nguyên nhân khác có thể khiến cho cả phái đẹp lẫn phái mạnh mất tự tin. Trước khi tìm được cách làm mờ sẹo, hãy tìm hiểu một số thông tin cơ bản về da & sẹo cùng cách cải thiện làn da thật hiệu quả nhé!
Máy cắt laser fiber HSG
Máy cắt laser fiber là thiết bị sử dụng tia laser phát ra từ sợi quang học (fiber optic) để cắt, khắc các vật liệu. Đây là một công nghệ hiện đại trong ngành gia công kim loại và được ứng dụng rộng rãi trong nhiều lĩnh vực như cơ khí chế tạo, sản xuất linh kiện, và trong các ngành công nghiệp khác.
Samsung Galaxy A56 5G Camera 50MP OIS: Chinh phục mọi khoảnh khắc
Samsung tiếp tục khẳng định vị thế trong phân khúc smartphone tầm trung với sự ra mắt của Galaxy A56 5G, nổi bật với hệ thống camera 50MP hỗ trợ chống rung quang học (OIS). Đây không chỉ là nâng cấp về phần cứng mà còn kết hợp cùng công nghệ AI tiên tiến, mang lại trải nghiệm chụp ảnh sắc nét, ổn định và chân thực trong mọi điều kiện ánh sáng. Liệu camera 50MP trên Galaxy A56 có thực sự vượt trội? Hãy cùng khám phá!

Tin mới

Myanmar ban bố tình trạng khẩn cấp sau động đất
Chiều 28/3, chính quyền quân sự Myanmar đã kêu gọi viện trợ nhân đạo quốc tế và ban bố tình trạng khẩn cấp tại 6 khu vực sau khi trận động đất độ lớn 7,7 làm rung chuyển nước này cùng nhiều nước lân cận như Thái Lan, Lào và Trung Quốc…
Big Data và AI giúp MB dẫn đầu trong triển khai gói tín dụng cho người trẻ mua nhà
Ngày 21/2/2025, tại Hội nghị Chính phủ với các địa phương về tăng trưởng kinh tế, Thủ tướng Chính phủ đã chỉ đạo thiết lập gói tín dụng hỗ trợ người trẻ mua nhà, đồng thời yêu cầu các ngân hàng thương mại giảm mặt bằng lãi suất cho vay. Ngay sau đó, trong tháng 2 và 3, hầu hết các ngân hàng đã giới thiệu các chương trình ưu đãi dành cho khách hàng trẻ dưới 35 tuổi, thu hút sự quan tâm lớn từ thị trường.
Phôi thẻ bảo hiểm y tế cũ được sử dụng đến hết tháng 5
Bảo hiểm xã hội các khu vực và bảo hiểm xã hội các tỉnh, thành phố tiếp tục sử dụng phôi thẻ bảo hiểm y tế cũ đến hết ngày 31/5/2025. Từ ngày 01/6/2025, đối với các trường hợp đề nghị cấp lại, cấp đổi thẻ bảo hiểm y tế, cán bộ bảo hiểm xã hội hướng dẫn người tham gia cài đặt VssID, VneID và sử dụng ảnh thẻ bảo hiểm y tế trên ứng dụng VssID, VneID; căn cước công dân có gắn chip để đi khám, chữa bệnh thay cho thẻ bảo hiểm y tế bản giấy.
Bất động sản dòng tiền trong danh mục “phải có” của giới đầu tư
Bất động sản dòng tiền là những tài sản mang lại lợi nhuận đều đặn theo chu kỳ như hàng tháng, quý hay năm và luôn được các nhà đầu tư đặc biệt ưu tiên với mục tiêu “tiền đẻ ra tiền”. Tại khu Đông TP.HCM, Vinhomes Grand Park nằm trong danh mục bất động sản dòng tiền “phải có” của giới đầu tư sành sỏi.