Trang chủ Tin Học Lớp 11 Trình bày cấu trúc rẽ nhánh dạng thiếu và đủ...

Trình bày cấu trúc rẽ nhánh dạng thiếu và đủ bằng ngôn ngữ lập trình python? câu hỏi 2766619 - hoctapsgk.com

Câu hỏi :

Trình bày cấu trúc rẽ nhánh dạng thiếu và đủ bằng ngôn ngữ lập trình python?

Lời giải 1 :

Với đa số ngôn ngữ lập trình hiện nay, thường dùng cặp dấu ngoặc { } để phân chia các block.

Riêng đối với Python lại sử dụng việc định dạng code để suy ra các block. Đây là điều giúp code Python luôn luôn phải đẹp mắt.

Một số điều lưu ý về việc định dạng code block trong Python:

  • Câu lệnh mở block kết thúc bằng dấu hai chấm (:), sau khi sử dụng câu lệnh có dấu hai chấm (:) buộc phải xuống dòng và lùi lề vào trong và có tối thiểu một câu lệnh để không bỏ trống block.
  • Những dòng code cùng lề thì là cùng một block.
  • Một block có thể có nhiều block khác.
  • Khi căn lề block không sử dụng cả tab lẫn space.
  • Nên sử dụng 4 space để căn lề một block

Sau đây là một hình minh họa của Kteam.

Các câu lệnh nằm trong một khung màu là một block, và  block đó được mở bởi câu lệnh nằm ngay bên trên khung màu.

Lưu ý: Kteam có đề cập đến việc sau khi sử dụng câu lệnh có dấu hai chấm (:) buộc phải xuống dòng và lùi lề vào trong. Tuy nhiên, Bạn vẫn có thể đi ngược lại điều này trong một vài trường hợp

  • Ví dụ:

>>> a = 3 >>> if a - 1 > 0: print('a lớn hơn 1') ... a lớn hơn 1 >>> if a - 1 > 0: print('a lớn hơn 1'); print('có thể a lớn hơn 2') ... a lớn hơn 1 có thể a lớn hơn 2 123456789

Tuy nhiên, việc sử dụng như vậy không được khuyến khích vì chỉ tiết kiếm được một vài dòng code mà lại gây khó đọc thì không đáng để tiết kiệm.

Và bạn cũng đã biết thêm một điều Python không hề cấm dấu chấm phẩy (;). Nó vẫn là một cú pháp hợp lệ. Nếu bạn quen tay có thể dùng dấu chấm phẩy (;) thoải mái.

cho xin hay nhất ạ

Thảo luận

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 11

Lớp 11 - Năm thứ hai ở cấp trung học phổ thông, gần đến năm cuối cấp nên học tập là nhiệm vụ quan trọng nhất. Nghe nhiều đến định hướng sau này rồi học đại học. Ôi nhiều lúc thật là sợ, hoang mang nhưng các em hãy tự tin và tìm dần điều mà mình muốn là trong tương lai nhé!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK