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