Hoşgeldin Misafir

Kod Python ile Basit Kod Örnekleri - Lojistik Tim

Morley

Morley

Ne Mutlu TÜRK'um Diyene !
~ Türkiye ~
20 Nis 2019
1,691 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Python ile Basit Kod Örnekleri - Lojistik Tim
Merhabalar Lojistik Tim olarak sizlerle Python ile Basit Kod Örneklerini inceleyelim.


jjv65k8.jpg

1. "Hello, World!" Yazdırma

Kod:
print("Hello, World!")
Açıklama: Bu kod, Python'da "Hello, World!" yazısını ekrana yazdırır. print fonksiyonu, belirtilen metni çıktı olarak verir.


2. İki Sayının Toplamını Hesaplama

Kod:
a = 5b = 3toplam = a + bprint("Toplam:", toplam)
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.


3. Kullanıcıdan Girdi Alma

Kod:
isim = input("Adınızı girin: ")print("Merhaba,", isim)
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.


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ı")
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.


5. For Döngüsü ile Liste Elemanlarını Yazdırma

Kod:
meyveler = ["Elma", "Muz", "Çilek"]

for meyve in meyveler:print(meyve)
Açıklama: Bu kod, for döngüsü kullanarak bir liste içindeki her bir meyve adını sırayla ekrana yazdırır.


6. While Döngüsü ile Sayaç

Kod:
i = 1

while i <= 5:print(i)i += 1
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.


7. Fonksiyon Tanımlama ve Çağırma

Kod:
def selamla(isim):print("Merhaba, " + isim)

selamla("Ahmet")
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.


8. Liste Elemanlarına Erişim

Kod:
sayilar = [10, 20, 30, 40]

ilk_eleman = sayilar[0]print("İlk eleman:", ilk_eleman)
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.


9. Sözlük Kullanımı

Kod:
ogrenci = {"isim": "Ali","yas": 21,"bolum": "Bilgisayar Mühendisliği"}

print("Öğrenci Adı:", ogrenci["isim"])
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.


10. Rastgele Sayı Üretme

Kod:
import random

rastgele_sayi = random.randint(1, 100)print("Rastgele Sayı:", rastgele_sayi)
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.


11. Dosya Okuma

Kod:
with open("dosya.txt", "r") as dosya:icerik = dosya.read()print(icerik)
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.


12. Dosya Yazma

Kod:
with open("yeni_dosya.txt", "w") as dosya:dosya.write("Bu bir test dosyasıdır.")
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.


13. Lambda Fonksiyonu Kullanımı

Kod:
topla = lambda a, b: a + bprint(topla(3, 7))
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.


14. Liste Anlamlılığı (List Comprehension)

Kod:
sayilar = [1, 2, 3, 4, 5]karesi = [x**2 for x in sayilar]print(karesi)
Açıklama: Bu kod, liste anlamlılığı kullanarak bir listenin her elemanının karesini hesaplar ve sonuçları yeni bir listeye atar.


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()
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.


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.")
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.


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])
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.


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")
Açıklama: Bu kod, bir işlemin ne kadar sürdüğünü ölçer. time.sleep(2) ifadesi, 2 saniye beklemeyi simgeler.


19. Matematiksel İşlemler (Math Modülü)

Kod:
import math

sayi = 16karekok = math.sqrt(sayi)print("Karekök:", karekok)
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.


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))
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.


21. Palindrom Kontrolü

Kod:
def palindrom_mu(s):return s == s[::-1]

kelime = "kayak"print("Palindrom mu?", palindrom_mu(kelime))
Açıklama: Bu kod, verilen bir kelimenin palindrom olup olmadığını kontrol eder. Palindrom, tersten okunduğunda da aynı olan kelimedir.


22. Liste Elemanlarını Sıralama

Kod:
sayilar = [5, 2, 9, 1, 5, 6]sayilar.sort()print(sayilar)
Açıklama: Bu kod, bir liste içindeki sayıları sıralar. sort metodu, listeyi küçükten büyüğe sıralar.


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)
Açıklama: Bu kod, max fonksiyonu kullanarak bir listedeki en büyük sayıyı bulur ve sonucu ekrana yazdırır.


24. Ters Piramit Çizme

Kod:
n = 5for i in range(n, 0, -1):print(' ' * (n - i) + '*' * (2 * i - 1))
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.


25. Dizi Elemanlarının Toplamını Bulma

Kod:
sayilar = [1, 2, 3, 4, 5]toplam = sum(sayilar)print("Dizi Toplamı:", toplam)
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...



LOJİSTİK TİM SUNDU

btn1pyf.png
 
Son düzenleme: