دالة ()islower في بايثون
تقوم دالة ()islower بالتحقق مما إذا كانت الأحرف في السلسلة أحرف صغيرة. إذا كانت الأحرف في السلسلة أحرف صغيرة ستقوم بإرجاع القيمة المنطقية True. اما إذا كان غير ذلك ستقوم بإرجاع القيمة المنطقية False.
طريقة صياغتها بهذا الشكل:
string.islower ()
المعلمات ( باراميترات ): لا تأخذ دالة ()islower أي معلمات.
قيمة الإرجاع:
- True: إذا كانت الأحرف في السلسلة أحرف صغيرة .
- False: إذا كانت السلسلة تحتوي علي حرف واحد أو أكثر ليس من الاحرف الصغيرة.
الأخطاء والاستثناءات:
- إذا تم تمرير معلمة ( باراميتر ) الي دالة ()islower يحدث خطأ
مثال:
# تعريف متغير مكون من حروف صغيرة
string = "learn python with ahmed obaid"
#islower استدعاء دالة
result = string.islower() # returns True
# طباعة النتيجة
print(result)
# تعريف متغير مكون من حروف صغيرة وكبيرة
string = "Learn Python With Ahmed Obaid"
#islower استدعاء دالة
result = string.islower() # returns False
# طباعة النتيجة
print(result)
# تعريف متغير مكون من حروف كبيرة
string = "LEARN PYTHON WITH AHMED OBAID"
#islower استدعاء دالة
result = string.islower() # returns False
# طباعة النتيجة
print(result)
سيكون الناتج:
True
False
False
تقوم دالة ()islower دائمًا بإرجاع القيمة المنطقية True. إذا كانت السلسلة تحتوي على حروف صغيرة و أرقام و رموز.
مثال:
# تعريف متغير مكون من حروف صغيرة وارقام ورموز
string = "@ahmed obaid 2023"
#islower استدعاء دالة
result = string.islower() # returns True
# طباعة النتيجة
print(result)
سيكون الناتج:
True
تقوم دالة ()islower دائمًا بإرجاع القيمة المنطقية False إذا كانت السلسلة تحتوي على رموز و أرقام فقط. بدون وجود أحرف ابجدية صغيرة.
مثال:
# تعريف متغير مكون من ارقام ورموز
string = "100$"
#islower استدعاء دالة
result = string.islower() # returns False
# طباعة النتيجة
print(result)
سيكون الناتج:
False
مصادر خارجية:
الدوال المضمنة - وثائق بايثون الرسمية
أذا كان لديك أي اسئلة أو استفسارات اتركها في التعليقات
الكلمات الدلالية
بايثون أنواع البيانات في بايثون السلاسل في بايثون الدوال التي تتعامل مع السلاسل دوال مقارنة سلاسل بايثون دالة ()islower
شارك المقال
عن الكاتب
أحمدُ عُبَيْد
مرحباً، أنا أحمد عبيد مبرمج عربي مصري. أود أن أضع تجاربي وخبراتي في تعلم بايثون على هذا الموقع حتى يكون مرجعاً لي ولكم أيضاً.
عفواً..قم بتسجيل الدخول اولاً..حتي تستطيع التعليق