Ctrl + phóng to trang web
Ctrl - thu nhỏ trang web

Thầy cô kiến thức thâm sâu
Học sinh chăm chỉ bước đầu thành công.

Bài 7-Vòng lặp while (Python dành cho người mới bắt đầu)

    Tương tự vòng lặp for, vòng lặp while cũng dùng để giải những bài toán mà công việc được lặp đi lặp lặp lại nhiều lần. Nhưng có điểm hơi khác vòng lặp for, chúng ta cùng nhau nghiên cứu nhé!

Cú pháp vòng lặp while:

while điều kiện :

                    câu lệnh

Ý nghĩa vòng lặp while:

    Nếu điều kiện đúng thì thực hiện câu lệnh, nếu điều kiện sai thì câu lệnh sẽ không được thực hiện và thoát khỏi vòng lặp.

     Ví dụ 1: Tính tổng s = 1+2+3+4+…+… cho đến khi s>50

    ==> Khi chạy chương trình:

    *Giải thích:

    Ví dụ 2: Tính tích (tich = 1x2x3x4x…x… cho đến khi tich>50)

    ==> Khi chạy chương trình:

    *Giải thích:

    Ví dụ 3: Tìm ước chung lớn nhất của 2 số nguyên m và n được nhập vào từ bàn phím. (Ước chung lớn nhất của 2 số là 1 số lớn nhất mà 2 số đó cùng chia hết cho nó, ví dụ ƯCLN(5,10)=5, ƯCLN(6,2)=2)

    ==> Khi chạy chương trình:

    *Giải thích:

     Nhập m=2, n=6. Lúc này n>m nên n=n-m = 6-2=4

     - đến đây ta được m=2, n=4. Lúc này n vẫn lớn hơn m nên n=n-m = 4-2=2

    - đến đây ta được m=2 và n=2, 2 số bằng nhau. Vậy ước chung lớn nhất của m và n là 2

KẾT LUẬN

     Vòng lặp while thực hiện đến khi nào điều kiện không còn đúng nữa thì dừng. Có câu thần chú cho nó là: quay chừng nào sai thì nghỉ.


Củng cố bài - giao nhiệm vụ >> Xem lại lý thuyết bài 7-Vòng lặp while
>> Xem lại video lý thuyết bài 7-Vòng lặp while
>> Làm bài tập thực hành 7-Vòng lặp while
☎ TIN HỌC 10-KẾT NỐI TRI THỨC
☎ TIN HỌC 11-KẾT NỐI TRI THỨC
☎ TIN HỌC 12-KẾT NỐI TRI THỨC

Tổng số lượt xem

Chăm chỉ chiến thắng tài năng
khi tài năng không chịu chăm chỉ.

- Tim Notke -

Bản quyền
Liên hệ
Chat Zalo
Chat Facebook