İPUCU

Python Artificial Intelligence’da en çok kullanılan dildir ve gerekli dökümanların paylaşım alanlar burada paylaşılmaktadır.

Seçenekler

Harflerle Not Ortalamasi Yapisi/ 4UR0R4

4UR0R4 - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
01/2018
Nereden:
T.C
Mesajlar:
666
Konular:
72
Teşekkür (Etti):
125
Teşekkür (Aldı):
148
Ticaret:
(0) %
09-09-2018 19:10
#1
Harflerle Not Ortalamasi Yapisi/ 4UR0R4
Merhabalar Harflerle Not Ortalamasi Yapimi Göstereceğim Konuda
Print komutu Nedir ? : Yazdiğimiz Kod lari Görüntelemek İçin Print Komutu Coğunlukla Kullanilir
Örnek :

Kod:
print("Forum Kişi Bilgilerini Kaydetme Programı")

Forum Kişi bilgileri = #

Forum Nick'i =  input("Forun Nick'i") # Forum Kullanicisinin İd Sini Aliyoruz

Şifre = input("Forum Şifresi:") # Forum Kullanicisi Şifresini Aliyoruz


Forum bilgileri = [Forum_Nick,Forum_Şifre] # Aldığımız bilgileri Liste Haline Aliyoruz


print("Forum Bilgileri Kaydediliyor....\n")

print("Forum Nick'i: {}\nForum Şifresi: {}\nTakım: {}\n".format(bilgiler[0],bilgiler[1],))


print("Forum Bilgileri Kaydedildi...")
İf Elif Else Nedir ? :
Örnek : If yanındaki koşul sağlanıyorsa altındaki kod yürütülür. Koşul sağlanmazsa aşağı inilir ve varsa elif bakılır. Elif yanındaki koşuş sağlanıyorsa altındaki kod yürütülür. Elifler birden fazla olabilir. Eliflerden de sağlanmayan koşul olursa diğer bütün durumlar için Else kullanılır. Else'de durum olmaz çünkü If ve Elif(ler)deki koşul sağlanmazsa Else'in yanındaki kod yürütülür.
return Nedir ? :
Örnek : Fonksiyonlar birden fazla değer de döndürebilirler. Bu konuya farklı olarak çok parametreli fonksiyonlar olark değinmiştim burada farkı olarak döndüren değerden bahsedeceğiz.
For Döngüsü Nedir ? :
Örnek : For Döngüsü belirli bir sayıda tekrar edilmesi istenen kodlar olduğu zaman kullanılır. Python programlama dilinde For Döngüsü kullanılarak döngü içindeki kodların tekrarlanması sağlanabilir.
def Nedir :
örnek : Def komutu fonksiyon belirtmekdir
liste - list Nedir ? :
örnek : Python list, yani liste, herhangi bir sayıda diğer objeleri içinde bulunduran bir sandık vazifesi görüyor.

Harflerle Not Ortalamasi Kodlari :
Kod:
def not_hesapla(satır):

    satır = satır[:-1]

    liste = satır.split(",")

    print(liste)

    isim = liste[0]

    not1 = int(liste[1])

    not2 = int(liste[2])

    not3 = int(liste[3])

    son_not = not1 = (3/10) * not2 * (3/10) * not3 * (4/10)

    if (son_not >= 100):

        harf = "AA"

    elif (son_not >= 95):

        harf = "BA"

    elif (son_not >= 90):

        harf = "BB"

    elif (son_not >= 85):

        harf = "CB"

    elif (son_not >= 80):
        harf = "CC"

    elif (son_not >= 75):

        harf = "DC"

    elif (son_not >= 70):

        harf = "DD"

    elif (son_not >= 65):

        harf = "FD"

    elif (son_not >= 60):

        harf = "FF"

    elif (son_not >= 55):

        harf = "FC"

    else:
        harf = "EE"

    return isim + "-------------------> " + harf + "\n"


with open("Dosya.txt", "r", encoding="utf-8") as file:

     eklenecekler_listesi = []

     for i in file:

        eklenecekler_listesi.append(not_hesapla(i))

        with open("notlar.txt","w",encoding="utf-8") as file2:
            for i in eklenecekler_listesi:
                file2.write(i)
        print(eklenecekler_listesi)
Çaliştiğina Dair Fotoğraflar :


Txt İndirme Linki :
Dosya.tc - Ücretsiz, Hızlı ve Kolay Dosya Paylaşımı
VirusTotal Sonuçlari :
https://www.virustotal.com/#/url/2c5...8d61/detection
https://www.virustotal.com/#/file/9d...04fa/detection
---------------------
Tarihini bilmeyen millet yok olmaya mahkumdur….
Mustafa Kemal AtaTÜRK


Sayilmayiz Parmakla Ölmeyiz Vurulmakla...
'Rairsa, XQ1, DarkHawk06 Teşekkür etti.
'Rairsa - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
01/2016
Nereden:
Derin Devlet
Mesajlar:
337
Konular:
66
Teşekkür (Etti):
202
Teşekkür (Aldı):
69
Ticaret:
(0) %
09-09-2018 19:11
#2
Elinize sağlık faydalı
XQ1
XQ1 - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2018
Mesajlar:
409
Konular:
68
Teşekkür (Etti):
270
Teşekkür (Aldı):
119
Ticaret:
(0) %
09-09-2018 19:12
#3
Eline sağlık
---------------------
Aşksız ve paramparçaydı yaşam
Bir inancın yüceliğinde buldum seni
Bir kavganın güzelliğinde sevdim
Bitmedi daha sürüyor o kavga ve sürecek
Yeryüzü aşkın yüzü oluncaya dek!

ergenüs.club

theokeleS - ait Kullanıcı Resmi (Avatar)
E-Mail onayı yapılmamış üye
Üyelik tarihi:
05/2018
Mesajlar:
1.358
Konular:
31
Teşekkür (Etti):
68
Teşekkür (Aldı):
357
Ticaret:
(0) %
09-09-2018 19:39
#4
Elinize sağlık güzel paylaşım
R4V3N - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
07/2016
Nereden:
Kocaeli
Yaş:
21
Mesajlar:
5.889
Konular:
321
Teşekkür (Etti):
681
Teşekkür (Aldı):
2021
Ticaret:
(0) %
09-09-2018 20:12
#5
Notların ağırlığı ilk sınav %30, ikinci sınav %30 ve üçüncü sınav da %40 olmuş? Bu sistem nerede geçerli? Gerçek dışı bir program mı? Keşke üniversite yapısını yapsaymışsın. Not harfleri de bi ayrı oraya hiç girmiyorum Yine de emeğine sağlık (:
---------------------
I don't wanna die, sometimes i'd wish i've never been born at all.
Telegram: @r4v3ntht
k3~
k3~ - ait Kullanıcı Resmi (Avatar)
Özel Üye
Üyelik tarihi:
10/2015
Mesajlar:
2.881
Konular:
202
Teşekkür (Etti):
1743
Teşekkür (Aldı):
3389
Ticaret:
(0) %
09-09-2018 22:03
#6
Basit komutların ve yapıların mantığına değinilmiş. Ardından uygulaması gösterilmiş.
Anladığım kadarıyla konu sahibinin kafasına takılan noktalara da ayrıca değinilmiş.
Bu kısım mantık ve öğrenme açısından tamamen doğru. Ancak kod optimize değil ve farklı yapılar kullanılarak yapılmak istenene daha kolay şekilde ulaşılabilir. (Döngü kullanımı, dizi kavramına değinilip program daha optimize hale getirilebilir.)
Yapılan çalışmanın kişisel gelişim açısından yararsız olduğunu söylemek yanlış olacaktır. Kendinizi daha de geliştirmeniz ve Python'da ilerlemeniz dileğiyle. ~
4UR0R4 Teşekkür etti.
oldnco - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
09/2017
Yaş:
29
Mesajlar:
1.520
Konular:
43
Teşekkür (Etti):
636
Teşekkür (Aldı):
372
Ticaret:
(0) %
09-09-2018 22:06
#7
Pythonda kendini kararlı bir şekilde geliştiriyorsun. Azmini kaybetmemen dileğiyle eline emeğine sağlık.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı