السلام عليكم ورحمة الله وبركاته
هذا هو السكربت
وهو عبارة عن سكربت مهمته فتح ملف المعبر عنه بإسم Name.txt بصلاحية r القرائة فقط
وقرائة الملف سطر سطر وتخزينه في متغير n
وبعدها نطلب من المستخدم إدخال إسم
إن كان هذا الإسم موجود في الملف Name.txt فيطبع له العبارة الموجودة في if
وإن لم يكن فيطبع له العبارة الموجودة في else
الآن المشكلة جربت كل الحلول الممكنة ولكنه لا يجد الإسم المطلوب فيمر مباشرة إلى تنفيذ الامر else
مع أنه في الملف Name.txt مخزن فيه عدة أسماء مثلا [amer,arab,islam] وأنا بصفتي المستخدم طلبت الإسم islam, فلم يجده
أين هو الخل جزاكم الله كل خير ياليت ترو السكربت وتعطوني الخلل مع سبب حدوثه لكي أفهم جيدا
وتبارك الله فيكم إن شاء الله
تعديل:
الكود
n = open("Name.txt", "r")
l = n.readlines()
Input = input("Enter The Name Please: ")
for n in l:
if Input in n:
print ("Welcome Mr.%s" % (Input))
else:
print ("We are Sorry The Name Is Not Correct Mr.%s" % (Input))
n.close()