logo

Python'da komut dosyası modu nedir?

Python programlama dili sayesinde sistemleri daha verimli entegre edebiliyor ve çok hızlı çalışabiliyoruz. Python, üst düzey, yaygın olarak kullanılan genel amaçlı bir programlama dilidir ve kodun okunabilirliğini artırmaya önem verilerek tasarlanmıştır. Python'un sözdizimi, programcıların diğer programlama dillerinde olduğu gibi çok satır kod yazmak yerine, bir kavramı yalnızca birkaç satır kodla ifade etmesine olanak tanır. Kodumuzu Python programlama dilinde çalıştırabileceğimiz aşağıdaki iki tür yönteme sahibiz:

  1. Etkileşimli modu kullanma
  2. Komut dosyası modunu kullanma

Bu dersimizde Python'da script modunu öğreneceğiz. Script modunun ne olduğunu, Python programımızı script modunu kullanarak nasıl çalıştırabileceğimizi ve script modunun avantajlarını öğreneceğiz. Öncelikle Python'da komut dosyası modunun ne olduğunu anlayarak başlayalım.

Python'da komut dosyası modu

Senaryo veya herhangi bir şey yazma sistemine etimolojik olarak senaryo denir. Öncelikle script modunda bir dosyanın içine (script gibi) bir Python programı yazıyoruz ve ardından dosyayı sistemimize kaydettikten sonra çalıştırıyoruz. Yani Python'daki Komut Dosyası modu, Python programını ilk önce bir komut dosyası dosyasına yazdığımız ve bundan sonra çalıştırdığımız yerdir. Kod betiğini komut istemini kullanarak veya sistemimizde kurulu Python IDE'yi kullanarak çalıştırabiliriz.

dize işlevleri java

Betik modunda, dosyanın içine yazdığımız kodu istediğimiz zaman görüntüleyebilir ve bir dahaki sefere çalıştırmadan önce onu değiştirebiliriz. Bu nedenle komut dosyası modunda Python kodunu düzenlemek oldukça kolay hale gelir ve kodu istediğimiz kadar düzenleyebilir veya görüntüleyebiliriz. Komut dosyası moduyla uzun kod parçaları yazabiliriz ve bu nedenle birçok uzman programcı, etkileşimli yürütme modu yerine bunu tercih eder. Script modunu kullanarak oluşturduğumuz Python dosyası genellikle varsayılan olarak Python IDE'mizin kurulu olduğu klasöre kaydedilir ve Python dosyası ('.py') uzantısıyla kaydedilir.

Python programını komut dosyası modunda çalıştırma

Python'da komut dosyası çalıştırma modunu öğrendikten sonra şimdi aklımıza gelen soru, bir Python programını komut dosyası modunu kullanarak nasıl çalıştırabileceğimizdir. Bu bölümde bu soruyu cevaplayacağız ve Python betiğini çalıştırmanın yollarını öğreneceğiz. Ancak bir Python program betiğini çalıştırmadan önce bir tane oluşturup sistemimize kaydedelim.

Python program komut dosyası oluşturma ve kaydetme:

Python program betiğini oluşturup cihazımıza kaydedebilmemiz için aşağıdaki adımları sırasıyla uygulamamız gerekmektedir:

Aşama 1: Python'un metin düzenleyicisini veya tercih ettiğimiz başka bir metin düzenleyiciyi açın (Burada Python dosya düzenleyicisini kullanacağız).

Python'da komut dosyası modu nedir?

Adım 2: Metin düzenleyicinin içine aşağıdaki Python programını yazın:

 # Taking two variables from user a = int(input('Enter a number of integer value: ')) b = int(input('Enter second integer number: ')) # Addition of two input variables c = a + b # Printing addition result in the output print('The addition of two numbers given by you is: ', c) 

yazmış olduğumuz gibi:

greibach normal formu
Python'da komut dosyası modu nedir?

Aşama 3: Python programını yazdıktan sonra Python IDE’mizin kurulu olduğu klasör içerisine dosyayı kaydetmemiz gerekiyor ve Python dosya uzantısıyla yani ‘.py’ ​​uzantılı olarak kaydetmeliyiz. Bu program için 'code.py' isimli dosyayı cihazımıza kaydettik.

Python'da komut dosyası modu nedir?

Python programına sahip bir Python betiği başarıyla oluşturuldu ve cihazımıza kaydedildi ve artık betiği çalıştırmak için ilerleyebiliriz.

Python Program Komut Dosyasını Çalıştırma

Şimdi programın çıktısını alabilmek için Python program betiğini çalıştırmamız gerekiyor ve bunun için iki yolumuz var. Bir Python program betiğini yürütmek için aşağıdaki iki yolu kullanacağız:

  1. Komut istemi terminalini kullanarak yürütme
  2. Python IDE kullanarak yürütme

Her yöntemi ayrı ayrı öğrenelim ve script dosyasını çalıştıralım.

Yöntem 1: Komut istemi terminalini kullanarak Python betiğini çalıştırma:

Komut dosyasını (code.py) sistemimizin komut istemi terminalini kullanarak çalıştırabiliriz. Dosyanın çıktısı terminal kabuğunda da görüntülenecektir. Python betik dosyasını çalıştırmak için aşağıdaki adımları izlemeliyiz:

Aşama 1: Komut istemi terminalini açın ve sistemimizde Python IDE'nin kurulu olduğu dizini bulun (Python betik dosyasını kaydettiğimiz yerin aynısı). Dizini bulmak için 'cd' ile dizin yolunu şu şekilde kullanabiliriz:

Python'da komut dosyası modu nedir?

Şimdi, dizin yolunu yazdıktan sonra, dizini komut isteminde bulmak için enter tuşuna basın.

Python'da komut dosyası modu nedir?

Adım 2: Şimdi script dosya adını (uzantı ile birlikte) yazmamız gerekiyor ve script dosya isminin önüne aşağıdaki gibi python yazmalıyız:

armstrong numarası
Python'da komut dosyası modu nedir?

Aşama 3: Enter tuşuna bastığımızda Python, komut istemi terminalinde betik dosyasını çalıştırmaya başlayacaktır.

Python'da komut dosyası modu nedir?

Kodda gerekli olan giriş değerlerini verdiğimizde komut isteminin içerisinde programın çıktısını bile görebiliyoruz.

Python'da komut dosyası modu nedir?

Python betik dosyamızı sistemimizin komut istemi terminalinde bu şekilde çalıştırabiliriz.

Yöntem 2: Python betiğini Python IDE kullanarak çalıştırma

Python betiğini komut istemi terminali aracılığıyla çalıştırmak dışında, betik dosyasını doğrudan sistemimizde yüklü olan Python IDE'yi kullanarak da çalıştırabiliriz. Python betik dosyasını Python IDE kullanarak çalıştırmak için aşağıdaki adımları izlemeliyiz:

Aşama 1: Python IDE'yi açın ve verilen açma seçeneğini kullanarak komut dosyasını Python IDE'de açın.

sıralama algoritmaları birleştirme sıralaması
Python'da komut dosyası modu nedir?

Adım 2: Şimdi dosyayı açtıktan sonra üst kısımda çalıştır seçeneğini göreceğiz:

Python'da komut dosyası modu nedir?

Veya komut dosyasını Python IDE'de çalıştırmak için 'F5' düğme kısayolunu bile kullanabiliriz.

Python'da komut dosyası modu nedir?

Komut dosyası dosyamızın (code.py) Python IDE'de çalıştırılmaya başladığını görebiliriz ve gerekli giriş değerlerini verdikten sonra Python kabuğunun içindeki programın çıktısını aşağıdaki gibi görebiliriz:

Python'da komut dosyası modu nedir?

Çıktı:

linux dizin adını değiştirme
 Enter a number of integer value: 38 Enter second integer number: 26 The addition of two numbers given by you is: 64 

Sistemimizde kurulu Python IDE'yi kullanarak Python betik dosyamızı bu şekilde çalıştırabilir veya yürütebiliriz.

Komut dosyası modunun avantajları

Şimdi son olarak, bir Python programının komut dosyası yürütme modunu kullanmanın etkileşimli yürütme moduna göre avantajlarına bakalım. Komut dosyası yürütme modunun avantajları şunlardır:

  • Komut dosyası yürütme modu, uzun Python programları (tek bir kod satırından daha fazlasına sahip programlar) yazmamız için çok uygundur.
  • Python programımızın düzenlemesini script modunda rahatlıkla yapabiliriz.
  • Python programımızı script modunda istediğimiz kadar açabiliriz.
  • Hatta script modunda, yazdığımız kodu gelecekte kullanmak üzere kaydedebiliriz.
  • Komut dosyası modu yürütmedir, çoğunlukla tüm uzmanlar ve Python programcıları tarafından tercih edilir.

Çözüm

Bu eğitimde Python'da komut dosyası modu yürütmeyi öğrendik. Python programımızı yürütmek için komut dosyası modu yürütmesini kullanabileceğimiz yolları öğrendik.

Son olarak Python'da script modunda çalıştırmanın avantajlarını gördük ve bu avantajlara bakarak uzmanların ve programcıların neden script modunda yürütmeyi etkileşimli yürütme moduna tercih ettiğini rahatlıkla söyleyebiliriz.