VIT-Python-7

Metin Dosyası İşlemleri

Bir metin dosyasında satır satır saklanan sayıların toplamını ve ortalamasını hesaplayan bir program yazın. Programınız aşağıdaki işlemleri gerçekleştirmelidir:

  • Kullanıcıdan dosya adı isteyin.
  • Dosyayı okuyun ve satırlardaki sayıları toplayın.
  • Toplam ve satır sayısını kullanarak ortalama değeri hesaplayın.
  • Sonuçları ekrana yazdırın.

Dosya Düzenleme

Bir metin dosyasındaki her satırın başına satır numarası ekleyen bir program yazın. Programınız aşağıdaki işlemleri gerçekleştirmelidir:

  • Kullanıcıdan dosya adı isteyin.
  • Dosyayı okuyun ve her satırın başına satır numarası ekleyin.
  • Dosyayı güncellenmiş içerikle tekrar yazın.

JSON İşlemleri

students.json adlı bir JSON dosyasında öğrenci bilgilerini saklayın. Bu dosya, ad, soyad ve yaş bilgilerini içeren öğrenci nesnelerinden oluşan bir liste içermelidir. Programınız aşağıdaki işlemleri gerçekleştirmelidir:

  • students.json dosyasını okuyun.
  • Kullanıcıdan yeni bir öğrenci ekleme veya mevcut öğrencilerin listesini görüntüleme seçeneklerini sunun.
  • Yeni öğrenci ekleme seçeneği seçilirse, kullanıcıdan öğrenci adı, soyadı ve yaşını isteyin ve JSON dosyasına ekleyin.
  • Öğrenci listesini görüntüleme seçeneği seçilirse, öğrenci bilgilerini ekrana yazdırın.
  • JSON dosyasını güncelleyin ve programı sonlandırın.