Python ile Basit Kod Örnekleri - Lojistik Tim
Merhabalar Lojistik Tim olarak sizlerle Python ile Basit Kod Örneklerini inceleyelim.
Açıklama: Bu kod, Python'da "Hello, World!" yazısını ekrana yazdırır. print fonksiyonu, belirtilen metni çıktı olarak verir.
Açıklama: Bu kod, iki sayıyı toplar ve sonucu ekrana yazdırır. a ve b değişkenlerine atanan sayılar toplanır ve sonuç toplam değişkenine atanır.
Açıklama: Bu kod, kullanıcıdan adını girmesini ister ve ardından bu adı kullanarak bir selamlama mesajı yazdırır. input fonksiyonu, kullanıcıdan girdi alır.
Açıklama: Bu kod, kullanıcının girdiği sayının pozitif, negatif veya sıfır olup olmadığını kontrol eder ve buna göre bir mesaj yazdırır.
Açıklama: Bu kod, for döngüsü kullanarak bir liste içindeki her bir meyve adını sırayla ekrana yazdırır.
Açıklama: Bu kod, while döngüsü kullanarak i değişkeni 5'e ulaşana kadar döner ve her döngüde i'yi ekrana yazdırır, ardından i'yi 1 artırır.
Açıklama: Bu kod, bir fonksiyon (selamla) tanımlar ve bu fonksiyon çağrıldığında girilen ismi kullanarak bir selamlama mesajı yazdırır.
Açıklama: Bu kod, bir listenin ilk elemanına erişir ve bu elemanı ekrana yazdırır. Listeler sıfır tabanlı indeksle çalışır.
Açıklama: Bu kod, sözlük veri yapısı kullanarak bir öğrencinin bilgilerini saklar ve bu bilgileri anahtarlar üzerinden erişerek yazdırır.
Açıklama: Bu kod, 1 ile 100 arasında rastgele bir sayı üretir ve bu sayıyı ekrana yazdırır. random modülü kullanılır.
Açıklama: Bu kod, bir dosyayı okur ve içeriğini ekrana yazdırır. with ifadesi, dosyanın otomatik olarak kapatılmasını sağlar.
Açıklama: Bu kod, yeni bir dosya oluşturur veya mevcut bir dosyayı açar ve içine metin yazar. w modu, dosyayı yazma modunda açar.
Açıklama: Bu kod, lambda ifadesi kullanarak bir anonim fonksiyon tanımlar. Bu örnekte, iki sayıyı toplayan bir fonksiyon oluşturulur ve sonucu ekrana yazdırılır.
Açıklama: Bu kod, liste anlamlılığı kullanarak bir listenin her elemanının karesini hesaplar ve sonuçları yeni bir listeye atar.
Açıklama: Bu kod, bir sınıf (Araba) tanımlar ve bu sınıfın bir örneğini (arac) oluşturur. bilgi metodu, aracın markasını ve modelini ekrana yazdırır.
Açıklama: Bu kod, kullanıcının geçersiz bir girdi yapması durumunda hata yakalar ve bir hata mesajı yazdırır. try-except bloğu, hataların yönetilmesini sağlar.
Açıklama: Bu kod, bir fonksiyon birden fazla değer döndürebilir. Bu örnekte, toplama ve çıkarma işlemleri sonucunda iki değer döndürülür.
Açıklama: Bu kod, bir işlemin ne kadar sürdüğünü ölçer. time.sleep(2) ifadesi, 2 saniye beklemeyi simgeler.
Açıklama: Bu kod, math modülü kullanılarak bir sayının karekökünü hesaplar. Bu modül, çeşitli matematiksel işlemler için fonksiyonlar içerir.
Açıklama: Bu kod, ilk n Fibonacci sayısını hesaplar ve bir liste olarak döndürür. Fibonacci serisi, her sayının kendisinden önceki iki sayının toplamı olduğu bir sayı dizisidir.
Açıklama: Bu kod, verilen bir kelimenin palindrom olup olmadığını kontrol eder. Palindrom, tersten okunduğunda da aynı olan kelimedir.
Açıklama: Bu kod, bir liste içindeki sayıları sıralar. sort metodu, listeyi küçükten büyüğe sıralar.
Açıklama: Bu kod, max fonksiyonu kullanarak bir listedeki en büyük sayıyı bulur ve sonucu ekrana yazdırır.
Açıklama: Bu kod, yıldızlarla ters bir piramit çizer. Döngü ile satır sayısı azalır ve yıldız sayısı buna bağlı olarak değişir.
Açıklama: Bu kod, sum fonksiyonu kullanarak bir dizideki tüm elemanların toplamını bulur ve sonucu ekrana yazdırır.
Umarım faydalı olur birilerine. Teşekkür ederim sizlere...
Merhabalar Lojistik Tim olarak sizlerle Python ile Basit Kod Örneklerini inceleyelim.
1. "Hello, World!" Yazdırma
Kod:
print("Hello, World!")
2. İki Sayının Toplamını Hesaplama
Kod:
a = 5b = 3toplam = a + bprint("Toplam:", toplam)
3. Kullanıcıdan Girdi Alma
Kod:
isim = input("Adınızı girin: ")print("Merhaba,", isim)
4. İf-Else Yapısı ile Koşul Kontrolü
Kod:
sayi = int(input("Bir sayı girin: "))
if sayi > 0:print("Pozitif sayı")elif sayi == 0:print("Sıfır")else:print("Negatif sayı")
5. For Döngüsü ile Liste Elemanlarını Yazdırma
Kod:
meyveler = ["Elma", "Muz", "Çilek"]
for meyve in meyveler:print(meyve)
6. While Döngüsü ile Sayaç
Kod:
i = 1
while i <= 5:print(i)i += 1
7. Fonksiyon Tanımlama ve Çağırma
Kod:
def selamla(isim):print("Merhaba, " + isim)
selamla("Ahmet")
8. Liste Elemanlarına Erişim
Kod:
sayilar = [10, 20, 30, 40]
ilk_eleman = sayilar[0]print("İlk eleman:", ilk_eleman)
9. Sözlük Kullanımı
Kod:
ogrenci = {"isim": "Ali","yas": 21,"bolum": "Bilgisayar Mühendisliği"}
print("Öğrenci Adı:", ogrenci["isim"])
10. Rastgele Sayı Üretme
Kod:
import random
rastgele_sayi = random.randint(1, 100)print("Rastgele Sayı:", rastgele_sayi)
11. Dosya Okuma
Kod:
with open("dosya.txt", "r") as dosya:icerik = dosya.read()print(icerik)
12. Dosya Yazma
Kod:
with open("yeni_dosya.txt", "w") as dosya:dosya.write("Bu bir test dosyasıdır.")
13. Lambda Fonksiyonu Kullanımı
Kod:
topla = lambda a, b: a + bprint(topla(3, 7))
14. Liste Anlamlılığı (List Comprehension)
Kod:
sayilar = [1, 2, 3, 4, 5]karesi = [x**2 for x in sayilar]print(karesi)
15. Basit Bir Sınıf Tanımlama
Kod:
class Araba:def init(self, marka, model):self.marka = markaself.model = model def bilgi(self): print(f"Marka: {self.marka}, Model: {self.model}")arac = Araba("Toyota", "Corolla")arac.bilgi()
16. Hata Yakalama (Try-Except)
Kod:
try:sayi = int(input("Bir sayı girin: "))print("Girilen sayı:", sayi)except ValueError:print("Lütfen geçerli bir sayı girin.")
17. Fonksiyondan Birden Fazla Değer Döndürme
Kod:
def islem(a, b):toplam = a + bfark = a - breturn toplam, fark
sonuc = islem(10, 5)print("Toplam:", sonuc[0], "Fark:", sonuc[1])
18. Zaman İşlemleri
Kod:
import time
baslangic = time.time()time.sleep(2)bitis = time.time()
gecen_sure = bitis - baslangicprint("Geçen Süre:", gecen_sure, "saniye")
19. Matematiksel İşlemler (Math Modülü)
Kod:
import math
sayi = 16karekok = math.sqrt(sayi)print("Karekök:", karekok)
20. Fibonacci Serisi
Kod:
def fibonacci(n):fib = [0, 1]for i in range(2, n):fib.append(fib[-1] + fib[-2])return fib
print(fibonacci(10))
21. Palindrom Kontrolü
Kod:
def palindrom_mu(s):return s == s[::-1]
kelime = "kayak"print("Palindrom mu?", palindrom_mu(kelime))
22. Liste Elemanlarını Sıralama
Kod:
sayilar = [5, 2, 9, 1, 5, 6]sayilar.sort()print(sayilar)
23. Bir Dizide En Büyük Sayıyı Bulma
Kod:
sayilar = [10, 20, 30, 40, 50]en_buyuk = max(sayilar)print("En Büyük Sayı:", en_buyuk)
24. Ters Piramit Çizme
Kod:
n = 5for i in range(n, 0, -1):print(' ' * (n - i) + '*' * (2 * i - 1))
25. Dizi Elemanlarının Toplamını Bulma
Kod:
sayilar = [1, 2, 3, 4, 5]toplam = sum(sayilar)print("Dizi Toplamı:", toplam)
Umarım faydalı olur birilerine. Teşekkür ederim sizlere...
LOJİSTİK TİM SUNDU
Son düzenleme:
