Bài 5.1. Python - Ví dụ đơn giản

Ví dụ sau đây cho thấy cách các kiểm tra if cho phép bạn phản hồi đúng các tình huống đặc biệt. Hãy tưởng tượng bạn có một danh sách các xe hơi và bạn muốn in ra tên của từng chiếc xe. Tên xe là tên riêng, vì vậy tên của hầu hết các xe nên được in hoa chữ cái đầu. Tuy nhiên, giá trị 'bmw' nên được in hoa toàn bộ. Mã sau đây lặp qua một danh sách tên xe và tìm giá trị 'bmw'. Bất cứ khi nào giá trị là 'bmw', nó sẽ được in hoa toàn bộ thay vì in hoa chữ cái đầu:

cars = ['audi', 'bmw', 'subaru', 'toyota']
for car in cars:
    if car == 'bmw':
        print(car.upper())
    else:
        print(car.title())

Vòng lặp trong ví dụ này đầu tiên kiểm tra xem giá trị hiện tại của car có phải là 'bmw' hay không. Nếu đúng, giá trị sẽ được in hoa toàn bộ. Nếu giá trị của car là bất kỳ giá trị nào khác ngoài 'bmw', nó sẽ được in hoa chữ cái đầu:

Audi
BMW
Subaru
Toyota

Ví dụ này kết hợp một số khái niệm mà bạn sẽ học trong chương này. Hãy bắt đầu bằng cách xem xét các loại kiểm tra mà bạn có thể sử dụng để kiểm tra các điều kiện trong chương trình của mình.

Làm thêm nhiều bài tập miễn phí tại đây

Comments

There are no comments at the moment.