Python kod örneklerine aşağıdaki kaynaklardan ulaşılabilir:
Ayrıca, Udemy gibi platformlarda da Python kursları ve örnek kodlar içeren eğitimler bulunmaktadır
Python'da bir değişkenin veri tipini kontrol etmek için `type()` fonksiyonu kullanılır. Ayrıca, bir değişkenin veri tipini belirlemek için `.bit_length()` metodu da kullanılabilir. Python'da değişkenlerin veri tipini belirtmeye gerek yoktur; Python yorumlayıcısı, değişkenin aldığı değere bakarak veri tipini belirler.
Python'da 0-100 arası sayı kabul etmek için aşağıdaki kod örneği kullanılabilir: ```python while True: sayi = input("Yazılı Notu Girin: ") try: val = int(sayi) if val < 0 or val > 100: print("Lütfen 0-100 arası bir puan girin.") continue break except ValueError: print("Sayı girmediniz. Lütfen sayı girişi yapın") print("Girilen Sayı: ", val) ``` Bu kod, kullanıcıdan sayı girişi yapılmasını bekler. Giriş 0-100 arası değilse, kullanıcıya uyarı mesajı verilir ve tekrar giriş yapması istenir. Ayrıca, `continue` komutu kullanılarak sadece 0 ve 100 arası değerlerin kabul edilmesi sağlanabilir.
Python ile yapılabilecekler ve örnek kodlar şunlardır: 1. Hesap Makinesi: Temel matematiksel işlemleri gerçekleştiren bir hesap makinesi. Örnek kod: ```python def hesap_makinesi(): print("Hesap Makinesi") print("İşlemler: Toplama (+), Çıkarma (-), Çarpma (), Bölme (/") islem = input("Bir işlem seçin: ") sayi1 = float(input("Birinci sayıyı girin: ")) sayi2 = float(input("İkinci sayıyı girin: ")) if islem == "+": print(f"Sonuç: {sayi1 + sayi2}") elif islem == "-": print(f"Sonuç: {sayi1 - sayi2}") elif islem == "": print(f"Sonuç: {sayi1 sayi2}") elif islem == "/": if sayi2 != 0: print(f"Sonuç: {sayi1 / sayi2}") else: print("Hata: Sıfıra bölme!") else: print("Geçersiz işlem!") hesap_makinesi() ``` 2. Şifre Oluşturucu: Rastgele karakterlerden güçlü şifreler oluşturan bir program. Örnek kod: ```python import random import string def sifre_olusturucu(): uzunluk = int(input("Şifre uzunluğunu girin: ")) karakterler = string.ascii_letters + string.digits + string.punctuation sifre = "".join(random.choice(karakterler) for _ in range(uzunluk)) print(f"Oluşturulan Şifre: {sifre}") sifre_olusturucu() ``` 3. Rastgele Sayı Tahmin Oyunu: Kullanıcıdan rastgele bir sayıyı tahmin etmesini isteyen bir oyun. Örnek kod: ```python import random def tahmin_oyunu(): rastgele_sayi = random.randint(1, 100) print("1 ile 100 arasında bir sayı tuttum. Bakalım tahmin edebilecek misin?") tahmin
Python öğrenmek için birkaç kitap önerisi: Think Python. İstihza — Python Programlama Dili. Automate the Boring Stuff with Python. Python Data Science Handbook. Fluent Python. Python öğrenme kaynağı olarak ayrıca BTK Akademi, Udemy ve Kerokod gibi platformlar da kullanılabilir. Kitap seçimi, kişinin seviyesine ve öğrenme hedeflerine göre değişiklik gösterebilir.
Python öğrenmek için en son kararlı sürümü kullanmanız önerilir. 2025 yılı Temmuz ayı itibarıyla en son kararlı Python sürümü Python 3.12.0'dır. Ancak, kullanılacak uygulama eski sürümlerle uyumlu olmayan belirli modüller gerektiriyorsa, o sürümün kullanılması gerekebilir.
Python, yüksek seviyeli, genel amaçlı, yorumlanan ve nesne yönelimli bir programlama dilidir. Yüksek seviyeli dil: İnsanların anlaması ve kullanması kolay olan bir dildir. Genel amaçlı dil: Farklı türde projelerde kullanılabilen bir dildir. Yorumlanan dil: Kodun doğrudan bir yorumlayıcı tarafından çalıştırılmasıyla sonuçlanan bir dildir. Nesne yönelimli dil: Kodun nesnelerin (veri ve işlevlerin birleşimi) etrafında organize edildiği bir yaklaşımdır.
Python'da `def` kodu, fonksiyon tanımlamak için kullanılır. Fonksiyonların bazı kullanım amaçları: Kodun daha modüler, organize, okunabilir ve bakımı kolay hale getirilmesi. Tekrarlayan kod parçalarının bir fonksiyon altında toplanarak, aynı işlemin farklı yerlerde tekrar tekrar yazılmak yerine sadece fonksiyonun çağrılmasıyla gerçekleştirilmesi. Karmaşık işlemlerin daha kısa sürede ve kolay bir şekilde halledilmesi. Hesaplama sonuçlarının `return` ifadesiyle geri döndürülmesi.
Teknoloji
Plastik sintilator dozimetre nedir?
Redmi 13 nasıl kullanılır?
Primavera öğrenmek zor mu?
Pres çeşitleri nelerdir?
Protherm kombide eco ve comfort ne demek?
Roboroc S8 en iyi temizlik modu hangisi?
Redmi Note 10 Pro hangi güncellemeleri alacak?
PPTX hangi formata dönüştürülür?
RAM kullanımı nasıl arttırılır?
Redmi'nin hangi serisi daha iyi Xiaomi mi?
PSN bakım neden yapılır?
Pozitif teknoloji'den alınan ürünler orijinal mi?
QR kodu ile web sitesi nasıl açılır?
PT100 ile hangi sıcaklık ölçülür?
RAM'a hangi durumlarda yönlendirme yapılır?
Prob çeşitleri nelerdir?
Pozitif Teknoloji ve Pozitif Bilgisayar aynı mı?
Reeder p13 ve p13 blue Max arasındaki fark nedir?
Punto ve font aynı şey mi?
Program nedir kısaca?
Realme C25S kaç yıl güncelleme alacak?
Plastik plaka çeşitleri nelerdir?
Portatif televizyon kaç inç?
Robotik kodlama ne işe yarar?
PVC ve plastik aynı şey mi?
PowerBank şarjı tam dolunca ne olur?
Rar dosyası nasıl açılır?
Redmi12S NFC özelliği var mı?
Redmi Note 11 ve 11 pro arasındaki fark nedir?
Planör hareketi nasıl yapılır?
Power Query ne işe yarar?
Pleksi hangi şekillere girebilir?
Puzzle yapmak için hangi teknik kullanılır?
Projeksiyon ekranları kaç çeşittir?
Redmi Note Pro 8 şebeke ayarları nasıl yapılır?
Rec TV hangi televizyonlarda var?
Roborok Q7 hangi modda kullanılmalı?
RMB ve MMB nedir?
Proksi nasıl çalışır?
Robot süpürgeler kendi kendine şarj oluyor mu?