MEGAForum - Teknoloji Forumu

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

python

  1. burakcode

    Lambda İfadeleriyle Fonksiyon Tanımlama

    --- Daha öncede bildiğiniz gibi listeleri oluştururken kısayol olarak List Comprehension ları kullanabiliyorduk. Fonksiyon tanımlamalarında da kısa bir yolumuz var; lambda. --- --- İlk örnek ile list comprehension u hatırlayalım. --- --- İkinci örnekte def ile bir fonksiyon oluşturmuşuz. Daha...
  2. burakcode

    Fonksiyonların Kapsamı - Global ve Yerel Değişkenler

    --- Yerel Değişken : Fonksiyonlarda tanımlanan değişkenlerdir. Bir fonksiyon bloğunda çalışan değişkenler fonksiyona özgüdür ve fonksiyon çalışmasını bitirdikten sonra yok olurlar. Fonksiyon içinde tanımlanmış bir değişkene dışarıdan erişilemez. --- --- Global Değişken : Fonksiyon dışında...
  3. burakcode

    Fonksiyonlarda Parametre Türleri

    --- Fonksiyonlara istediğimiz sayıda parametre verebiliriz. Bu verdiğimiz parametrelere istediğimiz varsayılan değerler de belirleyebiliriz. Böylece eğer fonksiyonu kullanırken parametreye karşılık gelecek argümanı vermezsek, varsayılan değer bize gözükecektir. --- --- Ayrıca fonksiyonları...
  4. burakcode

    Fonksiyonlarda Return

    --- Kısaca açıklamak istiyorum. return ifadesi fonksiyon içinde bize bir değer döndürür. Bizde bu değerleri bir değişkene atmak istiyorsak fonksiyonun döndüreceği son değeri return ile ifade etmeliyiz. --- --- Örneğin fonksiyon içinde bize print ile dönen bir değer var, biz bu bir değişkene...
  5. burakcode

    Fonksiyonlar ve Fonksiyonların Kullanılması

    --- Fonksiyonlar programlamada belirli işlevleri olan ve bunları istediğimiz yerde kullandığımız yapılardır. --- --- Fonksiyonlar oluşturup bu fonksiyonları istediğimi zaman kullanabiliriz --- --- Örneğin print() fonksiyonu, gömülü bir fonksiyondur ve biz bunu istediğimiz zaman...
  6. burakcode

    Metodlar

    --- Bu konuda metodların anlamından bahsetmek istiyorum. Metodlar bir obje üzerinde işlemler gerçekleştiren, o objelere özel fonksiyonlardır. --- --- Örnek olarak liste veritipinde bir objemiz var. Liste veritipine ait bazı metodlar bulunur. append, insert, pop vs... işte bunlara metod diyoruz...
  7. burakcode

    Pythonda Döngü Yapıları - Egzersiz 10

    1-101 arasındaki sayılardan oluşan bir liste oluşturun. Bu liste içindeki sayılardan 3'e bölünenleri ekrana yazdırın. © 2021. Burakcode - Tüm Hakları Saklıdır.
  8. burakcode

    Pythonda Döngü Yapıları - Egzersiz 9

    Kullanıcı 'q' değerini girene kadar sayı almaya devam eden (girerse program sonlansın), 't' değeri girildiğinde o ana kadar verdiği sayıların toplamını gösterip, bu toplamın üzerine sayı almaya devam edebilen bir program yazın. © 2021. Burakcode - Tüm Hakları Saklıdır.
  9. burakcode

    Pythonda Döngü Yapıları - Egzersiz 8

    Bir sayının kendi hariç tüm bölenlerinin toplamı eğer kendisine eşitse bu Mükemmel Sayıdır. Örnek: 1 + 2 + 3 = 6 Kullanıcıdan aldığı sayıyının mükemmel olup olmadığını söyleyen bir program yazın. Kullanıcı 'q' değerini girerse program sonlansın. © 2021. Burakcode - Tüm Hakları Saklıdır.
  10. burakcode

    Pythonda Döngü Yapıları - Egzersiz 7

    sys_kullanici_adi = "bBurak" sys_parola = "12345" Kullanıcınızın veritabanındaki bilgileri yukarıdaki gibi olsun. Bu bilgileri kullanıcıdan isteyin, kendisinin giriş hakkı 3 olsun, 3 denemede de başarısız olduğu durumda veya başarılı giriş yaptığı durumda program sonlansın. Ayrıca verdiği...
  11. burakcode

    Pythonda Döngü Yapıları - Egzersiz 6

    İlk iki elemanı 1'e eşit olan, en az 20 elemanlı bir fibonacci serisini liste halinde oluşturun. Örnek: [ 1, 1, 2, 3, 5, 8, 13, 21, 34..... ] Fibonacci Serisi : Serideki her bir sayı kendisinden önceki iki sayının toplamına eşittir. © 2021. Burakcode - Tüm Hakları Saklıdır.
  12. burakcode

    Pythonda Döngü Yapıları - Egzersiz 3

    Ekrana çarpım tablosunu yazdırın. © 2021. Burakcode - Tüm Hakları Saklıdır.
  13. burakcode

    Pythonda Döngü Yapıları - Egzersiz 2

    Bakiye Sorgulama, Para Yatırma ve Para Çekme işlevleri bulunan basit bir ATM programı yazın. Kullanıcı bakiyesi başlangıçta 1000 olsun. ATM'den çıkış için 'q' ya basıldığında program sonlansın. © 2021. Burakcode - Tüm Hakları Saklıdır.
  14. burakcode

    Pythonda Döngü Yapıları - Egzersiz 1

    Kullanıcıdan bir sayı alan ve bu sayının armstrong sayısı olup olmadığını sorgulayan, kullanıcı 'q' ya basana kadar kullanıcıdan sayı istemeye devam eden bir program yazın. 'q' ya basıldığında program sonlansın. Armstrong Sayısı: Verilen sayının her rakamının, basamak sayısı kadar üssü alınıp...
  15. burakcode

    List Comprehension

    --- List Comprehension; Pythonda listeleri üretmek ve oluşturmak için çok kullanılan bir yöntemdir. --- --- İlk örnekte for döngüsü ile her eleman alınıp, append metodu ile başka listeye eleman olarak eklenmiş ve liste2 oluşturulmuş. --- --- List Comprehension ile yapılan 2.örnekte 1.örnekle...
  16. burakcode

    Break ve Continue İfadeleri

    --- Döngü herhangi bir yerde break ifadesi ile karşılaştığı zaman, döngü hiçbir koşula bağlı kalmadan son bulur --- --- Dikkat edilmesi gereken nokta; break ifadesi sadece içinde bulunduğu döngüyü sonlandırır. Yani iç içe döngülerin bulunduğu bir programda, en iç döngüde break ifadesi...
  17. burakcode

    range() Fonksiyonu

    --- range() fonksiyonu; başlangıç, bitiş ve istersek atlama değeri alarak bir sayı dizisi oluşturur. --- --- Yazılan bitiş değerini almaz. Başlangıç değeri verilmesse 0 dan başlar. --- © 2021. Burakcode - Tüm Hakları Saklıdır.
  18. burakcode

    For Döngüleri

    ---Öncelikle in operatöründen bahsedelim. in operatörü; bir elemanın listede, stringte veya demette olup olmadığını kontrol eder. --- --- for döngüsü , listelerin, demetlerin, stringlerin veya sözlüklerin üzerinde dolaşmamızı sağlayan bir döngü türüdür. --- --- İlk örneğe bakalım. Bir...
  19. burakcode

    Koşullu Durumlar - Egzersiz 6

    sys_kullanici_adi = "bBurak" sys_parola = "12345" Kullanıcınızın veritabanındaki bilgileri yukarıdaki gibi olsun. Bu bilgileri kullanıcıdan isteyin, verdiği bilgilerin doğruluğu yanlışlığına göre kullanıcıya bilgi veren bir program yazın. © 2021. Burakcode - Tüm Hakları Saklıdır.
  20. burakcode

    Koşullu Durumlar - Egzersiz 5

    Kullanıcı öğrencimizden 1.vize notunu, 2.vize notunu ve final notlarını alan, ortalamasına göre aldığı harf notunu yazan bir program yazın. ( Vizelerden aldığı notların her biri %30'u, finalden aldığı notun %40'ı ortalama için hesaba katılır). © 2021. Burakcode - Tüm Hakları Saklıdır.
Üst Alt