Members what Posted April 30, 2023 Members #1 Share Posted April 30, 2023 Ö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. 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) Bir dizeyi tam sayıya dönüştürmek için kullanılan int() yönteminin bir örneği 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 Quote 3 Link to comment Share on other sites More sharing options...