Öncelikle tüm THT ailesine selamlar, bugün Python programlama derslerine başlıyoruz. Bildiklerimi size anlaşılır şekilde detaylarıyla anlatmaya çalışacağım.
Python nedir?
Python , yorumlanmış üst düzey genel amaçlı bir programlama dilidir . Python'un tasarım felsefesi , kayda değer girinti kullanımıyla kod okunabilirliğini vurgular . Onun dil yapılarına yanı sıra nesne yönelimli yardım yaklaşım amacı programcılar küçük ve büyük ölçekli projeler için net ve mantıklı kod yazmak.
Python'un Tarihçesi
Python, Guido van Rossum tarafından 1990 yılında Amsterdam’da geliştirilmeye başlanmıştır. Dünyanın en çok kullanılan programlama dillerinden bir tanesidir. Bunun sebebi yorumlanabilir, nesne yönelimli, modüler ve etkileşimli bir dil olmasıdır. Bir diğer sebebi ise python öğrenme hızınızın okumanızla doğru orantılı olmasıdır.
Python'u kullanabileceğiniz bazı alanlar:
*Web Geliştirme. Python için en yaygın kullanım durumu web geliştirmedir. ... * Yapay zeka ve makine öğrenimi. Python, yapay zeka ve makine öğrenimi için popüler bir programlama dilidir. ... *Veri analizi. ... * Oyun geliştirme. ... * robot uygulaması.
evet arkadaşlar şimdi ne olduğunu , tarihini anladık.
Python kurulumu
Python sürümleri kurulumu: öncelikle Welcome to Python.org uzantısına girip "Downloads" kısmına giryoruz ardından işletim sistemimize göre olanı seçiyoruz ben windows seçeceğim ardından aşşağıdaki sürümlerden birini seçeceğiz ben 3.8.7 seçeceğim sürüm 3 olduğu sürece çok birşey farketmiyor eğer bilgisayarınız windows 7 ve altıysa 3.9 sürümlerini kuramazsınız. bunuda bilmiş olalım.
bilgisayarınız 32 bit ise 32 yi 64 ise 64 ü seçeceğiz
ardından karşımıza kurulum ekranı gelecek "Add Python.... to PATH" kısmını işaretleyip kuruyoruz böylelikle kurulumumuz bittişimdi ise bize bir "IDE" lazım
IDE nedir?
Entegre geliştirme ortamı, bilgisayar programcılarının hızlı ve rahat bir şekilde yazılım geliştirmelerini sağlamayı amaçlayan, geliştirme sürecini organize edebilen çeşitli araçlardan ve geliştirme sürecinin verimli kullanılmasına katkıda bulunan tüm araçlardan oluşan bir yazılım türüdür.
Visual Studio kurulumu
Visual Studio Code, Microsoft tarafından Windows, Linux ve MacOS için geliştirilmiş bir kaynak kod düzenleyicisidir. Hata ayıklama desteği, yerleşik Git testi, söz dizimi vurgulama, akıllı kod tamamlama, parçacıklar ve kod yeniden düzenlemeyi içerir. Visual Studio Code - Code Editing. Redefined uzantısına girip
downloads kısmına tıklıyoruz.
Ardından işletim sistemimize uygun olanı seçiyoruz. Üstüne tıkladığımızda kendi otomatik iniyor. Şimdi ise işimizi kolaylaştıracak eklentileri kuracağız..
Uzantılar bölümüne gelip arama kısmına "Python" yazıyoruz ve indiriyoruz bu kod yazarken işimizi kolaylaştıracak
"Select Python Interpreter" kısmına tıklıyoruz sonra çıkan kısımdan yüklediğimiz Python sürümünü seçiyoruz böylelikle Pythonu ve Visual Studiocode'u kurdukşimdi biraz arayüzü tanıyalım şimdi ise bir klasör oluşturacağız klasör ekle bölümüne gelip bir klasör seçiyoruz.
Şimdi klasör ekledikten sonra birde dosya ekleyeceğiz.
ben "THT.py" adında bir dosya ekledim dosyanızın isminin sonu .py ile bitmeli bu önemli ve artık ilk kodumuzla başlayalım.
Print komutu ve kullanımı
print() işlevi yerleşik bir işlevdir. Yani kullanıcı tarafından oluşturulmayan ve python içerisinde yer alan bir fonksiyondur. Amacı, Görüntü / Konsol penceresinde belirli bir mesajı yazdırmaktır.
Kullanımıda bu şekildedir.
String to Int() ve Int to String
Python Dizesinden Int
'ye Python'da, bir dizgiyi bir tamsayı değerine dönüştürmek için int() yöntemi kullanılabilir.
int() iki parametre alır: bir tam sayıya dönüştürülecek dize ve verilerinizin temsil etmesini istediğiniz taban. İkinci parametre isteğe bağlıdır.
Yöntem, bir tamsayı olarak temsil edilen int() ilettiğiniz değeri döndürür. Python'daki int() yönteminin sözdizimi şöyledir:
Python'un Tarihçesi
Python, Guido van Rossum tarafından 1990 yılında Amsterdam’da geliştirilmeye başlanmıştır. Dünyanın en çok kullanılan programlama dillerinden bir tanesidir. Bunun sebebi yorumlanabilir, nesne yönelimli, modüler ve etkileşimli bir dil olmasıdır. Bir diğer sebebi ise python öğrenme hızınızın okumanızla doğru orantılı olmasıdır.
Python'u kullanabileceğiniz bazı alanlar:
*Web Geliştirme. Python için en yaygın kullanım durumu web geliştirmedir. ... * Yapay zeka ve makine öğrenimi. Python, yapay zeka ve makine öğrenimi için popüler bir programlama dilidir. ... *Veri analizi. ... * Oyun geliştirme. ... * robot uygulaması.
evet arkadaşlar şimdi ne olduğunu , tarihini anladık.
Python kurulumu
Python sürümleri kurulumu: öncelikle Welcome to Python.org uzantısına girip "Downloads" kısmına giryoruz ardından işletim sistemimize göre olanı seçiyoruz ben windows seçeceğim ardından aşşağıdaki sürümlerden birini seçeceğiz ben 3.8.7 seçeceğim sürüm 3 olduğu sürece çok birşey farketmiyor eğer bilgisayarınız windows 7 ve altıysa 3.9 sürümlerini kuramazsınız. bunuda bilmiş olalım.
bilgisayarınız 32 bit ise 32 yi 64 ise 64 ü seçeceğiz
ardından karşımıza kurulum ekranı gelecek "Add Python.... to PATH" kısmını işaretleyip kuruyoruz böylelikle kurulumumuz bittişimdi ise bize bir "IDE" lazım
IDE nedir?
Entegre geliştirme ortamı, bilgisayar programcılarının hızlı ve rahat bir şekilde yazılım geliştirmelerini sağlamayı amaçlayan, geliştirme sürecini organize edebilen çeşitli araçlardan ve geliştirme sürecinin verimli kullanılmasına katkıda bulunan tüm araçlardan oluşan bir yazılım türüdür.
Visual Studio kurulumu
Visual Studio Code, Microsoft tarafından Windows, Linux ve MacOS için geliştirilmiş bir kaynak kod düzenleyicisidir. Hata ayıklama desteği, yerleşik Git testi, söz dizimi vurgulama, akıllı kod tamamlama, parçacıklar ve kod yeniden düzenlemeyi içerir. Visual Studio Code - Code Editing. Redefined uzantısına girip
downloads kısmına tıklıyoruz.
Ardından işletim sistemimize uygun olanı seçiyoruz. Üstüne tıkladığımızda kendi otomatik iniyor. Şimdi ise işimizi kolaylaştıracak eklentileri kuracağız..
Uzantılar bölümüne gelip arama kısmına "Python" yazıyoruz ve indiriyoruz bu kod yazarken işimizi kolaylaştıracak
"Select Python Interpreter" kısmına tıklıyoruz sonra çıkan kısımdan yüklediğimiz Python sürümünü seçiyoruz böylelikle Pythonu ve Visual Studiocode'u kurdukşimdi biraz arayüzü tanıyalım şimdi ise bir klasör oluşturacağız klasör ekle bölümüne gelip bir klasör seçiyoruz.
Şimdi klasör ekledikten sonra birde dosya ekleyeceğiz.
ben "THT.py" adında bir dosya ekledim dosyanızın isminin sonu .py ile bitmeli bu önemli ve artık ilk kodumuzla başlayalım.
Print komutu ve kullanımı
print() işlevi yerleşik bir işlevdir. Yani kullanıcı tarafından oluşturulmayan ve python içerisinde yer alan bir fonksiyondur. Amacı, Görüntü / Konsol penceresinde belirli bir mesajı yazdırmaktır.
Python:
print('selamlar THT ailesi')
Kullanımıda bu şekildedir.
String to Int() ve Int to String
Python Dizesinden Int
'ye Python'da, bir dizgiyi bir tamsayı değerine dönüştürmek için int() yöntemi kullanılabilir.
int() iki parametre alır: bir tam sayıya dönüştürülecek dize ve verilerinizin temsil etmesini istediğiniz taban. İkinci parametre isteğe bağlıdır.
Yöntem, bir tamsayı olarak temsil edilen int() ilettiğiniz değeri döndürür. Python'daki int() yönteminin sözdizimi şöyledir:
Python:
int (sayı; taban = taban)
Python Int'yi String'e Dönüştürme:
Python'da, bir tamsayıyı bir dizgeye dönüştürmek için str() işlevini kullanın. Bu işlev, herhangi bir veri türünü alır ve onu tamsayılar dahil bir dizgeye dönüştürür. Bir int'yi dize veya dize olarak döndürmek için print(str(INT)) sözdizimini kullanın
İnput komutu ve kullanımı
Python'da kullanıcı verilerini alın input() işlevi
input() işlevi, kullanıcı tarafından sağlanan bilgileri varsayılan olarak
dizesi olarak saklar. Bu nedenle, başka bir
veri türü girdiğimizde, onu
.
veri türü dönüştürme işlevleri aracılığıyla dönüştürmeliyiz, örneğin:
Python:
isim = input('isim giriniz')
soyisim = input('soyisim giriniz')
yas = int(input('yas'))
print(isim + " " + soyisim + " " +str(yas))
Python:
sayi_1 = input("tamsayı gir : ")
# Kullanıcı 5 sayısını girdiğinde
print(sayi_1)
# Output: 5
print(type(sayi_1))
# Output: <class 'str'>
evet THT ailesi şimdi bugün öğrendiklerimizi basit bir koda dökelim
Python:
isim = input('isim giriniz')
soyisim = input('soyisim giriniz')
yas = int(input('yas'))
print(isim + " " + soyisim + " " +str(yas))
burada girdiğimiz değerleri topladık ama neden "yas" kısmına "str" yazdın derseniz bende size
"str" ifadesi ve "ınt" ifadesi toplanmaz derim
evet arkadaşlar bugünkü konum bu kadardı bu serinin devamını getireceğim haftada 3 bölüm atmaya düşünüyorum umarım sizede faydalı olmuştur
hepinize iyi forumlar dilerim
Son düzenleme: