STRING veri tipi ile ilgili bilmemiz gereken bazı önemli noktaların yanında ilerde bu konuya yeniden değinilecektir.
# 1 _ BİR string ifade istenildiği kadar yazdırılabilir. print("Ali " * 5) # 2_ BİRDEN fazla satırlı string oluşturmak için """ """ arasına istediğimiz kadar satır string oluşturabilirsiniz. yazi2 = """ <html> <head></head> <body></body> </html> """ print(yazi2.replace("h","d")) # Eğer print içine yazmazsanız yazi2.replace("h","d") yazi2 ye herhangi bir değişiklik yapmayacaktır. yazi2.replace("h","d") print(yazi2) # yazi2.replace("h","d") içeriğini değiştirmediğini görmekteyiz. # 3 _ STRING ifadeni belirli indexlerinden belirli uzunluklar alınarak işlenebilir. ( SLIENCE ) takipciler = "ali,ahmet,mehmet,hasan,hüseyin" print(takipciler[takipciler.find("ahmet"):takipciler.find("hasan")]) # ahmet ten hasan a kadar al print(takipciler[4:15:2]) # 4. index den itibaren 15. indexe kadar 2 şer 2 şer atlaarak al. print(takipciler[::-1]) # stringi geriye doğru yazdırır print(takipciler[:-1]) # En son karaktere kadar al print(takipciler[:16]) # 16 . index den önce yazdırır print(takipciler[-21:]) # geriye doğru -21.indexi den itibaren yaz. print(len(takipciler)) # string ifadenin uzunluğunu vermekte print(takipciler.split(",")) # Daha sonra bu konu işlenecek # 4_ STRING ifadeler toplanabilir ad = "Ali" soyad = "DEMİR" print(ad + " " + soyad)