- 7 Mar 2023
- 78
- 26
ad="burak"
liste=[] #boş bir liste oluşturuyoruz değerleri icinde atıcaz
for i in range(len(ad)): buradaki ---len(ad)-- ad'ın uzunlugunu verir ve bunu range(icinde atar) ve dongu o uzunluk kadar doner
liste.append(ad[:i]+ad.upper()+ad[i+1:])
print(liste)
ad[:i] = i indeksinden oncesini verir i dahil degildir (ilk dongude mevcut indeks sayısı 0 dır ardından 1 2 3 4 ve son bulur cunku
range (len(ad)) fonksiyonu 0 1 2 3 4 degerlerini tutuyor
daha iyi anlamak icin su koda bakabilirsiniz :
ad="burak"
for i in range(len(ad)):
print(i)
ad = o anki i indeksini verir
ad[i+1:] = i indeksi dahil olmak üzere sonraki tüm değerleri verir burada +1 yapmamızın sebebi ad ile bir degerimizi almiş olmamızdır eger +1 ifadesini koymazsak tekrarlayan bir harf olur
UNUTABİLECEGİMİ DUSUNDUGUM BİR KONU OLDUGU İCİN YAZDIM YENİ BASLAYANLARIN BELKİ ANLATIMIMDAN OTURU KAFASI KARISABİLİR
liste=[] #boş bir liste oluşturuyoruz değerleri icinde atıcaz
for i in range(len(ad)): buradaki ---len(ad)-- ad'ın uzunlugunu verir ve bunu range(icinde atar) ve dongu o uzunluk kadar doner
liste.append(ad[:i]+ad.upper()+ad[i+1:])
print(liste)
ad[:i] = i indeksinden oncesini verir i dahil degildir (ilk dongude mevcut indeks sayısı 0 dır ardından 1 2 3 4 ve son bulur cunku
range (len(ad)) fonksiyonu 0 1 2 3 4 degerlerini tutuyor
daha iyi anlamak icin su koda bakabilirsiniz :
ad="burak"
for i in range(len(ad)):
print(i)
ad = o anki i indeksini verir
ad[i+1:] = i indeksi dahil olmak üzere sonraki tüm değerleri verir burada +1 yapmamızın sebebi ad ile bir degerimizi almiş olmamızdır eger +1 ifadesini koymazsak tekrarlayan bir harf olur
UNUTABİLECEGİMİ DUSUNDUGUM BİR KONU OLDUGU İCİN YAZDIM YENİ BASLAYANLARIN BELKİ ANLATIMIMDAN OTURU KAFASI KARISABİLİR