Şimdi Ara

Python Sonuç Vermiyor

Bu Konudaki Kullanıcılar:
2 Misafir - 2 Masaüstü
5 sn
13
Cevap
0
Favori
1.015
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar merhaba,

    python'a yeni başlıyorum da, fonksiyon tanımlıyorum; ama output bir türlü dönmüyor, ekran görüntüsü iletiyorum, destek olacak varsa şimdiden çok teşekkür ederimPython Sonuç Vermiyor



  • ilk_deneme_fonks(1,2) fonksiyon bloğu ile aynı sekmede, onun sola yapışık olması gerekiyor (bu kod için) formatta biraz düzenleme ile örneğin:

    Python Sonuç Vermiyor

    < Bu ileti mini sürüm kullanılarak atıldı >
  • PM dönemem cunku GSM onaysızım.

    Kodunda ilk def teki return output1(1,2) ifadesi de yanlış cunku öyle yazınca output1 a fonksiyon muamelesi yapılmış oluyor ancak değil. Benim kodu denesene, metin olarak:

    quote:

    def ilk_deneme_fonks(a,b):

    output1= a ** b

    output2= str(a) + " ve " + str(b) + " sonuc: " + str(output1)

    print output2



    ilk_deneme_fonks(1,2)

    ilk_deneme_fonks(2,3)


    ancak sekmeleri SS'te gördüğün gibi ayarla. Forumda kodlarda sekme görünmüyor.



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 21 Ekim 2018; 18:28:8 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • def ilk_deneme_fonks(a,b):  

    output1= a ** b

    output2= str(a) + " ve " + str(b) + " sonuc: " + str(output1)

    print output2



    ilk_deneme_fonks(1,2)

    ilk_deneme_fonks(2,3)
    File "<ipython-input-21-9819f3681ebe>", line 3
    output1= a ** b
    ^
    IndentationError: expected an indented block


    şeklinde hata döndü hocam
  • kardeşim çaktım sanki....


    şöyle ki..sarı ile işaretlediklerimde sonuç verdi çok şükür. sebebi şu. def ile fonksiyonu geri çağırdığın komut sola yakın duracak. diğerleri bir tab boyu dışarıya doğru....


    Python Sonuç Vermiyor
  • Python cok kullanışlı bir dil olmakla birlikte kodun okunabilirliğini programcının insiyatifine bırakmayıp sekme gibi şeyleri zorunlu tutuyor ki bu dilin en cok şikayet edilen özelliklerinden biri. Okunabilirlik programcının insiyatifinde olmalı ve iyi bir editör onu zaten ayarlıyor. Örneğin alttaki Perl kodu ve tüm sekmeler Emacs editör tarafından ayarlanmış halde.

    Python Sonuç Vermiyor


    Python için de formatı ayarlayan bir editör kullanırsan bu sorunu daha kolay çözmen mümkün olabilirdi belki. Python'daki herşeyi ayarlayan PyCharm adında bir editör / IDE var, onu deneyebilirsin.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • Eyvallah dostum, çok sağolasın.
  • Kod block'larının ne kadar önemli olduğunu gösteren bir durum. Pascal'da begin-end, c ve java dillerinde {} süslü parantez içinde yazılan kod blokları, phyton da boşluk bırakılarak yapılıyor. Kod bloğundan çıkmak için bir sonraki satırı boşluk bırakmadan yazmak gerekiyor. Phyton'u geliştirenlerin gıcıklığı bence. Hiç de kullanışlı değil.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • İşin kötü yanı ne zaman kod bloğu kullanacağımı bilmiyorum. Bir aydır yukarıdaki hatadan ötürü çalışmayı bıraktım.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Barış Yüksel Emacs editörün Python modu (plugin) elpy nin nasıl kullanıldığını gösteriyor, kod bloklarıyla ilgili de birkaç şey gösteriyor:


    Edit: Video thumbnail görünmüyordu, düzeltildi.



    < Bu mesaj bu kişi tarafından değiştirildi Tuğkan-0153 -- 24 Ekim 2018; 10:32:19 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • Revivo72 teşekkür ederim, izleyeceğim hemen. Çok sağolasın tekrardan desteklerin için
  • quote:

    Orijinalden alıntı: donanimcini7

    İşin kötü yanı ne zaman kod bloğu kullanacağımı bilmiyorum. Bir aydır yukarıdaki hatadan ötürü çalışmayı bıraktım.
    bilmiyorsan oku, öğren. Programcılık deneme-yanılma ile öğrenilecek birşey değildir, bir türlü anlatamadık.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.