بوابة الإنترنت الرقمية ADSLGATE


Amazon عنوان IP سرعة الإتصال الإعلان استعادة كلمة المرور
العودة   البوابة الرقمية ADSLGATE > بوابة البرامج وأنظمة التشغيل > بوابة البرمجة العامة
التسجيل التنبيهات لوحة التحكم مشاركات اليوم قوانين المنتدى الاتصال بنا مشاركات اليوم اجعل كافة الأقسام مقروءة



إضافة رد
 
أدوات الموضوع
قديم 31-01-2020, 04:37 AM كاتب الموضوع #141
Norway
Xbox Elite Team
 
الصورة الرمزية Norway
 







Xbox Icon رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





مشاهدة المشاركة الأصلية
حسام وليد
سلام عليكم ورحمة الله وبركاته

كنت اليوم قد شاهدت احدى المواضيع التي تحتاج هذا الحل لاحد الاعضاء وباشرت بالبحث وكتابة الحل
لكن تفاجئت ان الموضوع قد حذف

على العموم لست خبير في هذه اللغة ( مبتدأ فيها ) لكني اريد ان ينتفع من يبحث عن مثل هذه الحلول

كود:
import collections
cC=collections.Counter

name = 'mohammed'
newName = name[0]
for character in name[1:]:
    if character != newName[-1]:
        newName += character
        print(newName)
co = cC(name)
print (co)
print('found :' , co['m'])

هنا سوف يقوم البرنامج بالبحث داخل name بعد تجزئتها الى حروف في حال وجد حرف مشابه للقيمة السابقة فأنه سوف يبدأ من جديد بادخال حرف جديد في داخل array او list سموها الي في بالكم لحين ما يطبع الاسم كامل
اما عدد تكرار الحروف فهي سطر واحد في co بعد استخدام Counter
اما هل يوجد حرف بداخل name فهو بسطر واحد وهو الاخير

تنفيذ الكود
كود:
python name.py


واعتذر عن اي توضيحات اخرى علما انه يمكن حل الموضوع بحلول اخرى ..

وبارك الله بكم

.

هذا موضوع للاخ حسام وليد و مع الاسف لم يتلقى الدعم المناسب رغم ان هذا الكود تم طرحه بشكل احترافي و جميل و يستحق ان يعاد نشره ضمن هذا الموضوع تقديراً للمجهود الذي بذله الاخ حسام وليد في طرح الموضوع



 

 

التوقيع
لا اله الا الله
اني عبدالله فاادعوني كذالك جزاكم الله كل خير
SPOILER:
Toshiba "15 Windows 8.1 Pro

SPOILER:
iPhone 3Gs With 6.1.3 AT&T

SPOILER:
MacBook Pro "15 OS X

SPOILER:
Closed All SPOILER

سبحان الله و لله الحمد



Norway غير متصل  
Yes No
رد مع اقتباس

قديم 31-01-2020, 07:33 PM #142
حسام وليد
مشارك
 
الصورة الرمزية حسام وليد
 



افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





العفو شكرا على ادراج مشاركتي

 

 

التوقيع
اذا رأيت فيا المؤهلات للعمل مع سيرفرات لينكس تواصل معي على الخاص وبارك الله بك ... شكرا



حسام وليد غير متصل  
Yes No
رد مع اقتباس

قديم 01-02-2020, 06:49 PM كاتب الموضوع #143
Norway
Xbox Elite Team
 
الصورة الرمزية Norway
 



Xbox Icon رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





مشاهدة المشاركة الأصلية
حسام وليد
العفو شكرا على ادراج مشاركتي

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



 

 

التوقيع
لا اله الا الله
اني عبدالله فاادعوني كذالك جزاكم الله كل خير
SPOILER:
Toshiba "15 Windows 8.1 Pro

SPOILER:
iPhone 3Gs With 6.1.3 AT&T

SPOILER:
MacBook Pro "15 OS X

SPOILER:
Closed All SPOILER

سبحان الله و لله الحمد



Norway غير متصل  
Yes No
رد مع اقتباس

قديم 03-02-2020, 11:11 AM #144
iMaziin
فعال
 
الصورة الرمزية iMaziin
 



iMaziin @Twitter iMaziin @Youtube
افتراضي رد: مقهى المبرمج الناشئ - مشاركة تجارب و اهتمامات و حل للمشاكل و طرح خطط و افكار ( شا





ليه مايكون فيه سيرفر Discord لهذا المجال ؟

 

 

التوقيع
MyAnimeList


iMaziin متصل الآن  
Yes No
رد مع اقتباس

إضافة رد

أدوات الموضوع

الانتقال السريع


الساعة الآن 11:15 AM.