<jupyter_start><jupyter_text>center() + center() methodu karakter dizimin kaç karakterlik yer kaplayacağını belirler+ bunu yaparkende kararkter dizimizi ortalar bu sayede daha düzgün bir görüntü elde etmiş oluruz.+ karakter dizimizi ortalarken sağına ve soluna ne koyacağımızı da belirleyebiliriz. Bu sayede fazla verileri hem düzgün hale getirebiliriz hemde yanlarına herhangi bir karakter ekleyebiliriz<jupyter_code>for metot in dir(""):
  print(metot.center(15))<jupyter_output>__add__    
   __class__   
  __contains__ 
  __delattr__  
    __dir__    
    __doc__    
     __eq__    
   __format__  
     __ge__    
__getattribute__
  __getitem__  
 __getnewargs__
     __gt__    
    __hash__   
    __init__   
__init_subclass__
    __iter__   
     __le__    
    __len__    
     __lt__    
    __mod__    
    __mul__    
     __ne__    
    __new__    
   __reduce__  
 __reduce_ex__ 
    __repr__   
    __rmod__   
    __rmul__   
  __setattr__  
   __sizeof__  
    __str__    
__subclasshook__
   capitalize  
    casefold   
     center    
     count     
     encode    
    endswith   
   expandtabs  
      find     
     format    
   format_map  
     index     
    isalnum    
    isalpha    
   isdecimal   
    isdigit    
  isidentifier 
    islower    
   isnumeric   
  isprintable  
    isspace    
    istitle    
    isupper    
      join     
     ljust     
     lower     
     lstrip    
   maketrans   
   partition   
    replace    
    [...]<jupyter_text>burada karakter dizilerin üzerine uygulayabileceğimiz özellikleri metot adlı değişkenin içine tek tek ayrı olarak attıkdaha sonra metot ları 15 karakterlik yer kaplama şartıyla ortaladık. center() methodunun aldığı parametre karakter dizinin kaç karakterlik yer kaplayacağını temsil eder:<jupyter_code>kardiz = "python"
print(kardiz.center(10))<jupyter_output>python<jupyter_text>kardiz in değerini 10 karakterlik yaptık python 6 karakter içerdiği için soluna 2 sağına 2 boşluk verilerek 10 karakterlik yapıldı.<jupyter_code>for i in range(1,5):
  print(kardiz.center(i))<jupyter_output>python
python
python
python<jupyter_text>istersekte karkater dizimizin sağına ve soluna elemanlar koyabaliriz<jupyter_code>kardiz = "elma"
print(kardiz.center(10,"-"))<jupyter_output>---elma---<jupyter_text>**örnekler**<jupyter_code>txt = "banana"
x = txt.center(20,"0")
print(x)
txt = "banana"
x = txt.center(20)
print(x)<jupyter_output>banana
{'fraction_non_alphanumeric': 0.049855789039967034, 'fraction_numerical': 0.009064688916357644, 'mean_word_length': 2.7527047913446676, 'pattern_counts': {'":': 0, '<': 16, '<?xml version=': 0, '>': 16, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '5', 'dir': 'jupyter-structured-clean-dedup', 'id': '171617', 'license': 'Apache-2.0', 'n_tokens_mistral': 979, 'n_tokens_neox': 942, 'n_words': 195, 'path': 'karakterDiziMetod/center.ipynb', 'repo_name': 'mrtyasar/PythonLearn', 'size': '2427'}