เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การหยุดลูป for ก่อนครบรอบ

ลูปช่วยให้ประมวลผลข้อมูลที่เปลี่ยนแปลงในแต่ละรอบได้ ในแบบฝึกหัดนี้ มีรายการธุรกรรมการซื้อเก็บอยู่ในตัวแปร buys โดยต้องคำนวณยอดเงินคงเหลือสุดท้ายในบัญชีของลูกค้าหลังจากหักค่าซื้อแต่ละรายการแล้ว แต่ไม่ต้องการให้ยอดบัญชีติดลบ ยอดเงินเริ่มต้นถูกกำหนดไว้ในตัวแปร balance

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Python ระดับกลางสำหรับการเงิน

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Loop through buys
____ buy ____ buys:
    print('Buying ' + buy['symbol'])
    new_balance = ____ - buy['total_cost']
    balance = new_balance

print(balance)
แก้ไขและรันโค้ด