[Çözüldü] def fonksiyonu için liste çağırmak

Başlatan kötükurt, 24 Nisan 2016 - 14:48:43

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

kötükurt

Aşağıdaki fonksiyonu kullanırken liste girdiğimde "TypeError: 'module' object is not callable" hatası alıyorum. Fonksiyona liste çağırmanın bir yolu var mı?
def show_paper(p):
    print(p)

"Cahil tutarlıdır kendi içinde, kötü olan yarı cahillerdir." İlber Ortaylı

Limonata

Fonksiyona liste cagirmaktan kastınız nedir? Eğer p'ye liste vermek ise bu kod çalışıyor zaten.

kötükurt

#2
Bu şekilde çalışıyormuş, denediğimi sanmıştım. Tam olarak kullanmak istediğim fonksiyon şu:

def show_paper(p):
    print("degeri\n", float(p[0][0]*p[0][1]))




a=[[32],[float(33)]]
show_paper(a)

Traceback (most recent call last):
  File "maliyyet.py", line 22, in <module>
    show_paper(a)
TypeError: 'module' object is not callable
[/code)



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 24 Nisan 2016 - 17:35:45

Tamam bu da çalıştı, kural hatası yapmışım. Teşekkürler.
"Cahil tutarlıdır kendi içinde, kötü olan yarı cahillerdir." İlber Ortaylı