Sexi İle Python3#6 (1 Viewer)

Joined
Jan 10, 2019
Credits
0
Rating - 0%
eline sağlık.Bence ekmeğini yiyeceğin diller uğraşırsan senin için daha iyi olur.(mesela java)
 
A

Anarchosa

swapcase'e ne güldüm ya çee
Ellerine sağlık düşündüğüm proje için içinde işe yarayacak şeyler var çee
 
S

skeww

DİKKAT!!!!!

18.png




Slm canlar uzun zaman sonra python serisine devam atasım gelmiyordu aq canım sıkıldı konu fişekleyim dedim evet canlarım bugun karakter ***** belasında kurtulacaksınız
View hidden content is available for registered users!

Metotlarda kalmısız onemli olanları anlatıcam fazla ayrıntı yapmıyacağım

split()
bu ne ise yarar derseniz soyle bir değişken tanımlayayım
degisken="spy hackerz"
simdi soyle birsey yapayım
degisken.split()
68e34665632.png

spy hackerz ayrıymıs aq ayrı olanları listeledi
iceriye parametre girince soyle olur
9c48074373d.png

h den itibaren böldü
bide splitlines() var oda uzun yazıları satır satır liste elemanı yapar

count()
bu ise mesela karakterde kac tane a var vs
a="spyhackerz"
a.count("s")
dediğimde 1 sonucunu verir cunki s karakteri bir tane
bir parametresi daha var hangi aralıkta aradıgınızı yazıyorsunuz
a.count("s",0,1)
"s" yi 0 ile 1 arasında aradı
a81404d6f3d.png



resimde 0 ile iki arasında aradım oraya takılmayın aq

index()
a="spyhackerz
index sıraından bahsedeyim for dongusunden bahsettim orada enumerate() vardı tek tek karakterleri bolup numaralandırıyordu
e85eef5976f.png


ilk harf icin 0 numarasından baslamıs iste indexleme 0dan baslar sonra yamulmayın aman
a.index("s")

0 sonucunu verecektir cunki sıfırdan baslar
a.index("p")
1 sonucunu verir
okey
simdi soyle birsey yapayım
faef5209708.png


simdide rindex diyelim
8cb6fca77e3.png


sağdan baslar r derken right demek istemis okey
aldıgı parametrelere ek olarak aynı counttaki gibi sıra aralıgı belirtme var

title()

capitalize varda onu bosverin daha iyi otomatik olarak ilk harfi büyük yapar
26f97dd25cd.png


resimden anlasılıyor zaten

join()
geldik joine birlestirme islemi yapar
a="spy hackerz"
"-".join(a.split())
simdi burada split ile liste elemanlarına ayırdık ardından liste elemanlarını '-' ile birlesitirdik
cd70898e698.png


center()
ortalamaya yarar soyle
3052ee31dbb.png


a degiskenini toplam 20 karakter olacak sekilde oratala dedik

strip()
kırpma islemi yapar
a="spyhackerz"
18f9b144c9f.png

s harfini kesti
1f7072c9274.png

gordugumuz gibi iceriye birsey yapamadı 0 veya -1 indexleri dısındakilere mudahale edemiyorlar bide lstrip rstrip var sırf sol ve sag taraftan kesiyorlar strip ise her iki tarafı keser

swapcase()
geldik by_Umut tarzı yazı yazmaya qwedqtydwxqr :D gorevi harf buyuk ise kucuk ve kucuk ise buyuk yapar sole
2d64f0e2399.png


lower() ve upper()
lower tum karakterleri kucuk upper buyuk yapar mesela input ile kullanıcıdan veri aldınız adam buyuk yazdı if sartlarınızda kucuk sekilde yazılmıs hata olusacaktır
a="spyhackerz"
a.upper()
SPYHACKERZ
olarak verecektir anlamısınızdır ins lower icin ornege gerek yok tabi salak degilseniz

Karakter Dizilerinde Cevirme İslemi
harf cevirme islemi yapıcagız mesela bazı karakterler pythonda sıkıntı yaratıyor ş,ğ vb. bunun icin cevirme yapacagız
tr="şğöıç"
cevir="sgoic"
burada hangi karaktere cevirecekseniz ikisinin indexleri aynı gelmek zorunda yoksa karısır yani tr deki ş cevirideki s ile aynı index numarasını almak zorunda yoksa karısır
metin="şğöıç"
x= str.maketrans(tr,cevir)
print(metin.translate(x))
07bcce29e16.png

 

Adamındibi

OROSPU EVLADIYIM
Joined
Aug 29, 2019
Credits
0
Rating - 0%
DİKKAT!!!!!

18.png




Slm canlar uzun zaman sonra python serisine devam atasım gelmiyordu aq canım sıkıldı konu fişekleyim dedim evet canlarım bugun karakter ***** belasında kurtulacaksınız
View hidden content is available for registered users!

Metotlarda kalmısız onemli olanları anlatıcam fazla ayrıntı yapmıyacağım

split()
bu ne ise yarar derseniz soyle bir değişken tanımlayayım
degisken="spy hackerz"
simdi soyle birsey yapayım
degisken.split()
68e34665632.png

spy hackerz ayrıymıs aq ayrı olanları listeledi
iceriye parametre girince soyle olur
9c48074373d.png

h den itibaren böldü
bide splitlines() var oda uzun yazıları satır satır liste elemanı yapar

count()
bu ise mesela karakterde kac tane a var vs
a="spyhackerz"
a.count("s")
dediğimde 1 sonucunu verir cunki s karakteri bir tane
bir parametresi daha var hangi aralıkta aradıgınızı yazıyorsunuz
a.count("s",0,1)
"s" yi 0 ile 1 arasında aradı
a81404d6f3d.png



resimde 0 ile iki arasında aradım oraya takılmayın aq

index()
a="spyhackerz
index sıraından bahsedeyim for dongusunden bahsettim orada enumerate() vardı tek tek karakterleri bolup numaralandırıyordu
e85eef5976f.png


ilk harf icin 0 numarasından baslamıs iste indexleme 0dan baslar sonra yamulmayın aman
a.index("s")

0 sonucunu verecektir cunki sıfırdan baslar
a.index("p")
1 sonucunu verir
okey
simdi soyle birsey yapayım
faef5209708.png


simdide rindex diyelim
8cb6fca77e3.png


sağdan baslar r derken right demek istemis okey
aldıgı parametrelere ek olarak aynı counttaki gibi sıra aralıgı belirtme var

title()

capitalize varda onu bosverin daha iyi otomatik olarak ilk harfi büyük yapar
26f97dd25cd.png


resimden anlasılıyor zaten

join()
geldik joine birlestirme islemi yapar
a="spy hackerz"
"-".join(a.split())
simdi burada split ile liste elemanlarına ayırdık ardından liste elemanlarını '-' ile birlesitirdik
cd70898e698.png


center()
ortalamaya yarar soyle
3052ee31dbb.png


a degiskenini toplam 20 karakter olacak sekilde oratala dedik

strip()
kırpma islemi yapar
a="spyhackerz"
18f9b144c9f.png

s harfini kesti
1f7072c9274.png

gordugumuz gibi iceriye birsey yapamadı 0 veya -1 indexleri dısındakilere mudahale edemiyorlar bide lstrip rstrip var sırf sol ve sag taraftan kesiyorlar strip ise her iki tarafı keser

swapcase()
geldik by_Umut tarzı yazı yazmaya qwedqtydwxqr :D gorevi harf buyuk ise kucuk ve kucuk ise buyuk yapar sole
2d64f0e2399.png


lower() ve upper()
lower tum karakterleri kucuk upper buyuk yapar mesela input ile kullanıcıdan veri aldınız adam buyuk yazdı if sartlarınızda kucuk sekilde yazılmıs hata olusacaktır
a="spyhackerz"
a.upper()
SPYHACKERZ
olarak verecektir anlamısınızdır ins lower icin ornege gerek yok tabi salak degilseniz

Karakter Dizilerinde Cevirme İslemi
harf cevirme islemi yapıcagız mesela bazı karakterler pythonda sıkıntı yaratıyor ş,ğ vb. bunun icin cevirme yapacagız
tr="şğöıç"
cevir="sgoic"
burada hangi karaktere cevirecekseniz ikisinin indexleri aynı gelmek zorunda yoksa karısır yani tr deki ş cevirideki s ile aynı index numarasını almak zorunda yoksa karısır
metin="şğöıç"
x= str.maketrans(tr,cevir)
print(metin.translate(x))
07bcce29e16.png

 

Users who are viewing this thread

Top