اكواد بايثون تساعدك في كتابة افكارك وحل اغلب الخوارزميات

اكواد بايثون تساعدك في كتابة افكارك وحل اغلب الخوارزميات

اكواد بايثون تساعدك في كتابة افكارك وحل اغلب الخوارزميات

لغه بايثون واحد من اهم اللغه التي تطلب بشكل كبير في سوق العمل وذلك لعده اسباب ومن هذة المميزات تجعلها في اللغه افضل من غيرها وقد يكون من ضمن هذه الاسباب انها لغه قريبه من اللغات البشريه بمعنى انك تقوم بكتابه الاكواد الخاصه بك كانك تكتب باللغه الانجليزيه ايضا هي لغه يتم استخدامها في كثير من الاستعمالات فمثلا تطوير التطبيقات او مواقع الويب او غيرها حيث انها ايضا تدخل في عمليه الذكاء الاصطناعي و هذا المجال يعد من اكثر المجالات التي سيكون عليها اقبال كبير جدا في المستقبل باذن الله تعالى لما نشاهده من تطورات وصناعات في العالم والى اي درجه العالم متجهه بشكل كبير الى الذكاء الاصطناعي او machine learning حيث يعد هذا المجال من فرع من مجالات Ai او الذكاء الاصطناعي ونحن نعمل على مساعدتك في تحسين وتطوير مستواكم في هذه اللغه. 


لغه البايثون هي لغه مفتوحه المصدر يمكنك التعديل عليها والتعامل معها بسهوله ايضا تتوفر هذه اللغه على الكثير من المكتبات التي تسهل على المستخدمين والمطورين انجاز الاعمال ايضا اللغه من لغات البرمجه عاليه المستوى و تعد من اللغات التي تتوفر على برمجه الكائنات وقد سبق وان شرحنا لكم ما هي لغات برمجه الكائنات في موقعنا والكثير من الامثله عليها لكم في هذا الموقع سواء كانت جافا او سي بلس بلس او غيرها حيث ان python من اللغات الفريده من نوعها والتي تستخدم بكثره ايضا لغه بايثون تدخل في صناعه الالعاب و تطوير البرمجيات. كما اخبرناكم واهم ميزه انها توفر امكانيه الذكاء الاصطناعي من خلالها ولكن هل تسالتم لماذا لغه تدخل في الذكاء الاصطناعي عكس غيرها الجواب ببساطه هو توفر المكتبات الكثيره في هذه اللغه فكثره هذه المكتبات تساعد المطورين في انجاز الاعمال بشكل كبير ونحن لهذا السبب تشارك معكم الكثير من المكتبات والشروحات التي سوف تساعدكم على انجاز الاعمال في هذه اللغه الان دعونا ننتقل معكم الى محور مقاله اليوم ونكمل معكم الحديث.


مجموعه من الامثلة في اكواد لغة البايثون للمبتدئين والمحترفين

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


شرح كيفية استخدام الامر join في لغة بايثون

شرح كيفية استخدام الامر join في لغة بايثون

هذا الامر يقوم بعمل ضم او دمج بمعنى في الكود التالي لدينا مجموعة من الكلمات والارقام في البداية قمنا بعمل قطع للcomma وقد شرحنا لكم split سابقا وبعدها قمنا بعمل " " وjoin لكي يتم ضم العناصر وعمل مسافه بينهم


name = "aaa, 123456, wwww, hhhhhhh, ooooooooooo"
x = name.split(",")
f = " ".join(x)
print("X is : ",x)
print("F is : ",f)


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

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

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


email = "ahmed@geecoders.com"
split = email.split("@")
first_spilt = split[0]
sec_spilt = split[1]
convert = first_spilt[:2]
print(convert)
for i in range (len(first_spilt)) :
    i % 1==0
    convert += "*"
print("convert : " , convert +"@"+sec_spilt)


معرفة جميع العناصر الموجود في كلمة المرور بالبايثون !

معرفة جميع العناصر الموجود في كلمة المرور بالبايثون !

عندما تقوم بالتسجيل في احد المواقع الكبيره يطلب منك احرف كبيره وصغيره وارقام ورموز يقبل معك عكس ذلك يرفض هي نفس الفكرة التاليه ولكن يمكنك بعد الانتهاء من هذا عمل if اخير وعمل اختبار اذا كان upper_letter اكبر من صفر و lower_number اكبر من صفر وباقي العناصر عموما تكون اكبر من واحد يقبل العمليه عكس ذلك يرفض .

passwoed = "Geecoders@789"
upper_letter = 0
digit_number = 0
lower_number = 0
notation_letter = 0
for i in passwoed :
    if i.isupper() : upper_letter += 1
    elif i.islower() : lower_number +=1
    elif i.isdigit() : digit_number +=1
    elif i in "!@#$%^&*()_" : notation_letter +=1

print(upper_letter," | ",lower_number, " | ",digit_number, " | ",notation_letter)


كيفية جمع الارقام الموجوده داخل List في python

كيفية جمع الارقام الموجوده داخل List في python


اذا كانت لديك ليس بداخلها مجموعه من الليست الاخرى وتريد معرفة مجموع كل هذة الList يمكنك استخدام الكود التالي وهو سوف يساعدك على معرفة العدد النهائي 


list = [[1,5],[8,30],[-15,5],[3,9]]
sum = 0
for i in range (len(list)) :
    list_concat = list[i]
    for e in list_concat :
        sum +=e
print(sum)


كيفية معرفة index لعناصر معينه داخل python

كيفية معرفة index لعناصر معينه داخل python

الامر بسيط جدا وفي المقالات القادمه سوف نشارك معكم باذن الله تعالى اكواد اكثر حول الليست عموما اذا اردت معرفة ترتيب معين داخل ليست نكتب الindex الذي نريده داخل [] وبعدها وسوف يخبرك ماهو واذا كانت اكثر من ليست نضع [][] وهكذا عندما يكون ليست اكثر نستخدم [] اكثر .


list = [1,2,3,4,5,[8,9,7]]
a = list[-1][2]
print(a)

تعليقات