Merhabalar.

Kodlama kısmına geçmeden önemli olduğunu düşündüğüm konulara tek tek değinmeye çalışıyorum.

Bunlardan biri de İnternet’ten herhangi bir kaynaktan indirdiğim Python dosyalarını okumak için nasıl açarım ayrıca nasıl test ederim sorusu.

Şimdi Github’da bir Python dosyası arayalım.

Aşağıdaki sayfaya gidiyoruz ve arama kısmına Python yazıyoruz.

https://github.com

Python’la ilgili devasa rakamları da böylece görme fırsatımız oluyor. Biz Repositories kısmına tıklıyoruz.

Aşağıdaki Repository’e gidiyoruz. Bu repository üzerinde pek çok algoritmik yaklaşımı Python dili ile çözmüşler. Binlerce algoritma ve kod dosyası var.

https://github.com/TheAlgorithms/Python

Bu Repo’yu olduğu gibi indireceğiz.

Bunun için aşağıdaki yolu izliyoruz. Klasör zip olarak inecektir.

Klasörümüz geldi. Sağ tıklayıp Klasöre Çıkart Diyelim. Çünkü zipden çıkarmadan işlem yapamayız.

Klasörümüz çıktı. İçine girelim.

Yüzlerce algoritma klasörü var. Biz sıralama algoritma klasörü içindeki kodlara hem bakacağız hem çalıştıracağız. sorts klasörü içine girelim.

Burada bubble_sort.py dosyasının içine bakalım. Bunun için şimdiye kadar öğrendiğimiz 2 yöntemden birini kullanabiliriz.

İsterseniz üzerine sağ tıklayın ve birlite aç seçeneklerinden Not Defterini seçin.

İşte kodlar karşımızda. Bu kodlar üzerinde istediğimiz değişikliği yapabilir. Kodları alıp kendi kodlarımız içinde istediğimiz gibi kullanabilir.

Bir diğer yöntemimiz ise IDLE’ı kullanmak.

IDLE’ı nasıl açtığımızı biliyorsunuz.

Açıyoruz. File menüsünden Open sekmesine tıklıyoruz.

Dosyanın konumuna gidiyoruz buluyoruz ve aç diyoruz.

Kodlar ekranda. IDLE üzerinden çalıştırmak kolay. Ekrandayken F5 e bastığınızda çalışacaktır ya da Run menüsünde Run Module sekmesine tıklayarak yapabilirsiniz.

Görelim.

Program bizden virgüllerle ayrılmış şekilde bir sayı dizisi istiyor. Yapacağı işlemde bubble sort algoritmasını kullanarak küçükten büyüğe sıralama yapmak. Aşağıda görüyoruz.

Not Defterinde açtığım kodu nasıl çalıştıracağım?

Bunun için öncellikle Komut İstemi’ni açıyoruz.

buble_sort.py dosyamızın klasör yolunu alıyoruz. Bunu şöyle yapabilirsiniz.

sort klasörünü bulunuz üzerine Shift’e basılı tutarak sağ tıklayınız Yol Olarak Kopyala seçeneğinin aktif olduğunu göreceksiniz. Buna tıklayınız. Böylelikle dosyanın bulunduğu klasörün yolunu almış olduk.

Şimdi Komut istemine gidelim. cd yazdıktan sonra bir boşluk bırakalım Ctrl + V seçeneği ile hafızaya alınan yolu yapıştıralım Enter’a basalım.

Klasörün içine odaklandık. Artık geriye tek bir şey kaldı o da python komutuyla istediğimiz dosyanın adını yazıp çağırmak.

Bunu da böylelikle yapmış olduk.

python bubble_sort.py

Şu ana kadar farklı bir editör görmedik ama bunları ileri de öğreneceğimiz editörlerle daha kolay bir şekilde yapabileceğiz.

Ama bu yöntemleri bilmemizin önemli olduğunu düşünüyorum. Çünkü bunlar Coder kimliğinize katkı sağlayacak profesyonel denebilecek bilgiler.

Olayın temelini öğrendiğimizde diğer kısımları anlamak çok daha kolay olacaktır.

Bir sonraki yazımda görüşmek üzere.


What's Your Reaction?

hate hate
0
hate
fail fail
0
fail
fun fun
0
fun
geeky geeky
0
geeky
love love
0
love
lol lol
0
lol
omg omg
0
omg
win win
0
win
Murat Bilginer
21 Şubat 1992 Doğumlu. Endüstri Mühendisi olarak Lisansını 2016 yılında tamamlamıştır. Industryolog Akademi - NGenius oluşumlarının kurucusudur. Şu anda kendi şirketi Brainy Tech ile hem Yazılım Hizmetleri Sunmakta Hem de Online Eğitimler Vermektedir.