11 blog yazısında Başlangıç Düzeyinden İleri Düzeyine Bölüm 1 Python Kursu
Yayınlanan: 2021-12-14Bu Python kursu, okuyucunun Python programlama dilinin tüm hayati unsurlarını anlamasına yardımcı olacaktır. Herhangi bir programlama deneyimi olmadan Python programlama dilini öğrenmek isteyen ve Python bilgilerini yenilemek isteyen herkes bu makaleyi okuyabilir ve yaygın olarak kullanılan Python kavramlarını kavrayabilir.
Python kursu – içindekiler tablosu:
- Python kursuna başlamak
- Python'u Yüklemek
- Python'a Giriş
- Python kullanmanın avantajları ve dezavantajları
- Entegre Geliştirme Ortamı Oluşturma:
- VS Code IDE kullanarak ilk kodu yazma:
Python kursuna başlamak
Bu Python kursunu okuduktan sonra okuyucu, Python'da programlar yazabilecek, herhangi bir Python kütüphanesini kullanabilecek ve Python kullanarak kendi paketlerini geliştirebilecektir.
Herhangi bir programlama dilini öğrenmenin ilk adımı, program yazmak için ortamı ayarlamaktır. Bir Python kursundan geçerken, Python'u üç farklı işletim sistemi platformuna kurmaya başlayacağız.
Python Kurulumu:
Python'un kurulu olup olmadığını kontrol etmek için aşağıda belirtilen adımları izleyin.
- Çalıştırmak için Windows ⊞ + r tuşlarına basın.
- Ardından cmd yazıp enter'a basın.
Cmd'yi açtıktan sonra. cmd'ye python yazarak python'un kurulu olup olmadığını kontrol edebilirsiniz.
Ayrıca aşağıda gösterildiği gibi komutları kullanarak kurulu Python sürümünü de kontrol edebiliriz.
Python'u Yüklemek
Şimdi Python'u pencerelere nasıl kuracağımıza değineceğiz ve makaleyi takip ederken hızlı gezinme için bağlantılar sağlandı. Windows web bağlantısı için python'dan, 64 bit veya 32 bit İşletim sistemi sürümleri arasından seçim yaparak Python'un kararlı sürümü indirilebilir.
Python için bağlantı: https://www.python.org/downloads/windows/
Gördüğümüz gibi, Python 3 için mevcut olan en son sürüm Python 3.10.0'dır. Şimdi En Son Python 3 Sürümü – Python 3.10.0'a tıklayın ve sizi indiriciler sayfasına yönlendirecek, burada sayfanın en altına inersek aşağıdaki gibi bir tablo bulacağız.
Şimdi isteğinize göre Windows Installer (32-bit) veya Windows Installer (64-bit) üzerine tıklayın. Yükleyicinizi indirmek istediğiniz yolu seçmenizi isteyen bir pencere açılacaktır. Yürütülebilir dosyayı indirdikten sonra, kurulumu başlatmak için dosyaya çift tıklayın.
Adımlar:
- Python yürütülebilir dosyasını çalıştırın, bizim durumumuzda Python-3.10.0.exe olacaktır.
- Dosyaya çift tıkladığınızda, bu dosyayı çalıştırmak isteyip istemediğinizi soran bir pencere açılacaktır. Python kurulumunu başlatmak için çalıştır'a tıklayın.
- Seçiminize göre Python'un tüm kullanıcılar için mi yoksa tek bir kullanıcı için mi kurulmasını istediğinizi seçin.
- Ayrıca, PATH'e python 3.10 ekle onay kutusunu seçin.
- Ardından şimdi yükle'yi seçin. Şimdi yükle, yeni başlayanlar için iyi bir seçenek olan önerilen tüm ayarlarla python'u yükleyecektir.
- Ardından kurulumun tamamlanması birkaç dakika sürecek ve sizden yol uzunluğu sınırını devre dışı bırakmanızı isteyen bir sonraki iletişim istemine yönlendirileceksiniz. Bu, python'un, yol uzunluğu sınırı devre dışı bırakılmazsa etkinleştirilen 260 karakter sınırı olmadan uzun yol adlarını kullanmasına olanak tanır.
- Python'un kurulu olup olmadığını doğrulamak için Python -V veya Python –version'u kullanabilir veya cmd'ye Python yazabilirsiniz.
- İlk programımızda sadece “Tebrikler!!, python'u doğru yüklediniz” yazacağız.
- Bunu yazmak için python'un print fonksiyonunu kullanacağız.
- print(“Tebrikler!!, python'u doğru yüklediniz”) yazın.
- Ardından enter'a basın.
- Baskının içine yazdığımız ifadenin aşağıdaki gibi görüntülendiğini göreceksiniz.
Python'a Giriş
Python, yorumlanmış üst düzey dinamik olarak yazılan nesne yönelimli bir programlama dilidir.
Python'da program yazmaya başlamadan önce, yukarıdaki terimlerin ne anlama geldiğini anlamak önemlidir.
Üst Düzey Dil
Üst düzey bir dil, programcıya belirli bir cihaz türünden bağımsız olan programları kodlama özgürlüğü verir. İnsan dillerine daha yakın oldukları için yüksek seviyeli diller olarak adlandırılırlar. Python, derlenmiş bir dil olmadığı için üst düzeydir, Python, doğrudan yerel işlemci üzerinde çalışan C'den farklı olarak kodu çalıştırmak için başka bir program gerektirir.
yorumlanan dil
Python, Python programının kaynak kodu, daha sonra C veya C++'dan farklı olarak Python sanal makinesinde yürütülen bayt koduna dönüştürüldüğü için dil olarak yorumlanır.
Dinamik Olarak Yazılan Dil
Python, dinamik olarak yazılan bir dildir, çünkü değişkenin türü çalışma zamanında kontrol edilir. Aşağıdaki bloglarda veri türleri hakkında bilgi edineceğiz.
Nesne Yönelimli Dil
Python, nesne yönelimli bir dildir, çünkü Python geliştiricisi, temiz ve yeniden kullanılabilir kod yazmak için sınıfları ve nesneleri kullanabilir.
Python kullanmanın avantajları ve dezavantajları
Python kullanmanın avantajları
- Python söz dizimleri insan diline daha yakın olduğu için öğrenmesi, anlaması ve kodu yazması daha kolaydır.
- Hem işlevsel hem de nesne yönelimli bir dildir.
- Python, geniş bir topluluk desteğine sahiptir ve ayrıca çok sayıda modül, kitaplık ve pakete sahiptir.
- Basitliği nedeniyle, bir python programı veya uygulaması geliştirmek, Java gibi başka herhangi bir dilde geliştirmekten daha hızlıdır.
- Python, çok çeşitli makine öğrenimi paketleri ve kitaplıkları nedeniyle veri bilimi, makine öğrenimi ve yapay zekada bir dil seçimidir.
- Python kullanılarak hemen hemen her şey geliştirilebilir, ayrıca kivy, flask, Django ve diğerleri gibi uygulama geliştirme araçlarına sahiptir.
Python kullanmanın dezavantajları
- Donanım bileşenleriyle iletişim için önerilmez.
- Python'da zaman optimize edici yoktur, bu nedenle C, C++ ve Java gibi dillerin çoğundan daha yavaştır.
- Girinti tabanlı kodlama, insanların dillerini C, C++ veya Java'dan Python'a değiştirmesini biraz zorlaştırır.
Entegre Geliştirme Ortamı Oluşturma:
Python'da kod yazmak için Visual Studio Code kullanacağız. VS kodu olarak kısaltılan Visual Studio Code, birçok eklenti ve uzantıya sahip bir açık kaynak kod düzenleyicisidir. Bu eklentiler ve uzantılar, VS kodunda kod yazmayı daha basit ve sezgisel hale getirir. Ayrıca, VS kodu diğer IDE'lere kıyasla çok hafiftir. Ayrıca geliştirme ortamını geliştirici için ilginç hale getirmek için çeşitli temalara sahiptir.
VS kodunu pencerelere yükleme:
- Aşağıdaki bağlantıyı kullanarak VS kodu yürütülebilir dosyasını indirin. Bağlantı: https://code.visualstudio.com/docs/setup/windows
- Ardından, çalıştırmak için indirilen dosyaya çift tıklayın ve çalıştır'a tıklayın. Daha sonra aşağıdaki resimlerde verilen adımları takip ediniz.
- Sözleşmeyi kabul ediyorum'a tıklayın ve ileri'ye tıklayın.
- Aşağıdaki resimde gösterildiği gibi onay kutularını seçin ve ileri'ye tıklayın.
- Ardından yüklemeye tıklayın ve VS kodunun kurulumunun tamamlanması birkaç dakika sürecektir. Kurulum tamamlandıktan sonra bitir butonuna tıklayın.
VS Code IDE kullanarak ilk kodu yazma:
- VS Code'u açın ve aşağıda gösterildiği gibi bir pencere göreceksiniz.
- Dosya menüsünü açmak için dosyaya tıklayın ve aşağıda gösterildiği gibi yeni dosyaya tıklayın.
- Ardından, VS Kodunda, aşağıda gösterildiği gibi Adsız-1 adlı bir sekme açılacaktır.
- Bir dil seç'e tıklayın ve python'u seçmeniz gereken aşağıdaki pencere açılacaktır.
- Ardından, aşağıda gösterildiği gibi print(“Python Başarıyla Yüklendi!!!”) kodunu yazın.
- Ardından aşağıda gösterildiği gibi çalıştır sekmesine gidin ve hata ayıklamadan çalıştır'ı seçin.
- Ardından VS kodu sizden dosyayı kaydetmenizi isteyecektir. Dosyayı istediğiniz dizine kaydedin. Kaydettikten sonra dosyayı çalıştıracak ve sonucu aşağıdaki gibi size gösterecektir.
Ayrıca Başlangıç Seviyesinden İleri Seviyeye kadar JavaScript Kursumuzu da beğenebilirsiniz.
11 blog gönderisinde Başlangıç Düzeyinden İleri Düzeye Python Kursu:
- Python Kursuna Giriş. 11 blog yazısında Başlangıç Düzeyinden İleri Düzeyine Bölüm 1 Python Kursu
- Python'da Değişkenler ve Veri Türleri. 11 blog gönderisinde Başlangıç Düzeyinden İleri Düzey'e 2. Bölüm Python Kursu
- Python demetleri, listeler, kümeler ve sözlükler. 11 blog gönderisinde Başlangıç Düzeyinden İleri Düzeye Bölüm 3 Python Kursu
- Python kümeleri ve sözlükleri. 11 blog gönderisinde Başlangıç Düzeyinden İleri Düzey'e 4. Bölüm Python Kursu
- Python'da koşullu ifadeler. 11 blog gönderisinde Başlangıç Düzeyinden İleri Düzey'e 5. Bölüm Python Kursu
- Python'da döngüler. 11 blog gönderisinde Başlangıç Düzeyinden İleri Düzeye Bölüm 6 Python Kursu
- Python işlevleri. 11 blog gönderisinde Başlangıç Düzeyinden İleri Düzeyine Bölüm 7 Python Kursu
- Python'da gelişmiş işlevler. 11 blog gönderisinde Başlangıç Düzeyinden İleri Düzey'e Bölüm 8 Python Kursu
- Python sınıfları ve nesneleri. 11 blog yazısında Başlangıç Düzeyinden İleri Düzeyine Bölüm 9 Python Kursu
- Python'daki dosyalar. 11 blog gönderisinde Başlangıç Düzeyinden İleri Düzeyine Bölüm 10 Python Kursu
- Pratikte Python uygulamaları. 11 blog gönderisinde Başlangıç Düzeyinden İleri Düzeye Bölüm 11 Python Kursu