دالة ()lower في بايثون
دالة ()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
شارك المقال
عن الكاتب
أحمدُ عُبَيْد
مرحباً، أنا أحمد عبيد مبرمج عربي مصري. أود أن أضع تجاربي وخبراتي في تعلم بايثون على هذا الموقع حتى يكون مرجعاً لي ولكم أيضاً.
عفواً..قم بتسجيل الدخول اولاً..حتي تستطيع التعليق