İlk değişkeni sıfır olarak almasının nedeni, array'ler sıfır ile başlar. murid = for m in range(len : print murid şeklinde yaptığında 0 -> sniperscope olur. - Bunun dışında for k in 'deneme': print k dediğinde ; k = şekline gelir. Yani 0 d olacaktır. -- Sayı istersen ; range(20,50) yaparak ilk ve son değer atayabilirsin. İlk değeri var yani; yukarıda 20 ve son değer 50 3. soruna ise üstteki yanıt yeterli olur sanırım.

Adam geçtiya la beni :P echo "imzanız zel karakter içermemelidir";

Yine dongu sorunu. def main : a, b = 0, 1 while a < b: print # a = a + 1 a, b = b, a + b if name " main ": main yukaridaki ornek; gorsel anlatim dersinde sorunsuz calisiyor ama ayni kod benim bilgisayarimda syntaxerror veriyor. Hata ciktisi asagidaki gibi. Neden ayni kod orada calisiyorda bende calismiyor? File "C:\Users\ibrahim\Documents\java_projects\aa\loop_while", line 6 print ^ SyntaxError: invalid syntax "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

sen hergün bize byle antreman ver bizde yaapak olmuşmu olmamışmı anlamadım zumsuk şimdi ne yapmak gerekiyor? 0x656e tarafından 11/Nis/13 22:01 tarihinde düzenlenmiştir

lynda.com dan alinmis video "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

unbalanced bunu yazdı o değil de bu adamın her konuda bilgisi olur mu arkadaş :P aynen arkadaş, kitap kitap kitap diyor, uygulama diyior. bi madalyada unblanced'e. B-) I'şıkY'ılı;^^`) Zk't^^` RnSySyTk. dl. SpRtÇzBşBkYd Kryptia. agogE Sa'd-l'Suud az. ç'k 'lmyn'Dşn Pnct'tnAnNttn Blgi, YpBlgi 'Ct'nDrm. CmdyDrm. MdrnDrm hRşYdşR ClptcPth'Strsm M'nPhs' Ld, X/Y YrYnZmnGrçklk, AlgBzklğ KrzFrst'tr Tiytr' Pugchv, Jtrn, İmmlmn, FllngLef, Pik' SuprmcySprrty CoBehTh elFnmno:NzrioRonldo AdnKy TkSs, TkHrf . RtNsTk. KvMp. Mk. TrmDyn ScklkNmRzgr ŞkHcBy ccp. kky Snrlr'Çz SnaSnLzmsn 'NsnKsknçtr BgDppr. MagllnCl'ds. S'thCro's Ch'kW'ng CreazioneDiAdamo^^`, Arctrs. Spic' ArcScnd, YySnye TrbProp, TrbJet, TrbFan 3.10^5km/sn 343m/sn 900-1240m/snMacH RamJt, ScRamJt Przdi^^' Tbu. XL Prsek MAtv^^` mLAT G'dWllHnting . 3id't^^` TareZmenPr ParaMotor TrflrVArsİlşklr +. , ZminŞkil. .. Bu imza @SubZero tarafindan degistirilmistir. "Bu kadar uzun karmakarisik bir imza yapma diye uyardim ama heeheeeey _hey kim sylüyor, kim dinliyor." Imzanizi SubZero'ya bilgi vermeden degistirmeyiniz. Tesekkurler...

al hafiz. Ilk sorunun cevabi : #! /usr/bin/python/ def main : x = False while x False: a = raw_input b = raw_input if a "quit": break try: if len != len : print else: print break except AttributeError: print if name " main ": main Kalaninida yarin ofiste yaparim, burada saat sabahin 3 u oldu. yatacam "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

haaaa, demekki python butun stringleri array a ceviriyor... simdi benim 3 no'lu soruma cevap bulmam gerekiyor. for($i = 5; $i <= 8; $i++) gibi bir donguyu python da nasil olusturabilirim? / Konu Disi / @Zumsuk hocam bana kibris ithalat yonetmeligi ve otomotiv hakkinda bilgi verecektin ne oldu? / Konu Disi / Hocam eğer c dillerini biliyorsan, kelimeyi şu şekilde tnaımlarız ; char murid gibisinden. Yani karakter. Fakat array olarak 0'dan 49'a atar. p = 'python'print p yaptığında sana t harfini bastırır. Yukarıdaki nedenden türü. Dillerin atası b'dir. Sonra C'yi geliştirdiler. Bütün mantık aynıdır, standarttır. yukarıdaki sorunun cevabıda ; for i in (5,9): print i dir. 5'ten başlar, 9'da son bulur ama 9'u basmaz. / zel mesaj gnderiyorum / edit : ekleme ; ingilizcen varsa ; http://docs.python. org/2/tutorial/index.html http://docs.python. org/2/ eğer 3 kullanıyorsan da ; 3'ün olayına bak. Hiç diğer yerlerde vakit kaybetme derim. İngilizcen yoksa ; http://www.istihza.com/ edit 2: http://www.youtube.com/watch?v=tKTZoB2Vjuk Yukarıdaki Google Python Class. 3 gündü sanırım ve 1 günde bir kaç ders var. Devamını bulursun . Yine Google'ın Understanding Python adlı videosu var ; http://www.youtube.com/watch?v=HlNTheck1Hk Bunların dışında youtube'da güzel videolar var. Onlara gz atabilirsin. Ayro tarafından 09/Nis/13 17:29 tarihinde düzenlenmiştir

Diger programlama dillerinde oldugu gibi for dongusune python da neden ilk deger atanmiyor? Python ilk degeri nereden cikariyor? Ornek: #! /usr/bin/python/ def main : fp = 'bu bir degiskendir' for i, l in enumerate : if : print( ' . siradaki harf i harfidir' . format ) if name " main ": main yukarida gordugunuz gibi 1 - l degiskeni ilk degeri neden 0 olarak aliyor? 2 - i index degiskeni neden 0 olarak basliyor? ! den baslatamazmiyiz? 3 - Diyelimki asagidakine benzer bire dongu yapmak istiyorum nasil yapacam? for($i = 10; $i < 20; $i++) echo $i; "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

for i in range (1,100) : print i bu şekilde 1-100 arası yazdırabilrsin hocam.. ifadeleri grdüğüm kadarıyla C tabanlı bir şey.. Basic dillerinde de mevcut değil bu.. vb için rnek: if i=10 then... else... end if şeklinde.. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Adam geçtiya la beni :P

Ben byle yaptım ama uzun oldu sanırım byle :( # - -coding:cp1254 - - a = b = veri = raw_input cee = veri. split b. append(cee ) a. append(cee ) for i in a: ilkdeger = len for c in b: ikincideger = len if ilkdeger!= ikincideger: print "Verilerin uzunlukları eşit değil" else: print "Her 2 kelimede aynı uzunlukta" 0x656e tarafından 11/Nis/13 21:31 tarihinde düzenlenmiştir

Yok bu parçası. Mantık şu olacak ; girilen veriyi al. Eğer A, B ve harici kullanılmışsa, ekrana "geçersiz karakter" bastır. Yıldız'ı bul; yıldızdan sonraki ve nceki karakterlerin toplamına bak ; eğer eşit değillerse, ekrana 'yıldızın iki tarafı eşit olmalı' bastır. Ondan sonra bizim işlemlere geçeceğiz ; Yıldızdan ncesi ve sonrası yansıma olmalı. Simetrik olacak yani. AB ise yıldız sonrası BA olacak. Yukarıdaki birinci program. Birde grdüğünde bir ncekini bastırma var. Mantığı farklı olabilir. Yani yıldız grdüğünde ; ekrana yıldızdan ncekini bastırıp, yıldız ve yıldız ncekini silmek ; sonra baştan yine kontrol edip işlemi devam ettirmek var. 3. mevzuda postfix olayı. nemlidir. Linkler ; http://www.rasitdemirel.com/infix-postfix-prefix-gosterim.html http://forum.ceviz. net/c-c/24157-infix-postfix-conversion-evaluation.html te yandan her zamanki gibi açtığım, nemli olan ama siklenmeyen konu ; http://www.tahribat.com/Forum-Infix-Postfix-Prefix-Ozellikle-Bikkin-Matematik-Sorulari-Icin-147971/ Programlamayı bu tarz mantıklarla ğrenirsiniz. Videoları eğitim semineri verenler abuk subuk, saçma sapan şeyler anlatıyor. Data structure tarzı derslere küfür etmiştim üniversitede ama ; güzel antremanlar bunlar.

Diger konu pythonda niye yok? "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

Çıktısı ne peki yukarıdakinin? te yandan adam python 3 mü yoksa 2 mi kullanıyor? Sen ne kullanıyorsun? -- Birde şu grsel anlatımları geç bi. Sana siteler verdim, Google'dan videolar verdim. Onlara bak. Ayrıca ufak bir proje ile uğra. Dersi dinleyip, aynısını deneyerek olmaz. Proje yap, projede ne gerekiyorsa araştırarıp, yaparak devam et. Şu yukarıdaki kodun sana hiçbir katkısı olmaz syleyelim. -- rneğin şyle birşey yap ; sadece A ve B girilsin. Birde işareti. ABBABBABB AAAAAAAA gibi birşey gireyim. Yıldızdan nceki ve sonrakiler eşit değilse , uyarsın. Değilse ; yıldızdan ncekiler, yıldızdan sonrakilerin tam tersi olması gerek. Bunu yap. Yani ; ABB BBA olursa doğru çıksın. Geri kalan yanlış. Şunlar doğru olacak ; AABB BBAAAB BAABBABB BBABBA vs... Ondna sonra ; TAH RI BA TT yazayım. Gelen veriden, her yıldız grdüğünde ekrana bir ncekinin çıktısını bastırsın. Yani yukarıdaki çıktı ; HAIAT -- Bunun dışında postfix prefix olaylarına girişebilirsin. 5+6 8-3 'ü postfix'e çevireceksin. Yada girilen değerleri. 3+6'nın postfixi : 36+ 'dır. Veya postfix girilen değeri ; hesaplatıp bastır. Yukarıdaki gibi print içine fantazi yaparak olmaz bu işler. Boşver bunları.

aciklama icin tesekkur ederim hocam, yalniz aklima takilan sey for i, l in enumerate derken Python i ve l degiskenlerine neden 0 direk atiyor? Ayrica python nereden biliyor l degiskenin fp nin icerigini tutacagini? Cunku for l in enumerate yazinca hatada vermiyor ama ciktida vermiyor... şununla aynı şeyi yapıyor ; murid = 'sinper'print 'Selam %s' %murid -- Şunlarıda yapabilirsin ; print 'Bugün . . tür'. format('9','nisan','2013') Burada yazdık ama -> 9 olur. Array gibi ; ise 2013. Bunun dışında print 'hebe bla bla '. format şeklinde de kullanılabilir. Kütüphaneler kullanılabilir. Bir sürü şey. Yukarıdaki kodu bir siteden rnek olarak aldıysan ; başka kaynaktan çalışmanı neririm. Çünkü niye bu kadar karıştırmışlar anlamadım.

haaaa, demekki python butun stringleri array a ceviriyor... simdi benim 3 no'lu soruma cevap bulmam gerekiyor. for($i = 5; $i <= 8; $i++) gibi bir donguyu python da nasil olusturabilirim? / Konu Disi / @Zumsuk hocam bana kibris ithalat yonetmeligi ve otomotiv hakkinda bilgi verecektin ne oldu? / Konu Disi / sniperscope tarafından 09/Nis/13 16:59 tarihinde düzenlenmiştir "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

for dngüsünü oluştururken "enumerate" fonksiyonunu "start" değişkeni olmadan kullandığın için varsayılan olarak 0'dan başlar. Şyle yapabilirsin, for i, l in enumerate(fp, start=7): gibi, Bu diğeri, süslü parantezlerin olmamasının nedeni TAB karakterlerinin parantezlerin yerini tamalayabiliyor oluşu. Bizim olduğumuz her yerde herşey bizim yüzümüzden olmuştur. Ben benim amk bana bişey olmasın!

cevaplariniz icin tesekkurler. Yavas yavas mantigi kavramaya basladim gibi. Biraz daha ornek yazsam tamamdir. "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

aciklama icin tesekkur ederim hocam, yalniz aklima takilan sey for i, l in enumerate derken Python i ve l degiskenlerine neden 0 direk atiyor? Ayrica python nereden biliyor l degiskenin fp nin icerigini tutacagini? Cunku for l in enumerate yazinca hatada vermiyor ama ciktida vermiyor... "Yer yuzunde hic bir pislik yoktur ki; altindan bir yahudi cikmasin" Adolf Hitler... "Turkiye de hicbir pislik yokturki altindan cemaat cikmasin" SniperScope "Nerede yavşak, hırsız varsa hepsi Allahçı" Fazil Say

kodundan anladığım kadarıyla for i, l in enumerate : yazdığında i değeri 0 dan başlıyor.. enumarate bir iterator hocam.. next ile ileri gidebilirsin mesela.. bunu bir dize atabilirsin v. s. şimdi for i, l in enumerate : print i, l dediğimizde 0 b 1 u 2 3 b 4 i 5 r... .. şeklinde gitmesi lazım Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

sen hergün bize byle antreman ver bizde yaapak benimki olmuşmu anlamadım zumsuk şimdi ne yapmak gerekiyor? Abi ilk adım bak ; AB BA Bu işekilde olup olmadığını bulacaksın. İlk adım; A, B ve harici birşey var mı yok mu diye bakacaksın. Sonra yıldızın sol ve sağ tarafındaki karakterler eşitmi bakacaksın. 3. adım da ; yıldızdannceki ile yıldızdan sonraki aynı mı? Aynıysa ; yıldızdan2 nceki ile yıldızdan 2 sonraki aynı mı? Aynıysa, yıldızdan 3 nceki ile yıldızdan 3 sonraki aynı mı? ... - şeklinde devam edecek. Tabi başka şekilde de yapılabilir. Mantık şu ; yıldızdan nce X karakter, yıldız, yıldızdan sonra Y karakter olacak. Girilen veride A, B ve harici birşey varsa hatalı karakterler diyeceksin. Eğer yuarıdaki koşul tamamsa ; iki taraf eşitmi değil mi diye bakacaksın. Ondan sonra yıldızdan ncekisi, yıldızdan sonrakinin simetriğimi diye bakacaksın. Bana doğru mu, yanlış mı, neresi yanlış diye sorma. Oturup Google'da araştır, neler kullanman gerek bak. Sonra kodu yaz, dene. Bitirdiğinde paylaşın buradan. Herkes birbirinin koduna bakar, farklı nereleri kullanmışlar grürler.

for i in range (1,100) : print i bu şekilde 1-100 arası yazdırabilrsin hocam.. ifadeleri grdüğüm kadarıyla C tabanlı bir şey.. Basic dillerinde de mevcut değil bu.. vb için rnek: if i=10 then... else... end if şeklinde.. o değil de bu adamın her konuda bilgisi olur mu arkadaş :P