Bank account · Tài khoản ngân hàng
Bank account
A tiny bank that follows a list of instructions and never lets the balance go below zero.
"deposit 50".split() breaks the string at its spaces into ["deposit", "50"]. The amount is still text, so convert it with int(). Check that there is enough money before a withdrawal changes the balance; a refused withdrawal simply does nothing.
Tài khoản ngân hàng
Một ngân hàng nhỏ tuân theo danh sách các lệnh chỉ thị và không bao giờ để số dư giảm xuống dưới zero (0).
"deposit 50".split() tách chuỗi tại các khoảng trắng thành ["deposit", "50"]. Số tiền vẫn là văn bản, nên cần chuyển đổi nó bằng int(). Kiểm tra xem có đủ tiền trước khi việc rút tiền làm thay đổi số dư; nếu bị từ chối, việc rút tiền sẽ không làm gì cả.
Write final_balance(actions). Each action is a string such as "deposit 50" or "withdraw 20". Start at 0, apply the actions in order, and refuse any withdrawal that would take the balance below 0. Return the final balance. · Viết final_balance(actions). Mỗi hành động là một chuỗi như "deposit 50" hoặc "withdraw 20". Bắt đầu ở 0, áp dụng các hành động theo thứ tự, và từ chối bất kỳ giao dịch rút tiền nào làm số dư xuống dưới 0. Trả về số dư cuối cùng.
Click Run to see the output here. · Nhấn Chạy để xem kết quả ở đây.