البرمجة

تقسيم أسماء الأشخاص من ملف نصي

عند تحميل ملف نصي يحتوي على أسماء الأشخاص في صورة سلاسل نصية مفصولة بمسافة، يمكنك تقسيم هذه السلاسل إلى جزئين: الاسم الأول والاسم الثاني. تحتاج إلى استخدام دالة تقسيم النصوص لتحقيق هذا الهدف. هناك عدة طرق للقيام بذلك باستخدام لغة برمجة مثل Python.

لنفترض أنك تستخدم Python. يمكنك استخدام الكود التالي لتحقيق الهدف الذي تريده:

python
# افتح ملف النص وقم بقراءة الأسماء with open('اسم_الملف.txt', 'r') as file: lines = file.readlines() # قائمتان لتخزين الأسماء الأولى والأخيرة first_names = [] last_names = [] # حلق عبر الأسطر وقم بتقسيم كل سطر إلى اسم أول واسم ثاني for line in lines: names = line.split() first_names.append(names[0]) last_names.append(names[1]) # اطبع النتائج للتحقق print("أسماء الأولى:", first_names) print("أسماء الثانية:", last_names)

سيقوم هذا الكود بفتح ملف النص المحدد وقراءة كل سطر فيه. ثم يقوم بتقسيم كل سطر إلى جزئين باستخدام الفراغ كفاصل، ويضع الجزء الأول في قائمة الأسماء الأولى والجزء الثاني في قائمة الأسماء الثانية. تأكد من تغيير “اسم_الملف.txt” إلى اسم الملف الخاص بك.

هذا الكود يمثل بداية جيدة لمشروعك. يمكنك تطويره بمزيد من الخصائص والتعقيد وفقًا لاحتياجات مشروعك.

المزيد من المعلومات

بالطبع! لنواصل تعديل الكود وإضافة بعض التعليقات لتوضيح الأمور أكثر:

python
# افتح ملف النص وقم بقراءة الأسماء with open('اسم_الملف.txt', 'r') as file: lines = file.readlines() # قائمتان لتخزين الأسماء الأولى والأخيرة first_names = [] last_names = [] # حلق عبر الأسطر وقم بتقسيم كل سطر إلى اسم أول واسم ثاني for line in lines: # قسّم السطر إلى أسماء باستخدام الفراغ كفاصل names = line.split() # أضف الاسم الأول إلى القائمة first_names first_names.append(names[0]) # أضف الاسم الثاني إلى القائمة last_names last_names.append(names[1]) # اطبع النتائج للتحقق print("أسماء الأولى:", first_names) print("أسماء الثانية:", last_names)

بعد إتمام هذا الكود، ستحصل على قوائم تحتوي على أسماء الأشخاص المقسمة بشكل صحيح. يمكنك استخدام هذه القوائم في مشروعك للقيام بالمهام التالية، مثل إنشاء ملف جديد يحتوي على الأسماء المقسمة بشكل مختلف، أو معالجة الأسماء بطريقة أخرى بحسب احتياجاتك.

من المهم فقط أن تتأكد من استبدال “اسم_الملف.txt” بالمسار الصحيح لملف النص الذي تريد قراءته، وكذلك التحقق من تنسيق البيانات في الملف لضمان أن عملية التقسيم تتم بشكل صحيح.

باستخدام هذا الكود، ستكون قادرًا على قراءة ملف النص وتقسيم الأسماء بسهولة، مما يساعدك في تحقيق أهداف مشروعك بنجاح.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر