دورة python للمبتدئين الدرس الرابع


فهاد الدرس الرابع من دورة لغة البرمجة python غادي نكملوا الدورة ونشوفوا des fonctions لي عندهم علاقة دائما ب type string لي شفنا فالجزء السابق.

1- ل fonction len


فلغة البرمجة python ل fonction len كتمكن من إسترجاع الطول ديال واحد string.

فالمثال لي عندي لتحت كنسترجع الطول ديال ل variable x لي سبق وشفنا فدروس سابقة وكنحصل على 11 فحتى الفراغ محسوب :

                                    
                                        //

x = "hello world"
print(len(x))

//
                                    
                                

2- ل fonction strip


ل fonction strip كتمكن من حذف الفراغ لي كيكون فاول وآخر string.
 
فالمثال لي عندي لتحت كنزيد فراغ فاول وفآخر ل variable x من بعد كنخدم ب strip لي كتمكن من حذف الفراغ لي زدت :

                                    
                                        //

x = " hello world "
print(x.strip())

//
                                    
                                

3- ل fonction lower


ل fonction lower كتمكن من تحويل string ل minuscule.
 
فالمثال لي عندي لتحت كنعطي ل variable x القيمة Majuscule وبل fonction lower كنحولها ل minuscule:

                                    
                                        //

x = "HELLO WORLD"
print(x.lower())

//
                                    
                                

4- ل fonction upper


ل fonction upper كتمكن من تحويل string ل Majuscule.
 
فالمثال لي عندي لتحت كنعطي ل variable x القيمة minuscule وبل fonction lower كنحولها ل Majuscule :

                                        
                                            //

x = "hello world"
print(x.upper())

//
                                        
                                    

5- ل fonction format


ل fonction format كتمكني باش نجمع ما بين string و number مثلا يلا عطيت ل y قيمة ديال 18 وبغيت نعرضها مع x بهاد الطريقة :

(print(x +y

غادي نحصل على erreur كتقول بان ميمكنش نجمع بين string و int.

لكن باستعمال format لي كنعطي داخل string المكان فين غادي تعرض ل variable y لي هي integer ولي كنحدد المكان ب {} ممكن أنني نجمع بناتهم.

فالمثال لي عندنا زدت variable y عطيتها 18 باستعمال ل {} داخل ل variable x حددت المكان فين تعرض ومنبعد خدمت بل fonction format لي مكنتني من الجمع بين x و y :

                                        
                                            //

x = "hello world {}"
y = 18
print(x.format(y))

//