Bildirim
python ödev
Daha Fazla
Bu Konudaki Kullanıcılar:
Daha Az
2 Misafir - 2 Masaüstü
Giriş
Mesaj
-
-
Merhaba, daha veritabanı-dosya işlemleri vs... konularını görmediğinizi kabul ederek:
len'i kullanabilirsiniz :
liste1 = ["Erdal", 'Hacı', 'Ali']
print(len(liste1), "öğrenci kaydı yapılmıştır.") -
len ile yazdığımda kayıt yapılan kişileri değil dosya daki tüm girdilerin sayısını veriyor aşğıda yaptığım yere kadar gösteriyorum
quote:
print('*'*50)
print('1. Kayıt Gir.')
print('2. Kayıtları Gör.')
print('3. Seçili Kaydı Gör.')
print('4. Toplam Kayıt sayısını Gör')
print('*'*50)
secenek = int(input('Yapmak istediğimiz işlemi giriniz (1/2/3/4): '))
ogr_list =[]
if secenek == 1:
print('Öğrenci Kayıt Girişi')
kac = int(input('Kaç kayıt gireceksiniz: '))
for i in range(kac):
numara = int(input('Öğrenci Numarası giriniz: '))
ad = input('Öğrenci Adını giriniz: ')
ogr_sozluk = {'Numara' : numara, 'Ad' : ad}
ogr_list.append(ogr_sozluk)
f = open('ogrenci.csv', 'a')
yazilacak_liste = ''
for ogr in ogr_list:
yazilacak_ogrenci = '{},{}\n'.format(ogr['Numara'], ogr['Ad'])
yazilacak_liste +=yazilacak_ogrenci
f.write(yazilacak_liste)
f.close()
elif secenek == 2:
f = open('ogrenci.csv', 'r')
ogr_ham = f.read()
ogr_list = ogr_ham.split('\n')
for ogr in ogr_list:
print('Öğrenci numarası : {} - Öğrenci adı : {}'
. format(ogr.split(',')[0], ogr.split(',')[1]))
f.close()
elif secenek == 3:
hangi_ogr = int(input('Görmek istediğiniz öğrenci numarasını giriniz: '))
f = open('ogrenci.csv', 'r')
ogr_ham = f.read()
ogr_list = ogr_ham.split('\n')
for ogr in ogr_list:
if int(ogr.split(',')[0]) == hangi_ogr :
print('Öğrenci numarası : {} - Öğrenci adı : {}'
. format(ogr.split(',')[0], ogr.split(',')[1]))
else:
print('Öğrenci numarası bulunamadı')
f.close()
elif secenek == 4:
Sayfa:
1
Ip işlemleri
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X