avatar
ZihinKusu
12 puan • 13 soru • 6 cevap
✔️ Cevaplandı • Doğrulandı

Temel Python kodları

Python'da yeni başladım ve hangi kodlarla sık sık karşılaşacağımı öğrenmek istiyorum. Özellikle değişken tanımlama, temel matematik işlemleri ve ekrana yazdırma gibi en çok kullanılan basit kodları merak ediyorum. Bu konuda bana yol gösterebilir misiniz?
WhatsApp'ta Paylaş
1 CEVAPLARI GÖR
✔️ Doğrulandı
0 kişi beğendi.
avatar
harun_teacher
1880 puan • 15 soru • 225 cevap
# Temel Python Kodları: Başlangıç Rehberi

🐍 Python'a Giriş

Python, öğrenmesi kolay ve güçlü bir programlama dilidir. Basit sözdizimi ve geniş kütüphane desteğiyle hem yeni başlayanlar hem de profesyonel geliştiriciler tarafından tercih edilir. Bu yazıda, Python programlamaya başlamak için ihtiyaç duyacağınız temel kodları ve kavramları öğreneceksiniz.

📝 Temel Yazdırma ve Değişkenler

Python'da programlamaya başlamak için en temel komut print() fonksiyonudur:

  • 🖨️ Ekrana Yazdırma:
  • print("Merhaba Dünya!")

    print(42)

    print("Sayı:", 15)

  • 📦 Değişken Tanımlama:
  • isim = "Ahmet"

    yas = 25

    boy = 1.75

    ogrenci = True

    print("Adım", isim, "Yaşım", yas)

🔢 Veri Türleri ve Temel İşlemler

Python'da farklı veri türleri ve bunlarla yapılabilecek temel işlemler:

  • Matematiksel İşlemler:
  • a = 10

    b = 3

    toplam = a + b # 13

    fark = a - b # 7

    carpim = a * b # 30

    bolum = a / b # 3.333...

    us = a ** b # 1000

  • 📊 Veri Türleri:
  • tam_sayi = 42 # int

    ondalik = 3.14 # float

    metin = "Python" # str

    mantiksal = True # bool

    liste = [1, 2, 3] # list

🔄 Koşul İfadeleri

Program akışını kontrol etmek için koşul ifadeleri kullanılır:

  • 🔍 if-elif-else Yapısı:
  • not = 85

    if not >= 90:

    print("AA")

    elif not >= 80:

    print("BA")

    elif not >= 70:

    print("BB")

    else:

    print("Kaldı")

  • ⚖️ Karşılaştırma Operatörleri:
  • == (eşit), != (eşit değil), > (büyük), < (küçük), >= (büyük eşit), <= (küçük eşit)

🔄 Döngüler

Tekrarlayan işlemler için döngüler kullanılır:

  • 🔄 for Döngüsü:
  • # Liste elemanlarını yazdırma

    meyveler = ["elma", "armut", "çilek"]

    for meyve in meyveler:

    print(meyve)

    # Belirli aralıkta döngü

    for i in range(5):

    print(i) # 0, 1, 2, 3, 4

  • 🔄 while Döngüsü:
  • sayac = 0

    while sayac < 5:

    print("Sayac:", sayac)

    sayac += 1

📚 Fonksiyonlar

Kodunuzu düzenli ve tekrar kullanılabilir hale getirmek için fonksiyonlar oluşturun:

  • 🔧 Fonksiyon Tanımlama:
  • def merhaba_de():

    print("Merhaba!")

    merhaba_de() # Fonksiyonu çağırma

  • 📥 Parametreli Fonksiyon:
  • def topla(a, b):

    return a + b

    sonuc = topla(5, 3)

    print(sonuc) # 8

📋 Listeler ve Sözlükler

Python'da veri saklamak için kullanılan temel veri yapıları:

  • 📝 Listeler:
  • sayilar = [1, 2, 3, 4, 5]

    print(sayilar[0]) # 1 (ilk eleman)

    print(sayilar[-1]) # 5 (son eleman)

    sayilar.append(6) # Listeye eleman ekleme

    sayilar.remove(3) # Listeden eleman çıkarma

  • 📚 Sözlükler:
  • ogrenci = {"ad": "Ali", "yas": 20, "bolum": "Bilgisayar"}

    print(ogrenci["ad"]) # Ali

    ogrenci["not"] = 85 # Yeni anahtar-değer ekleme

📖 Dosya İşlemleri

Python'da dosya okuma ve yazma işlemleri:

  • 📄 Dosya Yazma:
  • with open("dosya.txt", "w") as dosya:

    dosya.write("Merhaba Python!")

  • 📖 Dosya Okuma:
  • with open("dosya.txt", "r") as dosya:

    icerik = dosya.read()

    print(icerik)

🚀 Sonuç

Bu temel Python kodları, programlama yolculuğunuza başlamanız için gerekli olan yapı taşlarını içermektedir. Bu temelleri öğrendikten sonra, daha karmaşık projeler geliştirmek ve Python'ın geniş kütüphane ekosistemini keşfetmek için hazır olacaksınız. Pratik yapmak, programlama becerilerinizi geliştirmenin en iyi yoludur!

Yorumlar