Bu dökümanın amacı, program web sitesinde “PyCharm'ı Kurmak” dökümanında açıklandığı gibi PyCharm'ın bir kopyasını indirdikten sonra, bir sonraki göreviniz Karel programlarını PyCharm kullanarak nasıl yazacağınızı ve çalıştıracağınızı anlatmaktır.
Day1PM.zip
adlı bir klasörünüz olacak. Çift tıklayarak açın.Day1PM klasörüne gidin ve onu açın. Düzenlemek istediğiniz belirli bir dosyayı değil, klasörü açmaya dikkat edin.
Zaten başka bir projeniz varsa, PyCharm sizden projeyi mevcut pencerenizde veya yeni bir pencerede açmanızı ister. İkisinden birini seçebilirsiniz.
Sağ tarafta, aşağıdaki Şekil 1'de gösterilen bir görünüm görmelisiniz.
Şekil 1: PyCharm'ı başlattığınızda açılan ilk pencerede (solda) bir proje seçmeniz için bir Open seçeneği bulunmalıdır. Bir proje açtıktan sonra, varsayılan PyCharm açılış görünümünü (sağda) görmelisiniz..
Soldaki Proje araç çubuğu (Şekil 1, sağ taraf) üzerinde çalıştığımız mevcut projeyi (Day1PM) ve tüm içeriğini gösterir: klasörler, Python dosyaları, vb. Karel programları için karel veya worlds klasörlerindeki dosyaları incelemenize veya düzenlemenize gerek yoktur.
Bir programa çift tıkladığınızda (diyelim ki, newspaper_karel.py
) PyCharm'ın ana penceresinde bir metin düzenleyici görünümü açılacaktır. Ve kodlama zamanı!
Şekil 2: Python programlarını çalıştırmak için kullanılan PyCharm terminali.
PyCharm'da bir program çalıştırmak için ekranın altındaki "Terminal" seçeneğini tıklayın. Herhangi bir programı çalıştırmak için tek yapmanız gereken Terminal'e aşağıdaki komutu (dosya ismini gerekli şekilde değiştirerek) yazmak ve "Enter" tuşuna basmaktır:
python3 dosya_ismi.py
py dosya_ismi.py
Terminal, (konsol olarak da bilinir) programınızı nasıl yazdığınıza bağlı olarak çıktıyı yazdırır ve kullanıcıdan metin girişi kabul eder.
Yan not olarak, birçok proje ve ödevde Mac kurallarını takip ederek programları çalıştırmak için python3 <program adı>
komutunu kullanmış olabiliriz. PC kullanıcısıysanız, bunun yerine py <program adı>
komutunu kullanmalısınız. Sadece PC'deki kurallara göre, Python yorumlayıcısını (Mac'teki python3
ün aksine) py
komutunu kullanarak çalıştırırsınız.
Karel programları da Python programlarıdır!
Şekil 3: newspaper_karel.py
programını çalıştırınca açılan Karel penceresi, Karel’ın dünyasını (world), bir Run Program (Programı Çalıştır) butonu, ve bir de Load World (Dünya Yükle) butonu içerir
Daha sonra Run Program butonuna basarsanız, Karel yazdığınız main()
fonksiyonundaki adımları uygular.
Karel'i hızlandırmak için bu ekrandaki kaydırma çubuğunu kullanabilirsiniF.
İşiniz bittiğinde pencereden çıkın . PyCharm Terminalinden bir sonraki Karel programını çalıştırdığınızda (aynı program olsa bile), yeni bir Karel penceresi oluşturacaktır.
Diyelim ki Karel Hastanesi projesi üzerinde çalışıyoruz ve kodumuzu varsayılan dünyada çalıştırmayı başardık. Load World düğmesine basarak ve Karel'ı çalıştırmak istediğiniz başka bir dünyayı (world) seçebilirsiniz. Daha sonra, Run Program düğmesini tıklayarak Karel'ı bu yeni dünyada test edebilirsiniz.