Python büyük harf

Python işlevleri ve meth

Python upper() yöntemi, bir dizedeki tüm küçük harfleri büyük harfe dönüştürür ve değiştirilen dizeyi döndürür. Python isupper(), bir dizedeki tüm karakterler büyük harf ise true, değilse false döndürür. Her ikisi de büyük/küçük harfe bağlı verileri biçimlendirmek için kullanışlıdır.

Python'da bir dize çalışırken, dizeyi büyük harfe dönüştürmek veya dizenin doğru olup olmadığını kontrol etmek isteyebilirsiniz. zaten büyük harf.

Örneğin, bir konserdeki bilet taslakları için verileri hazırlayan bir program oluşturuyorsanız, kolayca okunabilmeleri için tüm adları büyük harfe dönüştürmek isteyebilirsiniz. Dizeyi büyük harfe dönüştürmeden önce, zaten büyük harf olup olmadığını da kontrol etmek isteyebilirsiniz.

Python upper() ve isupper( buradadır. ) yöntemleri gelir. upper() yöntemi, bir dizedeki tüm büyük/küçük harfe dayalı karakterleri büyük harfe dönüştürmek için kullanılabilir ve isupper() yöntemi bir dizedeki tüm karakterlerin büyük harf olup olmadığını kontrol etmek için kullanılabilir.

Bu öğreticide büyük harfli dizelerle çalışmak için bu iki yöntemin nasıl kullanılacağını tartışacağız. Ayrıca nasıl çalıştıklarını göstermek için birkaç örnek üzerinden geçeceğiz. Python'da küçük harfli dize yöntemlerini öğrenmekle ilgileniyorsanız, Python küçük harf yöntemleri kılavuzumuza göz atın.




Python String Yenileyici

Dizeler metni depolar ve genellikle bir değişkende tutulur. Python'da dizeler, tek tırnak ‘’ veya çift tırnak “” ile bildirilir. Hem tek tırnak hem de çift tırnak kullanılabilirken, birine veya diğerine bağlı kalmalısınız. İşte bir dizenin nasıl bildirileceğine dair bir örnek:

string_name = "Bu bir Python dizesidir." 

print() işleviyle bir dize yazdırabiliriz:

string_name = "Bu bir Python dizesidir." print(string_name)

Programımız şunu döndürür: Bu bir Python dizesidir.

Katılımcıların %81'i, kendilerinden daha emin hissettiklerini belirtti. Bir eğitim kampına katıldıktan sonra teknik iş olanakları. Bugün bir eğitim kampı ile eşleşin.

Ortalama bir eğitim kampı mezunu, bir eğitim kampına başlamaktan ilk işini bulmaya kadar, kariyer geçişinde altı aydan daha az zaman harcadı.

Artık her şeyi düzelttik. dizgeleri nasıl büyük harfe çevirebileceğimizi düşünelim. 





Python Upper

Yerleşik Python upper() yöntemi, bir dize içindeki tüm büyük/küçük harfe dayalı karakterleri dönüştürmek için kullanılabilir. upper() yöntemi, tüm karakterlerin büyük harfle göründüğü orijinal dizenin bir kopyasını döndürür.

upper() için sözdizimi yöntem aşağıdaki gibidir:

string_name.upper()

As upper() yönteminin hiçbir parametre almadığını ve mevcut bir dize değerinin sonuna eklendiğini görebilirsiniz.

Örneğin nasıl yapıldığını göstermek için bir örnek üzerinden gidelim. upper() yöntemi kullanılabilir.

Diyelim ki bir sinemada çalışıyoruz ve tüm müşteri isimlerini büyük harfe çeviren bir program oluşturuyoruz.Bunu yapıyoruz. müşteri adlarının e olduğunu biletlerde kolayca okunabilir ve tutarlı bir büyük/küçük harf kullanın; bu, sinema görevlilerinin sinemaya gidenlerin kimliğini kontrol etmesini kolaylaştıracaktır.

Bu görevi gerçekleştirmek için upper() yöntem. Bir dizeyi büyük harfe dönüştürmek için kullanılan upper() yöntemine bir örnek:

Kodumuz şunu döndürür: ELSIE SWANSON. Nasıl çalıştığını göstermek için kodumuzu parçalayalım. İlk satırda, film izleyicimizin adını saklayan attendee_name adında bir değişken tanımlıyoruz. Ardından bir sonraki satırda, attendee_name'yi büyük harfe dönüştürmek için upper() kullanıyoruz ve sonra revize edilen adı konsola yazdırıyoruz.

upper() yöntemi, bir dize içindeki sembolleri, boşlukları veya sayıları etkilemez, çünkü bu karakterler büyük/küçük harfe dayalı değildir.




Python Isupper()

< p>Bir dizeyi büyük harfe dönüştürmeden önce, dizenin zaten büyük harf biçiminde olmadığını kontrol etmek isteyebilirsiniz.


Bir dizenin büyük harf olup olmadığını kontrol etmek için isupper() yöntemini kullanabiliriz. isupper() her karakterin büyük/küçük harfe dayalı olup olmadığını kontrol eder. in a string büyük harftir ve sonuca bağlı olarak True veya False değerini döndürür.

İşte isupper() yönteminin sözdizimi:

string_name.issupper()

Örneğin, sinema bileti örneğini kullanalım yukarıdan.

Bir sinema izleyicisinin biletindeki adını büyük harfe dönüştürmeden önce, adın zaten büyük harfe dönüştürülüp dönüştürülmediğini kontrol etmeliyiz. Bu, kodumuzu daha verimli hale getirmemizi sağlar çünkü zaten doğru şekilde biçimlendirilmiş bir dizgiyi büyük harfe dönüştürmeyeceğiz.

Bir müşterinin adının büyük harf olup olmadığını kontrol edebiliriz. şu kodu kullanarak zaten büyük harf:

attendee_name = "Elsie Swanson" print(attendee_name.isuper() )

Kodumuz şunu döndürür: False. Görüldüğü gibi attendee_name değişkeninin değeri cümle halindedir. Bu nedenle, isupper() yöntemimiz yürütüldüğünde, attendee_name değişkenindeki her karakter büyük harf olmadığından False döndürür.

Python isupper() yöntemi, bir dize boşluklar, simgeler veya sayılar içeriyorsa, tüm büyük/küçük harfe dayalı karakterlerin büyük harfle göründüğü varsayılarak True değerini döndürür.




Python Isupper ve Upper

< p>Kodumuzla bir adım daha ileri gidelim. Yukarıdaki örnekte, müşterinin adının zaten büyük harf olup olmadığını kontrol etmek için yerleşik isupper() işlevini kullandık.

"Python.Engineeringsı hayatıma girdiğimde buna en çok ihtiyacım vardı ve hızlı bir şekilde bir bootcamp ile eşleşmeme yardımcı oldu. Mezun olduktan iki ay sonra, hayattaki değerlerim ve hedeflerime uygun hayalimdeki işi buldum!"

Venüs, Rockbot'ta Yazılım Mühendisi

Bir dizenin zaten büyük harf olup olmadığını kontrol etmek için hem isupper() hem de upper()'u birleştirebiliriz ve dize zaten tamamı büyük harf olarak biçimlendirilmemişse, onu büyük harfe dönüştürün. Bu eylemi gerçekleştirmek için kullanabileceğimiz kod şudur:

attendee_name = "Elsie Swanson" if katılımcı_adı. isupper() == Yanlış: katılımcı_adı = katılımcı_adı.yukarı() print(attendee_name) else: print("Bu katılımcının adı zaten büyük harfle yazılmıştır.") print(attendee_name)

Kodumuzun sonucu aşağıdaki gibidir:

ELSIE SWANSON

attendee_name zaten büyük harfle yazılmışsa, kodumuz şunu döndürür:

 Bu katılımcının adı zaten büyük harfle yazılmış. ELSIE SWANSON

Kodumuzu parçalayalım. İlk satırda, film izleyicimizin adını saklayan attendee_name değişkenini ilan ediyoruz. Ardından, müşterinin adının zaten büyük harf olup olmadığını kontrol etmek için bir if ifadesi ve isupper() kullanırız.


Eğer ifade False olarak değerlendirilirse — bu, müşterimizin adının tamamı büyük harf olmadığı anlamına geliyorsa — programımız upper() yöntemini kullanır müşterinin adını büyük harfe dönüştürmek ve düzeltilmiş adı konsola yazdırır.

Müşterinin adı zaten büyük harf ise, başka içeriğimizin içeriği ifadesi yürütülür ve konsola katılımcının adıyla birlikte bir mesaj yazdırılır.




Sonuç

Büyük harfli dizelerle çalışmak Python'da yaygın bir dize işlemidir. >upper() yöntemi, bir dizeyi tamamı büyük harfe dönüştürmek için kullanılabilir ve bir dizenin zaten büyük harf olup olmadığını kontrol etmek için isupper() yöntemi kullanılabilir.

Bu eğitici, hem upper() hem de isupper()'ın nasıl kullanılacağını tartıştı Python'da büyük harfli dizelerle çalışmak için yöntemleri. Ayrıca, bu yöntemlerin her birinin uygulama halindeki bir örneğini inceledik, ardından bir dizenin büyük harf olup olmadığını kontrol etmek için bu iki yöntemin nasıl birleştirilebileceğini ve zaten bu biçimde değilse onu büyük harfe dönüştürebileceğini tartıştık.

upper() ve isupper() yöntemleri hakkında bilmeniz gereken tek şey bu — artık onları Python programlarınızda bir profesyonel gibi kodunuzda kullanmaya hazırsınız!





Python büyük harf: StackOverflow Questions

Tutorials