Python-da Çıxış Formatlaması

giriş

Çıxışı ekranda çap edərkən onu lazım olan şəkildə formatlaya bilərsiniz.

Çıxışı formatlaşdırmağın müxtəlif yolları:

  • String modul operatorundan istifadə (%)
  • Format metodundan istifadə etməklə
  • Simli metoddan istifadə

 

1. String modul operatorundan istifadə (%)

Modul operatoru (%) kodlaşdırmada istifadə olunan köhnə üslubda formatlaşdırma texnikasıdır. Bununla belə, o, Python 3.x versiyasında da mövcuddur, lakin köhnə formatlaşdırma tərzi silindiyi üçün minimal ssenarilərdə istifadə olunur.

sintaksis:

%

 

Python-da Çıxış FormatlamasıProqram:

print("Tam ədəd: %2d, Üzən rəqəm: %2.2f, 30-un səkkizlik təmsili: %7.3o, Eksponensial təqdimat: %10.3E" % (3, 2.42256, 30, 450.456))

Çıxış:

String modul operatorundan istifadə

2. Format metodundan istifadə

Format() metodu çıxışın mövqe formatını təmin edir. Python 2.6-da təqdim edildi. {} mötərizələri əvəz olunacaq dəyərin mövqeyini təyin etmək üçün istifadə olunur.

Misal:

a = int(input("Birinci ədədi daxil edin:")) b = int(input("İkinci nömrəni daxil edin:")) c = a + b print("{0} və {1}-nin cəmi { 2}".format(a,b,c))

Çıxış:

Format metodundan istifadə etməklə

Mötərizədə olan rəqəmlər format metodunda ötürülən dəyərlərin yerləşdirilməsi mövqeyini göstərir.

3. Simli metoddan istifadə

Python çıxışı çox bəzəkli şəkildə göstərmək üçün sətir metodlarını təqdim edir: Formatlaşdırma üçün istifadə edilə bilən üsullar bunlardır:

  • ljust() : Sola düzülmə
  • rjust() : Sağa düzün
  • centre() : Mərkəzə düzülmə

Proqram:

ip_str = "Çıxışı Python-da formatlamağı öyrənirik!" #Sətri sağ çapa uyğunlaşdırın ("Sətri sağa uyğunlaşdırın: ") çap edin (ip_str.ljust(60, '#')) #Sətri sola uyğunlaşdırın ("Sətri sola hizalayın: ") çap edin (ip_str.rjust(60) , '#')) #Sətri mərkəzə uyğunlaşdırın ("Sətri mərkəzə uyğunlaşdırın: ") çap edin (ip_str.center(60, '#'))

 

Çıxış:

Simli metoddan istifadə

Şərh yaz

Bu sayt spam azaldılması üçün Akismet istifadə edir. Yorumunuzun necə işləndiyini öyrənin.