Erdem YILDIZ

Siber Güvenlik Araştırmacısı
Python Geliştiricisi
Linux Hayranı

Merhaba , Dünya !!!

Merhaba arkadaşlar bu yazımda sizinle beraber Python programlamaya giriş yapacağız. Bu yazı ve diğer Python yazımlarımda yazmış olduğum kodları buraya mümkün olduğunca açık ve tekrarlı bir şekilde paylaşacağım .Bu yazımda sizlere bilgisayarınıze nasıl python yüklenir'i anlatmayacağım Python'u yüklemek isteyen arkadaşlar için buraya tıklayarak daha fazla bilgi alabilirlerHaydi bir giriş yapalım...

Python kolay bir dildir aynı zamanda basit bir sözdizimi(syntax) vardır. Python kodlamanın pek çok avantajı vardır.Bu avatajlardan benim için en güzel olanı ise Python'un çok fazla kütüphaneye(module) sahip olmasıdır.Bu avatanjı biraz daha açmak isterim.

Python eğer programlamaya giriş olarak öğreniyor olduğunuz ilk dil ise internetten herhangi bir module indirmeden bu hali ile size yetecektir.Fakat siz Python dili kullanarak oyun yazmak isterseniz bunu yapmak mümkündür(Daha fazla bilgi için). Eğer siz masaüstü uygulamak geliştirmek isterseniz bunu'da yapmak Python ile mümkündür(Daha fazla bilgi için). Eğer siz web tabanlı backhand'i olan bir proje yapmak isterseniz bunu'da yapmak mümkündür(Daha fazla bilgi için).

Yukarıda paylaşmış olduğum kaynaklar birer örnektir.Çok daha fazlasına biraz araştırma yaparak ulaşabilirsiniz

Python karşınıza 2.x sürümü ve 3.x sürümü ile gelecektir.Python serisi boyunca 3.x sürümü kullanarak anlatım yapacağım.Aralarında söz dizimi olarak çok fazla fark bulunmasada yeni çıkan kütüphaneler(mödüller)'in bazıları sadece 3.x sürümü'nü destekler

Lafı fazla dolandırmadan bugun sizlerle beraber "print" fonksiyonundan bahsedip pazı parametreleri göstereceğim

                                        """ Örnek 1"""
                                        print ("Bu satır yazdırılacaktır.")
                                        
                                        """ Örnek 1"""
                                        print ("İlk bu satır yazdırılacaktır.","Daha sonra burası yazdırılacaktır")
                                        
                                        """ Örnek 1"""
                                        print ("İlk bu satır yazdırılacaktır.","Daha sonra burası yazdırılacaktır","Son olarakta burası yazdırılacaktır")
                                        

Print fonksiyonun'da tırnak içersine yazdığımız ifadeler ekrana olduğu gibi yazılır. Eğer birden fazla farklı tırnaklar oluşturup içersine yazdığımızda ise arasında 1 adet boşluk koyup diğer ifadeyi yazmaktadır. Daha fazla örnek vermeyi gerek duymadığım için şimdi print fonksiyonuyla beraber gelen parametrelere bakalım.

İçersinde birden fazla tırnak kullandığımız Print fonksiyonun'da çıktılarında 1 boşluk vardı. Biz bu çıktıdaki farklı tırnakların arasındaki boşlukları sep="" parametresi kullanarak farklı görünüşlü çıktılar elde edebiliriz.

(sep="") parametresini print fonksiyonun sonuna eklemeyi unutmayın
                                        """ Örnek 1"""
                                        print ("Birinci satır","ikinci satır",sep="*")
                                        
                                        """ Örnek 1"""
                                        print ("Birinci satır","ikinci satır",sep="-")
                                        
                                        """ Örnek 1"""
                                        print ("Birinci satır","ikinci satır",sep="\t")
                                        
                                        """ Örnek 1"""
                                        print ("Birinci satır","ikinci satır",sep="\n")
                                        

Print fonksiyonu'nun oluşturmuş olduğu çıktının sonuna birşeyler eklemek isterseniz Bunu yapmak için end ="" parametresi'de belirtişmiş olan tırnak işaretlerin arasına birşey eklemek olacaktır. Haydi devam edelim.

                                        """ Örnek 1"""
                                        print ("İlk bu satır yazdırılacaktır.","Daha sonra burası yazdırılacaktır",end="*")
                                        
                                        """ Örnek 2"""
                                        print ("İlk bu satır yazdırılacaktır.","Daha sonra burası yazdırılacaktır",end="+")
                                        
                                        """ Örnek 3"""
                                        print ("İlk bu satır yazdırılacaktır.","Daha sonra burası yazdırılacaktır",end="\n")
                                        
"sep" parametresi ile "end" parametresini beraber kullanabilirsiniz. (Arala virgül eklemeyi unutmayın)
                                        """ Örnek 4"""
                                        print ("İlk bu satır yazdırılacaktır.","Daha sonra burası yazdırılacaktır",sep="-bosluk",end="|bitti")
                                        

Evet arkadaşlar bunun'ki blog'umuz böylece sonuna gelmiş bulunuyoruz.Bol bol tekrar ile pekiştirmeyi unutmayın.Esen kalın :)