Python Dersleri #3 // String nedir?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Süper Üye
Katılım
1 Şub 2019
Mesajlar
801
Çözümler
6
Tepki puanı
142
Ödüller
9
Sosyal
7 HİZMET YILI
Python'da string, metin verilerini temsil etmek için kullanılan bir veri tipidir. String'ler, tek tırnak ('...') veya çift tırnak ("...") içinde yazılır.

Örnek:
Makefile:
str1 = 'Merhaba, dünya!'
str2 = "Python öğrenmek eğlencelidir.."

String'ler, dizelerdeki karakterlerin herhangi bir kombinasyonunu içerebilir, örneğin harfler, sayılar, özel karakterler ve boşluklar gibi. Ayrıca, string'lerin karakterlerini indeksleyebilirsiniz.

Örnek:

Python:
my_string = "Hello, World!"
print(my_string[1])  # ekrana 'e' yazdırır

String'ler ayrıca, birleştirme, bölme, değiştirme, eşleştirme, dönüştürme ve diğer birçok işlem için kullanılabilir. Aşağıda örneklerini görebilirsiniz.
String oluşturma:
Makefile:
string1 = "Merhaba Dünya!"
string2 = 'Bu bir Python stringidir.'

String birleştirme:
Makefile:
string1 = "Merhaba"
string2 = "Dünya"
birlesik_string = string1 + " " + string2
print(birlesik_string)
# Output: "Merhaba Dünya"

String indeksleme:
Go:
string = "Python"
ilk_harf = string[0]
ikinci_harf = string[1]
son_harf = string[-1]
print(ilk_harf, ikinci_harf, son_harf)
# Output: "P y n"

String dilimleme:
Go:
string = "Merhaba Dünya"
dilim1 = string[0:7]
dilim2 = string[8:]
print(dilim1, dilim2)
# Output: "Merhaba Dünya"

String uzunluğu:
Go:
string = "Bu bir örnek string"
uzunluk = len(string)
print(uzunluk)
# Output: 20

String karakterlerini değiştirme:
Go:
string = "Merhaba Dünya"
degistirilmis_string = string.replace("Merhaba", "Selam")
print(degistirilmis_string)
# Output: "Selam Dünya"

Stringi alt alta yazdırma:
Kod:
string = "Python"
for harf in string:
    print(harf)
# Output:
# "P"
# "y"
# "t"
# "h"
# "o"
# "n"

Stringi büyük/küçük harfe çevirme:
Lua:
string = "Python"
buyuk_harf = string.upper()
kucuk_harf = string.lower()
print(buyuk_harf, kucuk_harf)
# Output: "PYTHON python"

Stringi bölme:
Go:
string = "Bu bir örnek string"
bolunmus_string = string.split(" ")
print(bolunmus_string)
# Output: ["Bu", "bir", "örnek", "string"]


4. Derste görüşmek üzere.
İyi Forumlar.
 
☆Her oyun bir gün hileyi tadacaktır☆
Süper Üye
Katılım
24 Nis 2016
Mesajlar
655
Çözümler
2
Tepki puanı
240
Ödüller
10
Yaş
25
10 HİZMET YILI
bu konuların toplu bir hali yokmu ?
 
Admin
Katılım
9 Eki 2017
Mesajlar
13,539
Çözümler
1,050
Tepki puanı
3,382
Ödüller
22
8 HİZMET YILI
Kursa döksen güzel para gelir aslında ama burada ücretsiz bir şekilde veriyorsun emeklerine sağlık teker teker yazmışsın hepsini uğraşmışsın gerçekten
 
Uzman Üye
Katılım
14 Mar 2023
Mesajlar
160
Tepki puanı
13
Ödüller
1
3 HİZMET YILI
Daha önceki konularda zaten fikrimi belirtmiştim, bir nevi motivasyon olması açısından tekrar buradayım. Eline sağlık
 
Süper Üye
Katılım
1 Şub 2019
Mesajlar
801
Çözümler
6
Tepki puanı
142
Ödüller
9
Sosyal
7 HİZMET YILI
rica etsem link atarmısın
link atamam ama, yt ve udemy'ye bakabilirsin. Gayet güzel eğitimler mevcut.
Post automatically merged:

Kursa döksen güzel para gelir aslında ama burada ücretsiz bir şekilde veriyorsun emeklerine sağlık teker teker yazmışsın hepsini uğraşmışsın gerçekten
ne yalan söyleyeyim bu forumun çok ekmeğini yedim(hileleri kullanma manasında) ve güzel insanlarla tanışıp dostluklar kurdum. Buraya bir nebze olsun emek verip yardımcı olmak istedim sadece.
Post automatically merged:

Daha önceki konularda zaten fikrimi belirtmiştim, bir nevi motivasyon olması açısından tekrar buradayım. Eline sağlık
Rica ederim, umarım yararı dokunur.
 
Her hile kullanan bir gün banı tadacaktır
Seçkin Üye
Katılım
19 Ocak 2017
Mesajlar
383
Çözümler
1
Tepki puanı
31
Ödüller
7
Yaş
23
9 HİZMET YILI
yine güzel bir paylaşım olmuş kurslara o kadar para veriliceğine burda ücretsiz şekilde paylaşılıyor eline sağlık hocam
 
Onaylı Üye
Katılım
11 Eki 2020
Mesajlar
53
Tepki puanı
5
Ödüller
3
Yaş
26
5 HİZMET YILI
burda ücretsiz paylaşman çok iyi eline emeğine sağlık
 
Ultra Üye
Katılım
5 Kas 2021
Mesajlar
1,516
Çözümler
5
Tepki puanı
144
Ödüller
3
4 HİZMET YILI
Hocam keşke bu konu içerisinde listeleri de gösterseydiniz bir daha konu acmak için uğraşmazdınız
 
Lelouch Vi Britannia
Onaylı Üye
Katılım
30 Kas 2020
Mesajlar
69
Çözümler
1
Tepki puanı
11
Ödüller
2
Yaş
25
5 HİZMET YILI
Bende bir şeyler ekleyeyim

metin = "Merhaba Dünya!"
metin_buyuk = metin.upper()
print(metin_buyuk)

Bu kod örneği, "metin" değişkenindeki "Merhaba Dünya!" metnini büyük harflere dönüştürür ve sonucu "metin_buyuk" değişkeninde saklar. Ardından "print" fonksiyonunu kullanarak "METİN BUYUK" metnini yazdırır. Bu işlem, büyük/küçük harf hassasiyeti gerektiren bazı durumlarda, özellikle arama ve karşılaştırma işlemlerinde kullanışlıdır.
Post automatically merged:

Hocam keşke bu konu içerisinde listeleri de gösterseydiniz bir daha konu acmak için uğraşmazdınız
# Bir string listesi tanımlama
isimler = ["Ahmet", "Mehmet", "Cemal", "Ali", "Ayşe"]

# Bir string listesi üzerinde indeks kullanarak erişim
print(isimler[0]) # Ahmet
print(isimler[2]) # Cemal

# Bir string listesinin elemanlarını değiştirme
isimler[1] = "Mustafa"
print(isimler) # ['Ahmet', 'Mustafa', 'Cemal', 'Ali', 'Ayşe']

Umarım faydalı olur.
 
Süper Üye
Katılım
1 Şub 2019
Mesajlar
801
Çözümler
6
Tepki puanı
142
Ödüller
9
Sosyal
7 HİZMET YILI
Hocam keşke bu konu içerisinde listeleri de gösterseydiniz bir daha konu acmak için uğraşmazdınız
Haklısın, ama amacım sıfırdan bir yazılımcı yaratmak değil burda. İnsanların hevesi doğrultusunda onların hevesini biraz daha yükseltmek. Heveslenip birşeyler anlayıp daha fazla araştırmaya çalışacaklar.
Post automatically merged:

+1, çok örnekleme ile yormak istemedim milleti. Heveslerini arttırmak amacım.
 
Onaylı Üye
Katılım
16 Şub 2023
Mesajlar
58
Tepki puanı
5
Yaş
36
Sosyal
3 HİZMET YILI
ıse yarar ama vıdeolu egıtım setı gıbı bırseyın varmı kral
 
Onaylı Üye
Katılım
11 Ocak 2022
Mesajlar
51
Tepki puanı
0
Ödüller
2
Yaş
24
4 HİZMET YILI
içerikli konular görmek sevindirici gerçekten
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...