Sorum var

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Seçkin Üye
Katılım
26 Ocak 2016
Mesajlar
400
Çözümler
1
Tepki puanı
42
Ödüller
9
10 HİZMET YILI
Pyhtona yeni başladım ve bildiğim kadarıyla not hesaplayıcı yazmaya çalışıyorum .Bir yerde takıldım ne yaptıysam olmadı . Elde edilen ortalamanın ilk 4 hanesinin yazılmasını istiyorum , bunu nasıl yapabilirim .
Bağlantıları görmek için lütfen Giriş Yap
 
Ultra Üye
Katılım
5 Kas 2021
Mesajlar
1,516
Çözümler
5
Tepki puanı
144
Ödüller
3
4 HİZMET YILI
ortalamayı yazdırırken
print("Ortalama :"+ float(ortalama))
denermisin
 
Seçkin Üye
Katılım
26 Ocak 2016
Mesajlar
400
Çözümler
1
Tepki puanı
42
Ödüller
9
10 HİZMET YILI
Hocam anlamadım ki kafam karıştı zaten resimde attığın gibi float seklinde yazmiyor mu
Anlatamadım kusuruma bakma . Ortalama , girilen bazı değerlere göre ondalık sayı şeklinde geliyor . İstediğim çıktı bu sayının ilk 4 basamağının yazılması .
Bağlantıları görmek için lütfen Giriş Yap
 
Ultra Üye
Katılım
5 Kas 2021
Mesajlar
1,516
Çözümler
5
Tepki puanı
144
Ödüller
3
4 HİZMET YILI
Anlatamadım kusuruma bakma . Ortalama , girilen bazı değerlere göre ondalık sayı şeklinde geliyor . İstediğim çıktı bu sayının ilk 4 basamağının yazılması .
Bağlantıları görmek için lütfen Giriş Yap
yani hocam bir float değeri girildiğinde örnek olarak size 34.444444 gibi bir çıktı geliyor değil mi
 
Ultra Üye
Katılım
5 Kas 2021
Mesajlar
1,516
Çözümler
5
Tepki puanı
144
Ödüller
3
4 HİZMET YILI
Bu komutu kullanmaya çalıştım fakat başaramadım . ortalamanın kendisinin ilk 4 kısmını alıyor . İstenilen şey ortalamanın ifade ettiği değerin ilk 4 kısmı
ortalama hesapladikdan sonra
sonuc = str(ortalama)
yap sonra sonuc değişkeninin ilk 4 harfini al
 
ölmedim geri döndüm kaldığımız yerden devam
Süper Üye
Katılım
6 Eki 2019
Mesajlar
744
Çözümler
19
Tepki puanı
155
Ödüller
6
Sosyal
6 HİZMET YILI
notlar = [] # boş bir liste oluşturuyoruz
notlar_toplam = 0 # toplam notu sıfırlıyoruz

# kullanıcıdan notları istiyoruz
while True:
not_ = input("Bir not girin (çıkmak için q'ya basın): ")
if not_ == 'q':
break
not_ = int(not_)
notlar.append(not_)
notlar_toplam += not_

# notların ortalamasını hesaplıyoruz
ortalama = notlar_toplam / len(notlar)

# elde edilen ortalamanın ilk 4 hanesini yazdırıyoruz
print(f"Ortalama: {ortalama:.4f}")
 
Seçkin Üye
Katılım
26 Ocak 2016
Mesajlar
400
Çözümler
1
Tepki puanı
42
Ödüller
9
10 HİZMET YILI
notlar = [] # boş bir liste oluşturuyoruz
notlar_toplam = 0 # toplam notu sıfırlıyoruz

# kullanıcıdan notları istiyoruz
while True:
not_ = input("Bir not girin (çıkmak için q'ya basın): ")
if not_ == 'q':
break
not_ = int(not_)
notlar.append(not_)
notlar_toplam += not_

# notların ortalamasını hesaplıyoruz
ortalama = notlar_toplam / len(notlar)

# elde edilen ortalamanın ilk 4 hanesini yazdırıyoruz
print(f"Ortalama: {ortalama:.4f}")
benim ifadeler biraz temel seviye :thinkie:
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst