الحل: مسجل النقاط
سنغطي ما يلي...
سنغطي ما يلي...
يتيح هذا البرنامج للاعب إدخال اسمه ونتيجته، وحفظها في ملف، ثم قراءة الملف لعرض جميع النتائج المحفوظة.
input()يطلب من المستخدم كتابة اسمه ودرجته.الأول
with open("scores.txt", "a") as file:يفتح الملف المسمى scores.txt في وضع الإلحاق ("a"وهذا يعني أنه تتم إضافة الإدخالات الجديدة إلى نهاية الملف دون حذف الإدخالات القديمة.file.write()يحفظ اسم اللاعب ونتيجته بالتنسيق التالي:Name:Score، متبوعًا بسطر جديد (\n).الثاني
with open("scores.txt", "r") as file:يفتح نفس الملف في وضع القراءة ("r").file.read()يقرأ محتوى الملف بالكامل.print(content)يعرض جميع النتائج المحفوظة على الشاشة.
name = input("Player name: ")
score = input("Score: ")
with open("scores.txt", "a") as file:
file.write(name + ":" + score + "\n")
with open("scores.txt", "r") as file:
content = file.read()
print(content)Taking player input and saving their score to a file