NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

#!usr/bin/env python
# -*- coding: utf-8 -*-
class Kutuphane: #Nesne Tabanlı Bir Uygulama yaratmak için kütüphane adında bir class oluşturduk
def __init__(self): #Bu class'ın içinde sonradan çağırılması gerekirse diye bir fonksiyon kurduk
print "Kategoriler:" #Kategorileri belirten kod bloğu
print "Edebiyat (1)" #Edebiyat kategorisi ve kategorinin kodu
self.sefiller = "Sefiller" #Edebiyat kategorisi içerisindeki kitap1
self.eylul = "Eylul" #Edebiyat kategorisi içerisindeki kitap2
print "**",self.sefiller #Listemeleri için başına 2 yıldız attık atadığımız değişkeni yazdırdık
print "**",self.eylul #Listemeleri için başına 2 yıldız attık atadığımız değişkeni yazdırdık
print "Matematik (2)" #Matematik Kategorisi ve Kategoriye ulaşmak içini gerekli olan kod yani 2
self.fizik = "Fizik" #Mat kategorisi içerisindeki kitap1
self.adimadim = "Adim Adim Matematik"#Mat kategorisi içerisindeki kitap2
print "**",self.fizik #Listemeleri için başına 2 yıldız attık atadığımız değişkeni yazdırdık
print "**",self.adimadim #Listemeleri için başına 2 yıldız attık atadığımız değişkeni yazdırdık
print "Sosyal Bilimler (3)" #Sosyal Bilimler Kategorisi ve Kategoriye ulaşmak içini gerekli olan kod yani 3
self.olcme = "Olcme Ve Degerlendirme" #Sosyal kategorisi içerisindeki kitap1
self.egitim = "Egitim Psikolojisi" #Sosyal kategorisi içerisindeki kitap1
print "**",self.olcme #Listemeleri için başına 2 yıldız attık atadığımız değişkeni yazdırdık
print "**",self.egitim #Listemeleri için başına 2 yıldız attık atadığımız değişkeni yazdırdık
q = 0 #Burası gerçekten önemli bir 2 saat kadar düşündüm bunu :D While Döngüsü ile kütüphane içerisinde bulunan kategoriler kadar
z = 3 #bir döngü yaratmak gerekiyordu döngünün 2 temeli var 1. sayı fix sayı fix sayıya kadar kategori seçimlerine devam etmesi için böyle bir while
while q<z: #Oluşturduk... :)
q+=1 #While Döngüsü sonuçlansın diye yazdığımız kod
a = input("Istediginiz kategorinin numarasini giriniz:") #Bu nokta belirlediğimiz kategori kodlarından içeriye ulaşmak için kullanıcıya sorduğumuz yer
if a ==1: #a değişkeni hiç farketmez oraya ismini de koyabilirsin :) a 1 olursa edebiyata gitsin dedik ve içeriyi ayarladık
print "Edebiyatn"
print self.sefiller
b = input("Puan giriniz (1-2-3):") #Bu noktada sefiller kitabı için kullanıcının puan girmesini istedik ben 3 puan yaptım sen bunu çok rahat arttırabilirsin.
if b == 1: #değişkeni ve vereceği puanı da değiştirebilirsin python 2.7 de mi çalıştığını bilmediğim için raw input komutunu kullanmadım. istersen raw input veya 3.6 daki str input komutuyla kullanıcıdan direk yorumunu alıp onu da yazdırabilirsin
print "Cok Kotu / Begenilmedi" #1 en kötüsü olarak belirledim
self.sefiller1=self.sefiller,"Cok Kotu / Begenilmedi" #Burada sefiller"1" sayısını yukarıdaki değişkenleri sürekli 0 layıp döngü sonunda sadece son atananı yazdırmasın diye koydum ve yorumu oraya ekledim.
elif b ==2:#2 Orta
print "Orta/Kismen begenildi"
self.sefiller1=self.sefiller,"Orta/Kismen begenildi"
else: # Burada programını kötüye kullanacak birisi varsa bu else bloğunu da elif b ==3 yapıp beğenildi olarak ayarlayabilir..
print "Begenildi/Cok iyi" #daha sonra else bloğu açıp girdiğiniz sayı değerlendirmelerimiz arasında yok diyebilirsin :)
self.sefiller1=self.sefiller,"Begenildi/Cok iyi"
print self.eylul
b = input("Puan giriniz(1-2-3):")
if b == 1:
print "Cok Kotu / Begenilmedi"
self.eylul1=self.eylul,"Cok Kotu / Begenilmedi"
elif b ==2:
print "Orta/Kismen begenildi"
self.eylul1=self.eylul,"Orta/Kismen begenildi"
else:
print "Begenildi/Cok iyi"
self.eylul1=self.eylul,"Begenildi/Cok iyi"
elif a==2:
print "Matematik n"
print self.fizik
b = input("Puan giriniz (1-2-3):")
if b == 1:
print "Cok Kotu / Begenilmedi"
self.fizik1=self.fizik,"Cok Kotu / Begenilmedi"
elif b ==2:
print "Orta/Kismen begenildi"
self.fizik1=self.fizik,"Orta/Kismen begenildi"
else:
print "Begenildi/Cok iyi"
self.fizik1=self.fizik,"Begenildi/Cok iyi"
print self.adimadim
b = input("Puan giriniz (1-2-3):")
if b == 1:
print "Cok Kotu / Begenilmedi"
self.adimadim1=self.adimadim,"Cok Kotu / Begenilmedi"
elif b ==2:
print "Orta/Kismen begenildi"
self.adimadim1=self.adimadim,"Orta/Kismen begenildi"
else:
print "Begenildi/Cok iyi"
self.adimadim1=self.adimadim,"Begenildi/Cok iyi"
elif a==3:
print "Sosyal Bilimlern"
print self.olcme
b = input("Puan giriniz(1-2-3):")
if b == 1:
print "Cok Kotu / Begenilmedi"
self.olcme1=self.olcme,"Cok Kotu / Begenilmedi"
elif b ==2:
print "Orta/Kismen begenildi"
self.olcme1=self.olcme,"Orta/Kismen begenildi"
else:
print "Begenildi/Cok iyi"
self.olcme1=self.olcme,"Begenildi/Cok iyi"
print self.egitim
b = input("Puan giriniz(1-2-3):")
if b == 1:
print "Cok Kotu / Begenilmedi"
self.egitim1=self.egitim,"Cok Kotu / Begenilmedi"
elif b ==2:
print "Orta/Kismen begenildi"
self.egitim1=self.egitim,"Orta/Kismen begenildi"
else:
print "Begenildi/Cok iyi"
self.egitim1=self.egitim,"Begenildi/Cok iyi"
else:
print "Gecerli bir kategori numarasi girmediniz."



print self.sefiller1 #En Son belirlenen değerlendirmeleri ekrana yazdırması için de böyle bir print topluluğu oluşturduk
print self.eylul1 #Bu notları okuyup tekrardan kendin yazman senin mesleğin açısından çok daha iyi olacak sakın kopyala yapıştırla sunma ödevini
print self.fizik1 #En önemli notu aşağıya bırakıyorum onu okumadan sakın geçme
print self.adimadim1
print self.olcme1
print self.egitim1

kutuphane = Kutuphane()

#Hayatta her şeyi maddiyattan farksız gören insanlar hayatlarını parası olmadığında yaşayamazlar
#Bu ödevinde benden sana armağan olsun en alta da sana bir ekstra kod yazayım :D
# if maddiyat>maneviyat:
# self.hayat = self.hayat - maddiyat
# else:
# self.hayat = self.hayat + deger



     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.