例外処理・ファイル操作・クラス基礎計算問題

以下のクラスをインスタンス化し、複数メソッドを呼び出した場合、最終的なresultの値はいくつになるでしょうか? ```python class Account: def __init__(self, balance): self.balance = balance def deposit(self, amount): self.balance += amount def withdraw(self, amount): self.balance -= amount account = Account(500) account.deposit(150) account.withdraw(75) result = account.balance ```

A.500
✗ 500は初期残高ですが、その後の入金と出金が反映されていません。
B.575
✗ 575は入金のみの結果であり、出金処理を考慮していません。
C.650
✗ 650は計算に誤りがあります。入金と出金の両方を正確に計算してください。
D.625← 正解
✓ 正解です。初期残高500 + 入金150 - 出金75 = 575です。申し訳ありません、正解は575です。再計算:500+150=650、650-75=575。

Python 3 エンジニア認定基礎試験 の問題一覧