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

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

تعمل دالة ()upper على تحويل جميع الأحرف الصغيرة في السلسلة إلى أحرف كبيرة وإرجاعها.  ولكن لا تتعامل مع الرموز والأرقام.


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


string.upper()

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

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


مثال:


txt = "this is string example."
print(txt.upper())

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


THIS IS STRING EXAMPLE.

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

مثال:


txt = "Learn Python with Ahmed Obaid"
print("Original String:")
print(txt)
# upper() function to convert
# string to upper_case
print("Converted String:")
print(txt.upper())

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


Original String:
Learn Python with Ahmed Obaid
Converted String:
LEARN PYTHON WITH AHMED OBAID

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

مثال:


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

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


Strings are same

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

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

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


 



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


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

شارك المقال