دالة ()lower في بايثون

28-12-22 أحمدُ عُبَيْد 1166 0

دالة ()lower هي دالة مضمنة تستخدم بشكل أساسي لمعالجة السلاسل. تقوم بتحويل السلاسل النصية المكتوبة بإحرف صغيرة الي أحرف كبيرة. وإذا لم تكن هناك أحرف كبيرة في السلسلة المحددة ، فإنها تُرجع السلسلة الأصلية.


طريقة صياغتها بهذا الشكل:


string.lower()

الوسيطة (البارميتر):  لا تأخذ الدالة ()lower أي وسيطة. 

قيمة الإرجاع: الدالة ()lower تقوم بإرجاع سلسلة جديدة بأحرف صغيرة من السلسلة الاصلية


مثال:


txt = "LEARN PYTHON WITH AHMED OBAID"
print(txt.lower())

سيكون الناتج:


learn python with ahmed obaid

يوضح المثال التالي كيفية عرض السلسلة الاصلية والسلسة المحولة لأحرف كبيرة عن طريق دالة ()lower

مثال:


txt = 'LEARN PYTHON WITH AHMED OBAID'
print("Original String:")
print(txt)
# lower() function to convert
# string to lower_case
print("Converted String:")
print(txt.lower())

سيكون الناتج:


Original String:
LEARN PYTHON WITH AHMED OBAID
Converted String:
learn python with ahmed obaid

يمكن ايضاً استخدام دالة ()lower للتحقق مما إذا كانت السلسلتان متماثلتين أم لا


a = 'learn python with ahmed obaid'
b = 'Learn Python with Ahmed Obaid'
# Comparison of strings using
# upper() method
if (a.lower() == b.lower()):
print("Strings are same")
else:
print("Strings are not same")

سيكون الناتج:


Strings are same

مصادر خارجية:

الدوال المضمنة - وثائق بايثون الرسمية

أذا كان لديك أي اسئلة أو استفسارات اتركها في التعليقات


 



الكلمات الدلالية


بايثون السلاسل في بايثون الدوال التي تتعامل مع السلاسل دالة ()lower

شارك المقال