Python'da metnin yeni bir satıra çevirisi. Metin yeni bir satıra nasıl taşınır - talimatlar

Python'da bir satırın sonunu işaretlemek ve yeni bir satıra başlamak için özel bir karakter kullanmanız gerekir. Aynı zamanda çeşitli Python dosyaları ile çalışırken nasıl doğru kullanılacağını bilmek ve gerekli anlarda konsolda görüntülemek önemlidir. Program koduyla çalışırken yeni satırlar için sınırlayıcının nasıl kullanılacağını, kullanmadan metin eklemenin mümkün olup olmadığını ayrıntılı olarak anlamak gerekir.

Yeni satır karakteri hakkında genel bilgiler

n, Python'da bilgileri yeni bir satıra sarmak ve eski satırı kapatmak için kullanılan semboldür. Bu sembol iki unsurdan oluşur:

  • ters eğik;
  • n küçük harfli bir karakterdir.

Bu karakteri kullanmak için “print(f” HellonWorld!”) ” ifadesini kullanabilirsiniz, bu nedenle f-satırlarında bilgi aktarabilirsiniz.

Python'da metnin yeni bir satıra çevirisi. Metin yeni bir satıra nasıl taşınır - talimatlar
Bir dizi bilgiyi yeni satırlara dağıtmak için n karakterini kullanma örneği

yazdırma işlevi nedir

Ek ayarlar olmadan, bir sonraki satıra veri aktarım karakteri gizli modda eklenir. Bu nedenle, belirli bir işlevi etkinleştirmeden satırlar arasında görülemez. Program kodunda bir ayırıcı simgenin görüntülenmesine bir örnek:

Yazdır (“Merhaba, Dünya”!”) – “Merhaba, Dünya!”n

Aynı zamanda, Python'un temel özelliklerinde bu karakterin böyle bir bulgusu yazılmıştır. "Yazdır" işlevi, "son" parametresi – n için varsayılan bir değere sahiptir. Bu fonksiyon sayesinde, sonraki satırlara veri aktarmak için bu karakter satır sonlarında ayarlanır. "Yazdır" işlevinin açıklaması:

print(*nesneler, sep=' ', end='n', dosya=sys.stdout, flush=Yanlış)

“Yazdır” işlevinden “son” parametresinin değeri “n” karakterine eşittir. Program kodunun otomatik algoritmasına göre, sonunda “yazdır” fonksiyonunun yazıldığı satırları tamamlar. Tek bir "yazdır" işlevi kullanırken, ekranda yalnızca bir satır görüntüleneceğinden, çalışmasının özünü fark etmeyebilirsiniz. Ancak, bunun gibi birkaç ifade eklerseniz, işlevin sonucu daha açık hale gelir:

print("Merhaba, Dünya 1!") print("Merhaba, Dünya 2!") print("Merhaba, Dünya 3!") print("Merhaba, Dünya 4!")

Yukarıdaki kodun sonucuna bir örnek:

Merhaba, Dünya 1! Merhaba, Dünya 2! Merhaba, Dünya 3! Merhaba, Dünya 4!

Yeni satır karakterini print ile değiştirme

“Yazdır” işlevini kullanarak satırlar arasında ayırıcı karakter kullanmamak mümkündür. Bunu yapmak için, işlevin kendisindeki "end" parametresini değiştirmeniz gerekir. Bu durumda “bitiş” değeri yerine bir boşluk eklemeniz gerekir. Bu nedenle, “bitiş” karakterinin yerini alacak olan boşluktur. Varsayılan ayarlar ayarlanmış olarak sonuç:

>>> print("Merhaba") >>> print("Dünya") Merhaba Dünya

“n” karakterini bir boşlukla değiştirdikten sonra sonucun görüntülenmesi:

>>> print("Merhaba", end=" ") >>> print("Dünya") Merhaba Dünya

Bir satırda bir değer dizisini görüntülemek için bu karakterleri değiştirme yöntemini kullanma örneği:

i için aralık(15): i < 14 ise: print(i, end=", ") aksi takdirde: print(i)

Dosyalarda ayırıcı karakter kullanma

Program kodu metninin bir sonraki satıra aktarıldığı sembol, bitmiş dosyalarda bulunabilir. Ancak, belgenin kendisini program kodu aracılığıyla görüntülemeden, bu tür karakterler varsayılan olarak gizlendiğinden onu görmek imkansızdır. Yeni satır karakterini kullanmak için isimlerle dolu bir dosya oluşturmanız gerekir. Açtıktan sonra tüm isimlerin yeni bir satırda başlayacağını görebilirsiniz. Örnek:

isimler = ['Petr', 'Dima', 'Artem', 'Ivan'] ile open("names.txt", "w") as f: isimlerdeki isim için[:-1]: f.write(f "{name}n") f.write(names[-1])

Adlar, yalnızca metin dosyası bilgileri ayrı satırlara ayıracak şekilde ayarlanmışsa bu şekilde görüntülenecektir. Bu, önceki her satırın sonunda gizli "n" karakterini otomatik olarak ayarlayacaktır. Gizli işareti görmek için “.readlines()” fonksiyonunu etkinleştirmeniz gerekir. Bundan sonra, program kodunda tüm gizli karakterler ekranda görüntülenecektir. İşlev etkinleştirme örneği:

open("names.txt", "r") ile f: print(f.readlines())
Python'da metnin yeni bir satıra çevirisi. Metin yeni bir satıra nasıl taşınır - talimatlar
Python'da Çalışmak İçin Farklı Semboller Atama

Tavsiye! Python ile aktif olarak çalışan kullanıcılar, genellikle program kodunun uzun bir satırda yazılması gereken durumlarla karşılaşır, ancak onu gözden geçirmek ve hataları ayırmadan tespit etmek son derece zordur. Böylece, uzun bir çizgiyi ayrı parçalara böldükten sonra, bilgisayar onu bütün olarak kabul eder, değerler arasındaki her boş boşluğa “” - ters eğik çizgi karakterini eklemelisiniz. Bir karakter ekledikten sonra başka bir satıra geçebilir, kod yazmaya devam edebilirsiniz. Başlatma sırasında, programın kendisi tek tek parçaları tek bir satırda birleştirecektir.

Bir dizeyi alt dizelere bölme

Bir uzun dizeyi birkaç alt dizeye bölmek için split yöntemini kullanabilirsiniz. Başka düzenleme yapılmazsa, varsayılan sınırlayıcı boşluktur. Bu yöntemi uyguladıktan sonra, seçilen metin alt dizelerle ayrı kelimelere bölünür ve bir dize listesine dönüştürülür. Örnek olarak:

string = "biraz yeni metin" strings = string.split() print(dizeler) ['bazı', 'yeni', 'metin']

Alt dizelerin listesinin bir uzun dizeye dönüşeceği ters dönüşümü gerçekleştirmek için birleştirme yöntemini kullanmanız gerekir. Dizelerle çalışmak için başka bir kullanışlı yöntem de şerittir. Bununla, çizginin her iki tarafında bulunan boşlukları kaldırabilirsiniz.

Sonuç

Python'da çalışırken yeni bir satırdan belirli verilerin çıktısını alabilmek için eski satırı “n” karakteri ile bitirmek gerekir. Yardımı ile işaretten sonraki bilgiler bir sonraki satıra aktarılır ve eskisi kapatılır. Ancak, veri aktarımı için bu sembolün kullanılması gerekli değildir. Bunu yapmak için end = " parametresini kullanabilirsiniz.". "Karakter" değeri ayırıcı karakterdir.

Yorum bırak