hypnot1c bunu yazdı enes = raw_input x1 = enes. split x2 = enes. split x3 = enes. split x4 = enes. split if len(x1)>1: print (int(x1 ) + int(x1 )) if len(x2)>1: print (int(x2 ) - int(x2 )) if len(x3)>1: print (int(x3 ) / int(x3 )) if len(x4)>1: print (int(x4 ) int(x4 )) ilk aklıma gelen hocam burda iflerdeki amacı anlayamadım? birde listelerde mesela ayrı ayrı çekersek ancak dediğiniz gibi olur şyle ki x her zaman işleç olucak daha sonra girileni tekrar çekip 0 ve 2 ğeleri buna gre yapıcaz ilk aklıma geleni yaptım yanlız burdaki olay sadece 2 sayı ile tek işlem yapılabilir.(34+55-69 gibi inputta işe yaramaz) Şimdi düşününce çok kullanışlı birşey olmamış orda ifleri kontrol etme sebebim mesela bir string ifadeyi + - / split edersen output u dizi olarak verir("35+40" -> ). ama split karakteri yani ayıracı bulmadığı için dizide tek eleman olur( gibi) bu yüzden x1 x2 x3 x4 değerlerinin elaman sayıları 1 den büyükse onu blmüştür diye düşünerek kontrol koydum oraya. Nerde o eski minecraftçılar. Unutulmadın X3uqM4 - Tahribatın yanlışlıkla banlanmış en bahtsız müridi. Byle bir şans nasıl olabilir? Banlanmış bir üyenin login olmaya çalıştığındaki IP sini sen kalk 1 gün sonra tahribata girerken nasıl denk geldiyse onun IP siyle gir. Bunu bir admin grsün fark etsin ve AB ban ı al şaka gibi :|

Buremba bunu yazdı eval kullanacaksan dikkat et, adam her türlü python kodunu çalıştırabilir orda. eval'ı geçtim o kadar lümcül değil, inputta çok pis açık var, hala çzmediler, taa ne zaman yazmıştım, :D http://cnr437.blogspot.com/2010/01/python-input-fonksiyon-hilesi.html iyi de hocam input fonksiyonu o yüzden var zaten. :) . . .. . ... .

anahtar kelime olarak, "contains ", "find letter index " "substring" . Regex'lede iki haraketlede yapabilirsin ama başlangıç seviyesinde olduğun için uzun yolu yazdım. anlıyamadım hocam?

x = re. split yapıp ayır sonra switch case le işlem yaptırırsın Si vis pacem para bellum.

anahtar kelime olarak, "contains ", "find letter index " "substring" . Regex'lede iki haraketlede yapabilirsin ama başlangıç seviyesinde olduğun için uzun yolu yazdım. herkes programcı olmak zorunda değildir, lütfen bir zorunluluk gibi programlama dilleri ğrenmeye çalışmayın. yabancı dil filan ğrenin amq.// s. kimin etini yerim, kasaba minnet etmem.// ince düşünene kalın girer.//

eval kullanacaksan dikkat et, adam her türlü python kodunu çalıştırabilir orda. . . .. . ... .

kodları sadece şu şekilde yazdım bunu geliştirmeyi de siz yaparsınız zaten zor da değil : import reenes = raw_input x = re. split sayi1 = int(x )sayi2 = int(x )sonuc = sayi1 + sayi2print sonuc şimdi sorumuza gelelim mesela input kısmına 13+45 yazdı adam bunun ortasındaki işareti algılayıp birşey yapamazmıyız acaba?

ya konu ile alkasız olacak ama sylemeden edemicem python kodlarını grünce zamanında arkadaşla python mu daha basit basic mi diyalogu yapmıştık :) ve ben pythonun basitliğini savunuyordum duygularım depreşti galiba pardon... :) Bilim, bilgi birikiminin tesinde bir düşünce biçimidir "Evreni şüpheyle sorgulama biçimi"

enes = raw_input x1 = enes. split x2 = enes. split x3 = enes. split x4 = enes. split if len(x1)>1: print (int(x1 ) + int(x1 )) if len(x2)>1: print (int(x2 ) - int(x2 )) if len(x3)>1: print (int(x3 ) / int(x3 )) if len(x4)>1: print (int(x4 ) int(x4 )) ilk aklıma gelen hocam burda iflerdeki amacı anlayamadım? birde listelerde mesela ayrı ayrı çekersek ancak dediğiniz gibi olur şyle ki x her zaman işleç olucak daha sonra girileni tekrar çekip 0 ve 2 ğeleri buna gre yapıcaz

enes = raw_input sonuc = eval Bizim olduğumuz her yerde herşey bizim yüzümüzden olmuştur. Ben benim amk bana bişey olmasın!

enes = raw_input x1 = enes. split x2 = enes. split x3 = enes. split x4 = enes. split if len(x1)>1: print (int(x1 ) + int(x1 )) if len(x2)>1: print (int(x2 ) - int(x2 )) if len(x3)>1: print (int(x3 ) / int(x3 )) if len(x4)>1: print (int(x4 ) int(x4 )) ilk aklıma gelen Nerde o eski minecraftçılar. Unutulmadın X3uqM4 - Tahribatın yanlışlıkla banlanmış en bahtsız müridi. Byle bir şans nasıl olabilir? Banlanmış bir üyenin login olmaya çalıştığındaki IP sini sen kalk 1 gün sonra tahribata girerken nasıl denk geldiyse onun IP siyle gir. Bunu bir admin grsün fark etsin ve AB ban ı al şaka gibi :|

eval kullanacaksan dikkat et, adam her türlü python kodunu çalıştırabilir orda. eval'ı geçtim o kadar lümcül değil, inputta çok pis açık var, hala çzmediler, taa ne zaman yazmıştım, :D http://cnr437.blogspot.com/2010/01/python-input-fonksiyon-hilesi.html Bizim olduğumuz her yerde herşey bizim yüzümüzden olmuştur. Ben benim amk bana bişey olmasın!

ama çalışmıyor

raw inputta sorun var sanirsim şu halde çalışıyor http://ideone.com/jTg3m Nerde o eski minecraftçılar. Unutulmadın X3uqM4 - Tahribatın yanlışlıkla banlanmış en bahtsız müridi. Byle bir şans nasıl olabilir? Banlanmış bir üyenin login olmaya çalıştığındaki IP sini sen kalk 1 gün sonra tahribata girerken nasıl denk geldiyse onun IP siyle gir. Bunu bir admin grsün fark etsin ve AB ban ı al şaka gibi :|

blogda demişim ya la :D "en kolay yol raw_input komutunu input yerine kullanmak olacaktır" Bizim olduğumuz her yerde herşey bizim yüzümüzden olmuştur. Ben benim amk bana bişey olmasın!

kodunu biraz degistirdim, eval fonsiyonunu kullanmani tavsiye ederim. bugfree degil ama gerisini sen halledersin. import re while True: enes = raw_input("Toplanicak sayilari aralarinda bosluk birakilicak sekilde yaziniz: \n") if enes "X": break x = re. split sonuc = 0 for sayi in x: sonuc += eval print sonuc kknd tarafından 23/Eyl/12 13:07 tarihinde düzenlenmiştir

sadece sayı almak için kullananlar var, o yüzden :) Bizim olduğumuz her yerde herşey bizim yüzümüzden olmuştur. Ben benim amk bana bişey olmasın!

Tamamdır hocam hallettim ben sayı olarak 38 43 yazıyormuşum direk :)

sadece sayı almak için kullananlar var, o yüzden :) muhtemelen yanlış kullanıyorlar, keşke yazında bu tarz işler için raw_input kullanın deseydin. :) . . .. . ... .

U-Fig bunu yazdı ya konu ile alkasız olacak ama sylemeden edemicem python kodlarını grünce zamanında arkadaşla python mu daha basit basic mi diyalogu yapmıştık :) ve ben pythonun basitliğini savunuyordum duygularım depreşti galiba pardon... :) evet. .