Python'a Başlıyoruz - "Başlangıç Ders 1"

CH

Uzman üye
28 Ocak 2019
1,503
689
Siber
7U5wL4CaK.png


Selamlar TurkHackTeam Ailesi,
Bu konumuzda Python'u ele alıp hakkında bilgiler edineceğiz. Temelden başlayıp, pek çok soruyu yanıtlayıp, kod örneklerimiz ile beraber konumuzu işleyip, videolarımız ile kapanışı yapacağız.


"İlgi ve taleplere göre python derslerimiz devam edecektir."


2048px-Python_logo_01.svg.png



Öncelikle Python Nedir ? Tanıyalım
Python, genel amaçlı, yüksek seviyeli, nesne yönelimli bir programlama dilidir. Guido van Rossum tarafından 1980'li yılların sonunda geliştirilmeye başlanmış ve 1991 yılında ilk sürümü yayımlanmıştır. Python, basit ve okunabilir sözdizimiyle bilinir ve öğrenmesi ve anlaması kolaydır. Aynı zamanda açık kaynaklıdır ve zengin bir kütüphane desteği sunar, bu nedenle Python çeşitli alanlarda kullanılmakta ve tercih edilmektedir.

gBPwFuWw_o.png


Python'un temel özellikleri şunlardır:

Okunabilir Sözdizimi: Python, insanlar tarafından anlaşılması kolay ve okunması rahat bir sözdizimine sahiptir. Bu nedenle, Python kodları hızlı bir şekilde yazılabilir ve bakımı kolaydır.

Yüksek Seviyeli Dil: Python, işleri kolaylaştırmak için karmaşık işlemleri otomatik olarak yöneten yüksek seviyeli bir dildir. Düşük seviyeli işlemlerle uğraşmak yerine, geliştiricilerin daha yaratıcı ve verimli olmasına olanak tanır.

Yorumlanabilir ve Taşınabilir: Python, yorumlanabilir bir dildir, yani kodlar doğrudan çalıştırılabildiği için herhangi bir derleme işlemine ihtiyaç duymaz. Aynı kod, farklı platformlarda (Windows, macOS, Linux vb.) çalışabilir.

Nesne Yönelimli Programlama (OOP): Python, nesne yönelimli programlamanın avantajlarını sunar. Nesnelerin ve sınıfların kullanımı sayesinde kodlar daha düzenli ve yeniden kullanılabilir hale gelir.

Zengin Kütüphane Desteği: Python, birçok hazır kütüphane ve modül içerir. Bu kütüphaneler, çeşitli görevler için kullanılabilir ve geliştirme sürecini hızlandırır. Örneğin, veri analizi için Pandas, web geliştirme için Django, bilimsel hesaplamalar için NumPy ve daha pek çok kütüphane bulunmaktadır.

gBPwFuWw_o.png


Python'un kullanım alanları oldukça geniştir:

Web Geliştirme: Python, web siteleri ve web uygulamaları için yaygın olarak kullanılır. Özellikle Django ve Flask gibi web framework'leri ile geliştirme süreci kolaylaştırılır.

Veri Analizi ve Yapay Zeka: Python, veri analizi ve yapay zeka projeleri için tercih edilen bir dil haline gelmiştir. Pandas, NumPy ve SciPy gibi kütüphaneler sayesinde veri manipülasyonu ve analizi kolayca yapılabilir. Ayrıca, TensorFlow ve Keras gibi kütüphanelerle yapay zeka modelleri geliştirilebilir.

Bilimsel Hesaplamalar: Python, bilimsel hesaplamalar için kullanılabilir. Nümerik hesaplamalar ve matematiksel modeller üzerinde çalışmalar için ideal bir seçimdir.

Oyun Geliştirme: Pygame gibi kütüphaneler sayesinde Python, basit oyunlar ve animasyonlar için kullanılabilir.

Örneklerimizle devam edelim,

Merhaba Dünya:

Python:
print("Merhaba Dünya!")

Sayı Toplama:

Python:
x = 5
y = 10
toplam = x + y
print("Toplam:", toplam)

Döngü Kullanımı:

Python:
for i in range(5):
    print("Döngü İterasyonu:", i)

Fonksiyon Tanımlama:

Python:
def kare_al(sayi):
    return sayi ** 2

sonuc = kare_al(4)
print("Sonuç:", sonuc)

gBPwFuWw_o.png


Python, basit ve güçlü bir dil olması sayesinde öğrenmesi ve kullanması kolaydır. Bu özellikleri, Python'u yazılım geliştirme ve diğer birçok alanda tercih edilen bir dil haline getirmektedir. Geliştiriciler için verimli bir araç olan Python, çeşitli projeler için etkili bir çözüm sunar.

Scripting Dili Olarak Kullanım: Python, scripting dili olarak da kullanılabilir. Yani, işletim sistemi komutlarını otomatikleştirmek, dosya işlemleri yapmak veya sistem yönetimi işlerini gerçekleştirmek için kullanılabilir. Python'un bu özelliği, sistem yöneticilerinin işlerini kolaylaştırır ve tekrarlayan görevlerin otomatik olarak yapılmasını sağlar.

Eğitim ve Eğitim Materyalleri: Python, özellikle yeni başlayanlar için öğrenmesi kolay ve basit bir dildir. Bu nedenle, öğrenciler ve yeni programcılar arasında yaygın olarak tercih edilir. Python, üniversitelerde ve eğitim kurumlarında da kullanılır ve eğitim materyalleri için zengin bir kaynak sağlar.

Yapısal Olmayan Programlama: Python, bazı dillerde mümkün olmayan yapısal olmayan programlama yöntemleriyle de kullanılabilir. Fonksiyonlar iç içe çağrılabilir, işlevler değişken olarak kullanılabilir ve fonksiyonlar başka fonksiyonları döndürebilir. Bu sayede, daha esnek ve karmaşık programlar yazmak mümkün olur.

gBPwFuWw_o.png


Basit Fonksiyon ve Koşullu İfadeler:


Python:
def karsilama(isim):
    if len(isim) > 5:
        return "Merhaba " + isim
    else:
        return "Selam " + isim

print(karsilama("Ahmet"))  # Selam Ahmet
print(karsilama("Mehmet")) # Merhaba Mehmet

Liste İşlemleri:

Python:
liste = [1, 2, 3, 4, 5]
liste.append(6)
liste.remove(3)
print(liste) # [1, 2, 4, 5, 6]

Döngü Kullanımı:

Python:
for i in range(1, 6):
    if i % 2 == 0:
        print(i, "çift sayıdır.")
    else:
        print(i, "tek sayıdır.")

Dosya İşlemleri:

Python:
dosya = open("ornek.txt", "w")
dosya.write("Bu bir dosya örneğidir.")
dosya.close()

dosya = open("ornek.txt", "r")
icerik = dosya.read()
print(icerik) # Bu bir dosya örneğidir.
dosya.close()

gBPwFuWw_o.png


Python, basit ve etkili yapısı, açık kaynaklı olması ve zengin kütüphane desteği sayesinde birçok alanda yaygın olarak kullanılır. Web geliştirme, veri analizi, yapay zeka, bilimsel hesaplamalar, oyun geliştirme ve daha birçok alanda Python'un etkin bir şekilde kullanılması, Python'u programcılar arasında popüler ve tercih edilen bir dil haline getirmiştir. Yeni başlayanlar için öğrenmesi kolay olması ve işlevselliği sayesinde, Python, gelecekte de yazılım geliştirmenin önemli bir aracı olmaya devam edecektir.

lfn9r51.gif


Konumuzla Alakalı Videolar:





3lfg5xp.png


 

harasad

Katılımcı Üye
14 Eyl 2023
307
106
7U5wL4CaK.png


Selamlar TurkHackTeam Ailesi,
Bu konumuzda Python'u ele alıp hakkında bilgiler edineceğiz. Temelden başlayıp, pek çok soruyu yanıtlayıp, kod örneklerimiz ile beraber konumuzu işleyip, videolarımız ile kapanışı yapacağız.


"İlgi ve taleplere göre python derslerimiz devam edecektir."


2048px-Python_logo_01.svg.png



Öncelikle Python Nedir ? Tanıyalım
Python, genel amaçlı, yüksek seviyeli, nesne yönelimli bir programlama dilidir. Guido van Rossum tarafından 1980'li yılların sonunda geliştirilmeye başlanmış ve 1991 yılında ilk sürümü yayımlanmıştır. Python, basit ve okunabilir sözdizimiyle bilinir ve öğrenmesi ve anlaması kolaydır. Aynı zamanda açık kaynaklıdır ve zengin bir kütüphane desteği sunar, bu nedenle Python çeşitli alanlarda kullanılmakta ve tercih edilmektedir.

gBPwFuWw_o.png


Python'un temel özellikleri şunlardır:

Okunabilir Sözdizimi: Python, insanlar tarafından anlaşılması kolay ve okunması rahat bir sözdizimine sahiptir. Bu nedenle, Python kodları hızlı bir şekilde yazılabilir ve bakımı kolaydır.

Yüksek Seviyeli Dil: Python, işleri kolaylaştırmak için karmaşık işlemleri otomatik olarak yöneten yüksek seviyeli bir dildir. Düşük seviyeli işlemlerle uğraşmak yerine, geliştiricilerin daha yaratıcı ve verimli olmasına olanak tanır.

Yorumlanabilir ve Taşınabilir: Python, yorumlanabilir bir dildir, yani kodlar doğrudan çalıştırılabildiği için herhangi bir derleme işlemine ihtiyaç duymaz. Aynı kod, farklı platformlarda (Windows, macOS, Linux vb.) çalışabilir.

Nesne Yönelimli Programlama (OOP): Python, nesne yönelimli programlamanın avantajlarını sunar. Nesnelerin ve sınıfların kullanımı sayesinde kodlar daha düzenli ve yeniden kullanılabilir hale gelir.

Zengin Kütüphane Desteği: Python, birçok hazır kütüphane ve modül içerir. Bu kütüphaneler, çeşitli görevler için kullanılabilir ve geliştirme sürecini hızlandırır. Örneğin, veri analizi için Pandas, web geliştirme için Django, bilimsel hesaplamalar için NumPy ve daha pek çok kütüphane bulunmaktadır.

gBPwFuWw_o.png


Python'un kullanım alanları oldukça geniştir:

Web Geliştirme: Python, web siteleri ve web uygulamaları için yaygın olarak kullanılır. Özellikle Django ve Flask gibi web framework'leri ile geliştirme süreci kolaylaştırılır.

Veri Analizi ve Yapay Zeka: Python, veri analizi ve yapay zeka projeleri için tercih edilen bir dil haline gelmiştir. Pandas, NumPy ve SciPy gibi kütüphaneler sayesinde veri manipülasyonu ve analizi kolayca yapılabilir. Ayrıca, TensorFlow ve Keras gibi kütüphanelerle yapay zeka modelleri geliştirilebilir.

Bilimsel Hesaplamalar: Python, bilimsel hesaplamalar için kullanılabilir. Nümerik hesaplamalar ve matematiksel modeller üzerinde çalışmalar için ideal bir seçimdir.

Oyun Geliştirme: Pygame gibi kütüphaneler sayesinde Python, basit oyunlar ve animasyonlar için kullanılabilir.

Örneklerimizle devam edelim,

Merhaba Dünya:

Python:
print("Merhaba Dünya!")

Sayı Toplama:

Python:
x = 5
y = 10
toplam = x + y
print("Toplam:", toplam)

Döngü Kullanımı:

Python:
for i in range(5):
    print("Döngü İterasyonu:", i)

Fonksiyon Tanımlama:

Python:
def kare_al(sayi):
    return sayi ** 2

sonuc = kare_al(4)
print("Sonuç:", sonuc)

gBPwFuWw_o.png


Python, basit ve güçlü bir dil olması sayesinde öğrenmesi ve kullanması kolaydır. Bu özellikleri, Python'u yazılım geliştirme ve diğer birçok alanda tercih edilen bir dil haline getirmektedir. Geliştiriciler için verimli bir araç olan Python, çeşitli projeler için etkili bir çözüm sunar.

Scripting Dili Olarak Kullanım: Python, scripting dili olarak da kullanılabilir. Yani, işletim sistemi komutlarını otomatikleştirmek, dosya işlemleri yapmak veya sistem yönetimi işlerini gerçekleştirmek için kullanılabilir. Python'un bu özelliği, sistem yöneticilerinin işlerini kolaylaştırır ve tekrarlayan görevlerin otomatik olarak yapılmasını sağlar.

Eğitim ve Eğitim Materyalleri: Python, özellikle yeni başlayanlar için öğrenmesi kolay ve basit bir dildir. Bu nedenle, öğrenciler ve yeni programcılar arasında yaygın olarak tercih edilir. Python, üniversitelerde ve eğitim kurumlarında da kullanılır ve eğitim materyalleri için zengin bir kaynak sağlar.

Yapısal Olmayan Programlama: Python, bazı dillerde mümkün olmayan yapısal olmayan programlama yöntemleriyle de kullanılabilir. Fonksiyonlar iç içe çağrılabilir, işlevler değişken olarak kullanılabilir ve fonksiyonlar başka fonksiyonları döndürebilir. Bu sayede, daha esnek ve karmaşık programlar yazmak mümkün olur.

gBPwFuWw_o.png


Basit Fonksiyon ve Koşullu İfadeler:

Python:
def karsilama(isim):
    if len(isim) > 5:
        return "Merhaba " + isim
    else:
        return "Selam " + isim

print(karsilama("Ahmet"))  # Selam Ahmet
print(karsilama("Mehmet")) # Merhaba Mehmet

Liste İşlemleri:

Python:
liste = [1, 2, 3, 4, 5]
liste.append(6)
liste.remove(3)
print(liste) # [1, 2, 4, 5, 6]

Döngü Kullanımı:

Python:
for i in range(1, 6):
    if i % 2 == 0:
        print(i, "çift sayıdır.")
    else:
        print(i, "tek sayıdır.")

Dosya İşlemleri:

Python:
dosya = open("ornek.txt", "w")
dosya.write("Bu bir dosya örneğidir.")
dosya.close()

dosya = open("ornek.txt", "r")
icerik = dosya.read()
print(icerik) # Bu bir dosya örneğidir.
dosya.close()

gBPwFuWw_o.png


Python, basit ve etkili yapısı, açık kaynaklı olması ve zengin kütüphane desteği sayesinde birçok alanda yaygın olarak kullanılır. Web geliştirme, veri analizi, yapay zeka, bilimsel hesaplamalar, oyun geliştirme ve daha birçok alanda Python'un etkin bir şekilde kullanılması, Python'u programcılar arasında popüler ve tercih edilen bir dil haline getirmiştir. Yeni başlayanlar için öğrenmesi kolay olması ve işlevselliği sayesinde, Python, gelecekte de yazılım geliştirmenin önemli bir aracı olmaya devam edecektir.

lfn9r51.gif


Konumuzla Alakalı Videolar:





3lfg5xp.png


Eline sağlık
 

XDSD

Üye
5 Haz 2022
155
44
bu konuya zaman ayırdığınız ve uğraştığınız için çok teşekkürler ve ellerinize sağlık
 

Çokgen

Katılımcı Üye
4 Eyl 2023
412
196
7U5wL4CaK.png


Selamlar TurkHackTeam Ailesi,
Bu konumuzda Python'u ele alıp hakkında bilgiler edineceğiz. Temelden başlayıp, pek çok soruyu yanıtlayıp, kod örneklerimiz ile beraber konumuzu işleyip, videolarımız ile kapanışı yapacağız.


"İlgi ve taleplere göre python derslerimiz devam edecektir."


2048px-Python_logo_01.svg.png



Öncelikle Python Nedir ? Tanıyalım
Python, genel amaçlı, yüksek seviyeli, nesne yönelimli bir programlama dilidir. Guido van Rossum tarafından 1980'li yılların sonunda geliştirilmeye başlanmış ve 1991 yılında ilk sürümü yayımlanmıştır. Python, basit ve okunabilir sözdizimiyle bilinir ve öğrenmesi ve anlaması kolaydır. Aynı zamanda açık kaynaklıdır ve zengin bir kütüphane desteği sunar, bu nedenle Python çeşitli alanlarda kullanılmakta ve tercih edilmektedir.

gBPwFuWw_o.png


Python'un temel özellikleri şunlardır:

Okunabilir Sözdizimi: Python, insanlar tarafından anlaşılması kolay ve okunması rahat bir sözdizimine sahiptir. Bu nedenle, Python kodları hızlı bir şekilde yazılabilir ve bakımı kolaydır.

Yüksek Seviyeli Dil: Python, işleri kolaylaştırmak için karmaşık işlemleri otomatik olarak yöneten yüksek seviyeli bir dildir. Düşük seviyeli işlemlerle uğraşmak yerine, geliştiricilerin daha yaratıcı ve verimli olmasına olanak tanır.

Yorumlanabilir ve Taşınabilir: Python, yorumlanabilir bir dildir, yani kodlar doğrudan çalıştırılabildiği için herhangi bir derleme işlemine ihtiyaç duymaz. Aynı kod, farklı platformlarda (Windows, macOS, Linux vb.) çalışabilir.

Nesne Yönelimli Programlama (OOP): Python, nesne yönelimli programlamanın avantajlarını sunar. Nesnelerin ve sınıfların kullanımı sayesinde kodlar daha düzenli ve yeniden kullanılabilir hale gelir.

Zengin Kütüphane Desteği: Python, birçok hazır kütüphane ve modül içerir. Bu kütüphaneler, çeşitli görevler için kullanılabilir ve geliştirme sürecini hızlandırır. Örneğin, veri analizi için Pandas, web geliştirme için Django, bilimsel hesaplamalar için NumPy ve daha pek çok kütüphane bulunmaktadır.

gBPwFuWw_o.png


Python'un kullanım alanları oldukça geniştir:

Web Geliştirme: Python, web siteleri ve web uygulamaları için yaygın olarak kullanılır. Özellikle Django ve Flask gibi web framework'leri ile geliştirme süreci kolaylaştırılır.

Veri Analizi ve Yapay Zeka: Python, veri analizi ve yapay zeka projeleri için tercih edilen bir dil haline gelmiştir. Pandas, NumPy ve SciPy gibi kütüphaneler sayesinde veri manipülasyonu ve analizi kolayca yapılabilir. Ayrıca, TensorFlow ve Keras gibi kütüphanelerle yapay zeka modelleri geliştirilebilir.

Bilimsel Hesaplamalar: Python, bilimsel hesaplamalar için kullanılabilir. Nümerik hesaplamalar ve matematiksel modeller üzerinde çalışmalar için ideal bir seçimdir.

Oyun Geliştirme: Pygame gibi kütüphaneler sayesinde Python, basit oyunlar ve animasyonlar için kullanılabilir.

Örneklerimizle devam edelim,

Merhaba Dünya:

Python:
print("Merhaba Dünya!")

Sayı Toplama:

Python:
x = 5
y = 10
toplam = x + y
print("Toplam:", toplam)

Döngü Kullanımı:

Python:
for i in range(5):
    print("Döngü İterasyonu:", i)

Fonksiyon Tanımlama:

Python:
def kare_al(sayi):
    return sayi ** 2

sonuc = kare_al(4)
print("Sonuç:", sonuc)

gBPwFuWw_o.png


Python, basit ve güçlü bir dil olması sayesinde öğrenmesi ve kullanması kolaydır. Bu özellikleri, Python'u yazılım geliştirme ve diğer birçok alanda tercih edilen bir dil haline getirmektedir. Geliştiriciler için verimli bir araç olan Python, çeşitli projeler için etkili bir çözüm sunar.

Scripting Dili Olarak Kullanım: Python, scripting dili olarak da kullanılabilir. Yani, işletim sistemi komutlarını otomatikleştirmek, dosya işlemleri yapmak veya sistem yönetimi işlerini gerçekleştirmek için kullanılabilir. Python'un bu özelliği, sistem yöneticilerinin işlerini kolaylaştırır ve tekrarlayan görevlerin otomatik olarak yapılmasını sağlar.

Eğitim ve Eğitim Materyalleri: Python, özellikle yeni başlayanlar için öğrenmesi kolay ve basit bir dildir. Bu nedenle, öğrenciler ve yeni programcılar arasında yaygın olarak tercih edilir. Python, üniversitelerde ve eğitim kurumlarında da kullanılır ve eğitim materyalleri için zengin bir kaynak sağlar.

Yapısal Olmayan Programlama: Python, bazı dillerde mümkün olmayan yapısal olmayan programlama yöntemleriyle de kullanılabilir. Fonksiyonlar iç içe çağrılabilir, işlevler değişken olarak kullanılabilir ve fonksiyonlar başka fonksiyonları döndürebilir. Bu sayede, daha esnek ve karmaşık programlar yazmak mümkün olur.

gBPwFuWw_o.png


Basit Fonksiyon ve Koşullu İfadeler:

Python:
def karsilama(isim):
    if len(isim) > 5:
        return "Merhaba " + isim
    else:
        return "Selam " + isim

print(karsilama("Ahmet"))  # Selam Ahmet
print(karsilama("Mehmet")) # Merhaba Mehmet

Liste İşlemleri:

Python:
liste = [1, 2, 3, 4, 5]
liste.append(6)
liste.remove(3)
print(liste) # [1, 2, 4, 5, 6]

Döngü Kullanımı:

Python:
for i in range(1, 6):
    if i % 2 == 0:
        print(i, "çift sayıdır.")
    else:
        print(i, "tek sayıdır.")

Dosya İşlemleri:

Python:
dosya = open("ornek.txt", "w")
dosya.write("Bu bir dosya örneğidir.")
dosya.close()

dosya = open("ornek.txt", "r")
icerik = dosya.read()
print(icerik) # Bu bir dosya örneğidir.
dosya.close()

gBPwFuWw_o.png


Python, basit ve etkili yapısı, açık kaynaklı olması ve zengin kütüphane desteği sayesinde birçok alanda yaygın olarak kullanılır. Web geliştirme, veri analizi, yapay zeka, bilimsel hesaplamalar, oyun geliştirme ve daha birçok alanda Python'un etkin bir şekilde kullanılması, Python'u programcılar arasında popüler ve tercih edilen bir dil haline getirmiştir. Yeni başlayanlar için öğrenmesi kolay olması ve işlevselliği sayesinde, Python, gelecekte de yazılım geliştirmenin önemli bir aracı olmaya devam edecektir.

lfn9r51.gif


Konumuzla Alakalı Videolar:





3lfg5xp.png


Ellerinize sağlık. Yeni başlayanlara umarım yardımcı olmuştur.
 

ACE Veen

Uzman üye
4 Şub 2023
1,100
554
Belirsiz
7U5wL4CaK.png


Selamlar TurkHackTeam Ailesi,
Bu konumuzda Python'u ele alıp hakkında bilgiler edineceğiz. Temelden başlayıp, pek çok soruyu yanıtlayıp, kod örneklerimiz ile beraber konumuzu işleyip, videolarımız ile kapanışı yapacağız.


"İlgi ve taleplere göre python derslerimiz devam edecektir."


2048px-Python_logo_01.svg.png



Öncelikle Python Nedir ? Tanıyalım
Python, genel amaçlı, yüksek seviyeli, nesne yönelimli bir programlama dilidir. Guido van Rossum tarafından 1980'li yılların sonunda geliştirilmeye başlanmış ve 1991 yılında ilk sürümü yayımlanmıştır. Python, basit ve okunabilir sözdizimiyle bilinir ve öğrenmesi ve anlaması kolaydır. Aynı zamanda açık kaynaklıdır ve zengin bir kütüphane desteği sunar, bu nedenle Python çeşitli alanlarda kullanılmakta ve tercih edilmektedir.

gBPwFuWw_o.png


Python'un temel özellikleri şunlardır:

Okunabilir Sözdizimi: Python, insanlar tarafından anlaşılması kolay ve okunması rahat bir sözdizimine sahiptir. Bu nedenle, Python kodları hızlı bir şekilde yazılabilir ve bakımı kolaydır.

Yüksek Seviyeli Dil: Python, işleri kolaylaştırmak için karmaşık işlemleri otomatik olarak yöneten yüksek seviyeli bir dildir. Düşük seviyeli işlemlerle uğraşmak yerine, geliştiricilerin daha yaratıcı ve verimli olmasına olanak tanır.

Yorumlanabilir ve Taşınabilir: Python, yorumlanabilir bir dildir, yani kodlar doğrudan çalıştırılabildiği için herhangi bir derleme işlemine ihtiyaç duymaz. Aynı kod, farklı platformlarda (Windows, macOS, Linux vb.) çalışabilir.

Nesne Yönelimli Programlama (OOP): Python, nesne yönelimli programlamanın avantajlarını sunar. Nesnelerin ve sınıfların kullanımı sayesinde kodlar daha düzenli ve yeniden kullanılabilir hale gelir.

Zengin Kütüphane Desteği: Python, birçok hazır kütüphane ve modül içerir. Bu kütüphaneler, çeşitli görevler için kullanılabilir ve geliştirme sürecini hızlandırır. Örneğin, veri analizi için Pandas, web geliştirme için Django, bilimsel hesaplamalar için NumPy ve daha pek çok kütüphane bulunmaktadır.

gBPwFuWw_o.png


Python'un kullanım alanları oldukça geniştir:

Web Geliştirme: Python, web siteleri ve web uygulamaları için yaygın olarak kullanılır. Özellikle Django ve Flask gibi web framework'leri ile geliştirme süreci kolaylaştırılır.

Veri Analizi ve Yapay Zeka: Python, veri analizi ve yapay zeka projeleri için tercih edilen bir dil haline gelmiştir. Pandas, NumPy ve SciPy gibi kütüphaneler sayesinde veri manipülasyonu ve analizi kolayca yapılabilir. Ayrıca, TensorFlow ve Keras gibi kütüphanelerle yapay zeka modelleri geliştirilebilir.

Bilimsel Hesaplamalar: Python, bilimsel hesaplamalar için kullanılabilir. Nümerik hesaplamalar ve matematiksel modeller üzerinde çalışmalar için ideal bir seçimdir.

Oyun Geliştirme: Pygame gibi kütüphaneler sayesinde Python, basit oyunlar ve animasyonlar için kullanılabilir.

Örneklerimizle devam edelim,

Merhaba Dünya:

Python:
print("Merhaba Dünya!")

Sayı Toplama:

Python:
x = 5
y = 10
toplam = x + y
print("Toplam:", toplam)

Döngü Kullanımı:

Python:
for i in range(5):
    print("Döngü İterasyonu:", i)

Fonksiyon Tanımlama:

Python:
def kare_al(sayi):
    return sayi ** 2

sonuc = kare_al(4)
print("Sonuç:", sonuc)

gBPwFuWw_o.png


Python, basit ve güçlü bir dil olması sayesinde öğrenmesi ve kullanması kolaydır. Bu özellikleri, Python'u yazılım geliştirme ve diğer birçok alanda tercih edilen bir dil haline getirmektedir. Geliştiriciler için verimli bir araç olan Python, çeşitli projeler için etkili bir çözüm sunar.

Scripting Dili Olarak Kullanım: Python, scripting dili olarak da kullanılabilir. Yani, işletim sistemi komutlarını otomatikleştirmek, dosya işlemleri yapmak veya sistem yönetimi işlerini gerçekleştirmek için kullanılabilir. Python'un bu özelliği, sistem yöneticilerinin işlerini kolaylaştırır ve tekrarlayan görevlerin otomatik olarak yapılmasını sağlar.

Eğitim ve Eğitim Materyalleri: Python, özellikle yeni başlayanlar için öğrenmesi kolay ve basit bir dildir. Bu nedenle, öğrenciler ve yeni programcılar arasında yaygın olarak tercih edilir. Python, üniversitelerde ve eğitim kurumlarında da kullanılır ve eğitim materyalleri için zengin bir kaynak sağlar.

Yapısal Olmayan Programlama: Python, bazı dillerde mümkün olmayan yapısal olmayan programlama yöntemleriyle de kullanılabilir. Fonksiyonlar iç içe çağrılabilir, işlevler değişken olarak kullanılabilir ve fonksiyonlar başka fonksiyonları döndürebilir. Bu sayede, daha esnek ve karmaşık programlar yazmak mümkün olur.

gBPwFuWw_o.png


Basit Fonksiyon ve Koşullu İfadeler:

Python:
def karsilama(isim):
    if len(isim) > 5:
        return "Merhaba " + isim
    else:
        return "Selam " + isim

print(karsilama("Ahmet"))  # Selam Ahmet
print(karsilama("Mehmet")) # Merhaba Mehmet

Liste İşlemleri:

Python:
liste = [1, 2, 3, 4, 5]
liste.append(6)
liste.remove(3)
print(liste) # [1, 2, 4, 5, 6]

Döngü Kullanımı:

Python:
for i in range(1, 6):
    if i % 2 == 0:
        print(i, "çift sayıdır.")
    else:
        print(i, "tek sayıdır.")

Dosya İşlemleri:

Python:
dosya = open("ornek.txt", "w")
dosya.write("Bu bir dosya örneğidir.")
dosya.close()

dosya = open("ornek.txt", "r")
icerik = dosya.read()
print(icerik) # Bu bir dosya örneğidir.
dosya.close()

gBPwFuWw_o.png


Python, basit ve etkili yapısı, açık kaynaklı olması ve zengin kütüphane desteği sayesinde birçok alanda yaygın olarak kullanılır. Web geliştirme, veri analizi, yapay zeka, bilimsel hesaplamalar, oyun geliştirme ve daha birçok alanda Python'un etkin bir şekilde kullanılması, Python'u programcılar arasında popüler ve tercih edilen bir dil haline getirmiştir. Yeni başlayanlar için öğrenmesi kolay olması ve işlevselliği sayesinde, Python, gelecekte de yazılım geliştirmenin önemli bir aracı olmaya devam edecektir.

lfn9r51.gif


Konumuzla Alakalı Videolar:





3lfg5xp.png


Elinize sağlık acaba Python #1 derslerinin devamı gelecekmi herkes print("hello world") yazdırıp bırakıyor :D
 

bilalsoft

Yeni üye
11 Mar 2023
2
0
7U5wL4CaK.png


Selamlar TurkHackTeam Ailesi,
Bu konumuzda Python'u ele alıp hakkında bilgiler edineceğiz. Temelden başlayıp, pek çok soruyu yanıtlayıp, kod örneklerimiz ile beraber konumuzu işleyip, videolarımız ile kapanışı yapacağız.


"İlgi ve taleplere göre python derslerimiz devam edecektir."


2048px-Python_logo_01.svg.png



Öncelikle Python Nedir ? Tanıyalım
Python, genel amaçlı, yüksek seviyeli, nesne yönelimli bir programlama dilidir. Guido van Rossum tarafından 1980'li yılların sonunda geliştirilmeye başlanmış ve 1991 yılında ilk sürümü yayımlanmıştır. Python, basit ve okunabilir sözdizimiyle bilinir ve öğrenmesi ve anlaması kolaydır. Aynı zamanda açık kaynaklıdır ve zengin bir kütüphane desteği sunar, bu nedenle Python çeşitli alanlarda kullanılmakta ve tercih edilmektedir.

gBPwFuWw_o.png


Python'un temel özellikleri şunlardır:

Okunabilir Sözdizimi: Python, insanlar tarafından anlaşılması kolay ve okunması rahat bir sözdizimine sahiptir. Bu nedenle, Python kodları hızlı bir şekilde yazılabilir ve bakımı kolaydır.

Yüksek Seviyeli Dil: Python, işleri kolaylaştırmak için karmaşık işlemleri otomatik olarak yöneten yüksek seviyeli bir dildir. Düşük seviyeli işlemlerle uğraşmak yerine, geliştiricilerin daha yaratıcı ve verimli olmasına olanak tanır.

Yorumlanabilir ve Taşınabilir: Python, yorumlanabilir bir dildir, yani kodlar doğrudan çalıştırılabildiği için herhangi bir derleme işlemine ihtiyaç duymaz. Aynı kod, farklı platformlarda (Windows, macOS, Linux vb.) çalışabilir.

Nesne Yönelimli Programlama (OOP): Python, nesne yönelimli programlamanın avantajlarını sunar. Nesnelerin ve sınıfların kullanımı sayesinde kodlar daha düzenli ve yeniden kullanılabilir hale gelir.

Zengin Kütüphane Desteği: Python, birçok hazır kütüphane ve modül içerir. Bu kütüphaneler, çeşitli görevler için kullanılabilir ve geliştirme sürecini hızlandırır. Örneğin, veri analizi için Pandas, web geliştirme için Django, bilimsel hesaplamalar için NumPy ve daha pek çok kütüphane bulunmaktadır.

gBPwFuWw_o.png


Python'un kullanım alanları oldukça geniştir:

Web Geliştirme: Python, web siteleri ve web uygulamaları için yaygın olarak kullanılır. Özellikle Django ve Flask gibi web framework'leri ile geliştirme süreci kolaylaştırılır.

Veri Analizi ve Yapay Zeka: Python, veri analizi ve yapay zeka projeleri için tercih edilen bir dil haline gelmiştir. Pandas, NumPy ve SciPy gibi kütüphaneler sayesinde veri manipülasyonu ve analizi kolayca yapılabilir. Ayrıca, TensorFlow ve Keras gibi kütüphanelerle yapay zeka modelleri geliştirilebilir.

Bilimsel Hesaplamalar: Python, bilimsel hesaplamalar için kullanılabilir. Nümerik hesaplamalar ve matematiksel modeller üzerinde çalışmalar için ideal bir seçimdir.

Oyun Geliştirme: Pygame gibi kütüphaneler sayesinde Python, basit oyunlar ve animasyonlar için kullanılabilir.

Örneklerimizle devam edelim,

Merhaba Dünya:

Python:
print("Merhaba Dünya!")

Sayı Toplama:

Python:
x = 5
y = 10
toplam = x + y
print("Toplam:", toplam)

Döngü Kullanımı:

Python:
for i in range(5):
    print("Döngü İterasyonu:", i)

Fonksiyon Tanımlama:

Python:
def kare_al(sayi):
    return sayi ** 2

sonuc = kare_al(4)
print("Sonuç:", sonuc)

gBPwFuWw_o.png


Python, basit ve güçlü bir dil olması sayesinde öğrenmesi ve kullanması kolaydır. Bu özellikleri, Python'u yazılım geliştirme ve diğer birçok alanda tercih edilen bir dil haline getirmektedir. Geliştiriciler için verimli bir araç olan Python, çeşitli projeler için etkili bir çözüm sunar.

Scripting Dili Olarak Kullanım: Python, scripting dili olarak da kullanılabilir. Yani, işletim sistemi komutlarını otomatikleştirmek, dosya işlemleri yapmak veya sistem yönetimi işlerini gerçekleştirmek için kullanılabilir. Python'un bu özelliği, sistem yöneticilerinin işlerini kolaylaştırır ve tekrarlayan görevlerin otomatik olarak yapılmasını sağlar.

Eğitim ve Eğitim Materyalleri: Python, özellikle yeni başlayanlar için öğrenmesi kolay ve basit bir dildir. Bu nedenle, öğrenciler ve yeni programcılar arasında yaygın olarak tercih edilir. Python, üniversitelerde ve eğitim kurumlarında da kullanılır ve eğitim materyalleri için zengin bir kaynak sağlar.

Yapısal Olmayan Programlama: Python, bazı dillerde mümkün olmayan yapısal olmayan programlama yöntemleriyle de kullanılabilir. Fonksiyonlar iç içe çağrılabilir, işlevler değişken olarak kullanılabilir ve fonksiyonlar başka fonksiyonları döndürebilir. Bu sayede, daha esnek ve karmaşık programlar yazmak mümkün olur.

gBPwFuWw_o.png


Basit Fonksiyon ve Koşullu İfadeler:

Python:
def karsilama(isim):
    if len(isim) > 5:
        return "Merhaba " + isim
    else:
        return "Selam " + isim

print(karsilama("Ahmet"))  # Selam Ahmet
print(karsilama("Mehmet")) # Merhaba Mehmet

Liste İşlemleri:

Python:
liste = [1, 2, 3, 4, 5]
liste.append(6)
liste.remove(3)
print(liste) # [1, 2, 4, 5, 6]

Döngü Kullanımı:

Python:
for i in range(1, 6):
    if i % 2 == 0:
        print(i, "çift sayıdır.")
    else:
        print(i, "tek sayıdır.")

Dosya İşlemleri:

Python:
dosya = open("ornek.txt", "w")
dosya.write("Bu bir dosya örneğidir.")
dosya.close()

dosya = open("ornek.txt", "r")
icerik = dosya.read()
print(icerik) # Bu bir dosya örneğidir.
dosya.close()

gBPwFuWw_o.png


Python, basit ve etkili yapısı, açık kaynaklı olması ve zengin kütüphane desteği sayesinde birçok alanda yaygın olarak kullanılır. Web geliştirme, veri analizi, yapay zeka, bilimsel hesaplamalar, oyun geliştirme ve daha birçok alanda Python'un etkin bir şekilde kullanılması, Python'u programcılar arasında popüler ve tercih edilen bir dil haline getirmiştir. Yeni başlayanlar için öğrenmesi kolay olması ve işlevselliği sayesinde, Python, gelecekte de yazılım geliştirmenin önemli bir aracı olmaya devam edecektir.

lfn9r51.gif


Konumuzla Alakalı Videolar:





3lfg5xp.png


emeğinize sağlık böyle bilgileri insanlara ücretsiz sunduğunuz için herkes adına teşekkür ederim
 

şıkk

Üye
24 Eki 2023
112
51
7U5wL4CaK.png


Selamlar TurkHackTeam Ailesi,
Bu konumuzda Python'u ele alıp hakkında bilgiler edineceğiz. Temelden başlayıp, pek çok soruyu yanıtlayıp, kod örneklerimiz ile beraber konumuzu işleyip, videolarımız ile kapanışı yapacağız.


"İlgi ve taleplere göre python derslerimiz devam edecektir."


2048px-Python_logo_01.svg.png



Öncelikle Python Nedir ? Tanıyalım
Python, genel amaçlı, yüksek seviyeli, nesne yönelimli bir programlama dilidir. Guido van Rossum tarafından 1980'li yılların sonunda geliştirilmeye başlanmış ve 1991 yılında ilk sürümü yayımlanmıştır. Python, basit ve okunabilir sözdizimiyle bilinir ve öğrenmesi ve anlaması kolaydır. Aynı zamanda açık kaynaklıdır ve zengin bir kütüphane desteği sunar, bu nedenle Python çeşitli alanlarda kullanılmakta ve tercih edilmektedir.

gBPwFuWw_o.png


Python'un temel özellikleri şunlardır:

Okunabilir Sözdizimi: Python, insanlar tarafından anlaşılması kolay ve okunması rahat bir sözdizimine sahiptir. Bu nedenle, Python kodları hızlı bir şekilde yazılabilir ve bakımı kolaydır.

Yüksek Seviyeli Dil: Python, işleri kolaylaştırmak için karmaşık işlemleri otomatik olarak yöneten yüksek seviyeli bir dildir. Düşük seviyeli işlemlerle uğraşmak yerine, geliştiricilerin daha yaratıcı ve verimli olmasına olanak tanır.

Yorumlanabilir ve Taşınabilir: Python, yorumlanabilir bir dildir, yani kodlar doğrudan çalıştırılabildiği için herhangi bir derleme işlemine ihtiyaç duymaz. Aynı kod, farklı platformlarda (Windows, macOS, Linux vb.) çalışabilir.

Nesne Yönelimli Programlama (OOP): Python, nesne yönelimli programlamanın avantajlarını sunar. Nesnelerin ve sınıfların kullanımı sayesinde kodlar daha düzenli ve yeniden kullanılabilir hale gelir.

Zengin Kütüphane Desteği: Python, birçok hazır kütüphane ve modül içerir. Bu kütüphaneler, çeşitli görevler için kullanılabilir ve geliştirme sürecini hızlandırır. Örneğin, veri analizi için Pandas, web geliştirme için Django, bilimsel hesaplamalar için NumPy ve daha pek çok kütüphane bulunmaktadır.

gBPwFuWw_o.png


Python'un kullanım alanları oldukça geniştir:

Web Geliştirme: Python, web siteleri ve web uygulamaları için yaygın olarak kullanılır. Özellikle Django ve Flask gibi web framework'leri ile geliştirme süreci kolaylaştırılır.

Veri Analizi ve Yapay Zeka: Python, veri analizi ve yapay zeka projeleri için tercih edilen bir dil haline gelmiştir. Pandas, NumPy ve SciPy gibi kütüphaneler sayesinde veri manipülasyonu ve analizi kolayca yapılabilir. Ayrıca, TensorFlow ve Keras gibi kütüphanelerle yapay zeka modelleri geliştirilebilir.

Bilimsel Hesaplamalar: Python, bilimsel hesaplamalar için kullanılabilir. Nümerik hesaplamalar ve matematiksel modeller üzerinde çalışmalar için ideal bir seçimdir.

Oyun Geliştirme: Pygame gibi kütüphaneler sayesinde Python, basit oyunlar ve animasyonlar için kullanılabilir.

Örneklerimizle devam edelim,

Merhaba Dünya:

Python:
print("Merhaba Dünya!")

Sayı Toplama:

Python:
x = 5
y = 10
toplam = x + y
print("Toplam:", toplam)

Döngü Kullanımı:

Python:
for i in range(5):
    print("Döngü İterasyonu:", i)

Fonksiyon Tanımlama:

Python:
def kare_al(sayi):
    return sayi ** 2

sonuc = kare_al(4)
print("Sonuç:", sonuc)

gBPwFuWw_o.png


Python, basit ve güçlü bir dil olması sayesinde öğrenmesi ve kullanması kolaydır. Bu özellikleri, Python'u yazılım geliştirme ve diğer birçok alanda tercih edilen bir dil haline getirmektedir. Geliştiriciler için verimli bir araç olan Python, çeşitli projeler için etkili bir çözüm sunar.

Scripting Dili Olarak Kullanım: Python, scripting dili olarak da kullanılabilir. Yani, işletim sistemi komutlarını otomatikleştirmek, dosya işlemleri yapmak veya sistem yönetimi işlerini gerçekleştirmek için kullanılabilir. Python'un bu özelliği, sistem yöneticilerinin işlerini kolaylaştırır ve tekrarlayan görevlerin otomatik olarak yapılmasını sağlar.

Eğitim ve Eğitim Materyalleri: Python, özellikle yeni başlayanlar için öğrenmesi kolay ve basit bir dildir. Bu nedenle, öğrenciler ve yeni programcılar arasında yaygın olarak tercih edilir. Python, üniversitelerde ve eğitim kurumlarında da kullanılır ve eğitim materyalleri için zengin bir kaynak sağlar.

Yapısal Olmayan Programlama: Python, bazı dillerde mümkün olmayan yapısal olmayan programlama yöntemleriyle de kullanılabilir. Fonksiyonlar iç içe çağrılabilir, işlevler değişken olarak kullanılabilir ve fonksiyonlar başka fonksiyonları döndürebilir. Bu sayede, daha esnek ve karmaşık programlar yazmak mümkün olur.

gBPwFuWw_o.png


Basit Fonksiyon ve Koşullu İfadeler:


Python:
def karsilama(isim):
    if len(isim) > 5:
        return "Merhaba " + isim
    else:
        return "Selam " + isim

print(karsilama("Ahmet"))  # Selam Ahmet
print(karsilama("Mehmet")) # Merhaba Mehmet

Liste İşlemleri:

Python:
liste = [1, 2, 3, 4, 5]
liste.append(6)
liste.remove(3)
print(liste) # [1, 2, 4, 5, 6]

Döngü Kullanımı:

Python:
for i in range(1, 6):
    if i % 2 == 0:
        print(i, "çift sayıdır.")
    else:
        print(i, "tek sayıdır.")

Dosya İşlemleri:

Python:
dosya = open("ornek.txt", "w")
dosya.write("Bu bir dosya örneğidir.")
dosya.close()

dosya = open("ornek.txt", "r")
icerik = dosya.read()
print(icerik) # Bu bir dosya örneğidir.
dosya.close()

gBPwFuWw_o.png


Python, basit ve etkili yapısı, açık kaynaklı olması ve zengin kütüphane desteği sayesinde birçok alanda yaygın olarak kullanılır. Web geliştirme, veri analizi, yapay zeka, bilimsel hesaplamalar, oyun geliştirme ve daha birçok alanda Python'un etkin bir şekilde kullanılması, Python'u programcılar arasında popüler ve tercih edilen bir dil haline getirmiştir. Yeni başlayanlar için öğrenmesi kolay olması ve işlevselliği sayesinde, Python, gelecekte de yazılım geliştirmenin önemli bir aracı olmaya devam edecektir.

lfn9r51.gif


Konumuzla Alakalı Videolar:





3lfg5xp.png


Elinize sağlık hocalarım, dersler haftalık olarak verilecek mi
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.