-
30.
0internette gezerken buldum beyler python ögrenmek isteyenler için güzel
http://link.tl/M7lF -
29.
0aga işin yok mu senin? neyse gençliğe faydalı işler kovaladıını düşünmen bile güzel. yani düşünmen yeter. neyse okumadım zaten.
http://www.openbookproject.net/py4fun/ buraylada oyna az matlabın beleşi bi yerde -
28.
0şimdi başlasam günde 1 saat falan çalışsam kaç ayda bu işten para kazanacak kadar öğrenmiş olurum bunu? hello world yazdıracak kadar biliyorum şu an.
-
27.
0çok temelden girmişsin ilerlediğin zamanlarda görüşmek dileğiyle
-
26.
0Evet panpalar koşula bağlı durumlara geçiyoruz.pythonda koşula bağlı 3 tane ifade vardır. Bunlar if,elif ve else 'dir. Bunlara değinmeye çalışalım.
Eğer bir dille uğraştıysanız bunlar size yabancı gelmeyecektir.if ifadesiyle başlayalım.
Mesela şöyle bir şey yazalım.
>>>n=12
>>>if n>10:
<tab>print(“sayı 10 dan büyük”)
sayı 10 dan büyük
arkadaşlar yalnız burada yazdığım <tab> ın anlamı bir tab girintili olacak demektir. Bunu fantezi için yapmadık. Pythonda çalışırken girintiye dikkat etmek zorundayız. Eğer idle kullanıyorsanız otomatik tab koyar zaten şu resimde olduğu gibi : http://www.incicaps.com/tab.jpg
eğer elle girinti vermek istiyorsanız 4 tane boşluk bu işlevi görür. Devam edelim arkadaşlar. Elif ile
şöyle bir programımız olsun. http://www.incicaps.com/ifelif.jpg bundan sonra bütün programları resimli yapacağım panpalar. Kullanımı bu şekilde. Ama bu elif ifadeleri yerine if de kullanabiliriz bu programda sıkıntı çıkmaz. Fakat şöyle bir program yazdığımızı düşünelim. http://www.incicaps.com/if2.jpg burada olabilecek tüm sonuçlar denenecektir. Bu da verimsizlikleri de beraberinde getirir. Elif kullanınca olası sonuçlar değil doğru olan ilk koşul yerine getirilecektir.
Geçelim else ifadesine panpalar. Else deyimi hiç bir sonuç tutmuyorsa çalıştırılır. Şöyle ki:
http://www.incicaps.com/else.jpg resimde gördüğünüz gibi iki şart tutmayınca else ifadesi çalıştırılır. Bu kadar bilgimizle basit bir hesap makinesi yapabiliriz artık değilmi? Hadi onu yapmaya koyulalım. http://www.incicaps.com/hesap99441.jpg gördüğünüz gibi fazla bir işlevi yok ama baya yol katetmiş olduk panpalar.ama sonucu verdikten sonra kapandı değilmi. işte bunun önüne geçmek için döngüleri kullanacağız aslında döngüler çok önemli konudur.dikkatle takip etmeniz gerekir. Devam edeceğim panpalar... -
25.
0panpalar bir süre devam edemedim bugün kaldığımız yerden devam edicem
-
24.
044lük magnum anlatıcak zannettimde geldim
-
23.
0rezerved
-
22.
0Şu örnekten devam edelim arkadaşlar.
1. !/usr/bin/env python 3.0
a=input(“bir sayı gir : ”)
print(a,”sayısının karesi :”,a**2)
çalıştırmaya kalktığınızda hata alırsınız arkadaşlar. Çünkü input fonksiyonunun sonucu bir karakter dizisidir. Bununla matematik işlemleri yapamazsınız. Bunun önüne geçmek için 1-2 kural var hemen bakalım onlara.
sayı tipleri python'da integer float olmak üzere 2'ye ayrılır.
integer'in anlamı tam sayı demektir yani bütün tam sayılar bu kümeye girer.
Mesela a=55 dediğimizde a sayısı integer tiptir. type(a) diye sorguladığınızda:
>>>type(a)
<class 'int'>
yada
>>>b=31.3
>>>type(b)
<class 'float'>
veya
>>>c=”inci giber”
>>>type(c)
<class 'str'>
sonuçlarına varırsınız arkadaşlar. gelelim örneğimize burada yapmamız gereken ufak bir değişiklik var. string alınan veriyi sayıya dönüştüreceğiz şöyle ki:
2. !/usr/bin/env python3.0
a=int(input(“Sayı giriniz : ”))
print(“Girdiğin sayının karesi : ”,a**2) -
21.
0evet arkadaşlar derslerimize devam ediyorum.
-
20.
0REZERVED
-
19.
+1rezervemi alayım sisteme yüklemiştim bi ara da tarama script kodlarını bulamadığım için kullanamamıştım eyw @1 kardeş
-
18.
0evet dostlar hızla ilerlemeye devam ediyoruz. input fonksiyonunu enine boyuna ele alacağım şimdi. şu örneğe bakın
3. !/usr/bin/env python3.0
a=input("merhaba senin ismin nedir : ")
print("merhaba",a)
çalıştırdığınız vakit sizden bir giriş bekleyecektir. verdiğiniz cevabı da ekrana basacaktır. arkadaşlar bugünlük bu kadar yeter yarın son gaz devam edeceğim sorularınızı önerilerinizi görüşlerinizi pm ile bildirmeyi unutmayın... -
17.
0sıra geldi çalıştırmaya sisteminiz linux ise terminalden dosyanın bulunduğu dizine gidiyoruz.
cd desktop
veya
cd masaüstü
hangisi olursa onu yazın arkadaşlar
windows için ise cmd yi açıyoruz.
cd desktop
komutuyla masaüstüne ulaşabilirsiniz. ardından şu komutu veriyoruz.
python3 ilk.py
veya
python ilk.py
burada ilk.py dediğime bakmayın siz hangi ismi verdiyseniz öyle çağırın.
neyse komutu verdikten sonra programımızı çalıştırmış olduk.
eğer idle kullanıyorsanız yazıp kaydettikten sonra f5 tuşuna basarak programımızı çalıştırabiliriz.
win kullanıcıları dikkat ettiyseniz programımız hemen kapanıyor ne olduğunu göremiyoruz değil mi?
bunun bir çözümü ya idle den çalıştırmak yada kodlarımızın sonuna input() fonksiyonunu eklemektir.
yani şu şekilde
print("merhaba python")
input() -
16.
0evet arkadaşlar bu zamana kadar hep konsoldan çalıştık. artık bu saatten sonra programlarımızı ölümsüzleştirmeliyiz.konsola ulaşmak için windows sisteminiz varsa başlat->tüm programlar->python3x->idle(python gui) yolunu takip ederek ulaşabilirsiniz. linux varsa zaten terminalden python3 veya python3.0 yazarak ulaşabiliyorduk. windows için etkileşimli kabukta kullandık bu zamana kadar. metin düzenleyicisine ulaşmak için file->new window yolunu takip etmelisiniz.açtığınızda boş bir pencere gelmesi lazım. linux kullanan arkadaşlar sizide düşündüm hep mi konsoldan yazacağız diye dert etmeyin sizin için açıklamalı bir caps koydum. http://www.incicaps.com/as91310.jpg dediğim talimatları uygulayın idle'yi açın.
ardından açtığımız metin dosyasına şunu ekliyoruz
4. !/usr/bin/env python3.0
bu satır sadece linux kullanıcılarına özel windows ta yazmaya gerek yok.
sonra print("merhaba dünya") yazın yani kodlarımızın son hali şu şekilde olacak :
5. !/usr/bin/env python3.0
print("merhaba dünya!")
yazdıktan sonra kaydedelim. kolay ulaşmamız için masaüstüne kaydedelim. -
15.
0geçiyoruz değişkenlere panpalar. burada değişkenleri ele alacağım. mesela şunlara bakın.
>>>a=10
>>>print(a)
10
sonucunu verdi bize şu şekilde kullanalım birde
>>>b=20
>>>print(b*4)
80
herşey sorunsuz gidiyor. şuna bakın birde
>>>c="10"
>>>print(c*5)
1010101010
zaten karakter dizileriyle işlem yapamadığımızı biliyoruz. devam ediyoruz.
>>>i="mkursat11"
>>>print(i)
mkursat11
devam edelim
>>>isim="mkursat11"
>>>print("merhaba inci sözlük benim adım ",isim)
merhaba inci sözlük benim adım mkursat11
sonuçlar istediğimiz gibi dostlar. burada dikkatinizi çekmek istediğim bir nokta var değişkeni yazmadan önce , (virgül) kullandım.
şu örneğe bakınca ne demek istediğimi anlayacaksınız.
>>>trh="29 mayıs 1453"
>>>fth="fatih sultan mehmed"
>>>print("istanbul",trh,"tarihinde",fth,"tarafından fethedildi.")
istanbul 29 mayıs 1453 tarihinde fatih sultan mehmed tarafından fethedildi.
gördüğünüz gibi arkadaşlar bunlar böyle. şimdi değinmem gereken önemli bir konuda değişkenlere isim verirken dikkat etmeniz gereken hususlar var. değişken adları sayıyla başlayamaz arkadaşlar. mesela 4sayı olamaz sayı4 veya sa4yı gibi isimler verebilirsiniz.
ayrıca bazı özel isimleri de kullanamayız bunlar şunlardır:
and, del, from, not, while, as, elif, global, or, with, assert, else, if, pass, yield, break, except, import, print, class, exec, in, raise, continue, finally, is, return, def, for, lambda, try
bu listeyi ezberlemenize gerek yok zaten programı yazarken anlayabilirsiniz. bu listeyi görmek istiyorum diyorsanız.
>>>help("keywords")
komutunu kullanabilirsiniz... -
14.
0geçiyoruz karakter dizilerine pythonda aslında tırnaklar arasına yazılan herşey karakterdir. şöyle ki;
print("merhaba") veya print("1234") sonucu karakter olarak ekranınıza basılır. mesela bir matematik işlemini örnekleyelim.
>>>print(34+60)
94
bu matematik işlemini bu şekilde kullanmanız faydalı olacaktır ama aşağıdaki kullanıma dikkat edin.
>>>print("34"+"60")
3460
sonucunu verdi. bunun sebebi biz onları karakter olarak tanıttık programa karakter olarak ekrana bastı. şu kullanım hatalı olacaktır.
>>>print(merhaba+dünya)
traceback (most recent call last):
file "<stdin>", line 1, in <module>
nameerror: name 'merhaba' is not defined
gördüğünüz üzere yazı yazdırmak için tırnak kullanmak zorundayız dostlar.şu kullanıma da bir bakalım
>>>print("merhaba "+"dünya")
merhaba dünya
sonucunu aldık. şu şekilde de bir göz atın.
>>>print("inci"*2)
inciinci
çıktısını alırız. burada *2 diye ifade ettiğimiz kısım kaç kere yazılacağıdır. oraya istediğiniz kadar yazarak tekrarını sağlayabilirsiniz ama boşluklu daha şekil olur diye düşünüyorum.
>>>print("inci "*3)
inci inci inci
olay bu panpalar. fakat her zaman boşluk bulundurma ihtimalimiz bulunmayabilir. bunun için şu şekilde yazabiliriz.
>>>print(("inci"+" ")*4)
inci inci inci inci -
13.
0işlem önceliği muhabbeti pythonda da var arkadaşlar. normal matematikte hangi öncelikte ise burda da odur. mesela;
>>>5+2*6/4
8.0
olduğunu gördünüz. bunu genişletebilirsiniz istediğiniz gibi.ama öncelikte olmasını istediğiniz işlemi parantez içine almalısınız.
>>>5*(6+9-3)*7
420
bu olay bu kadar panpalar. basit bunlar zaten. eğer takıldığınız yerler olursa her zaman mesaj atabilirsiniz. -
12.
0programcı beynini at gibsin zütoş bin
-
11.
0geçiyoruz matematik işlemlerine panpalar. python'un kabuğunu bir hesap makinesi olarak kullanabiliriz. şöyle ki(burada gördüğünüz >>> işaretini koymuyorsunuz pythonun kabuğunu temsil etmesi için kullandım);
>>>5+6
11
gördüğünüz gibi sıkıntı yok.
>>>9-4
5
devam ediyoruz çarpma için * işaretini bölüm için ise / işaretini kullanıyoruz.
>>>8*5
40
>>>50/4
12.5
gördüğünüz gibi arkadaşlar sıkıntı olmadan hallettik burada dikkatimizi bölüm sonucunun tam çıkması oldu. eğer tam kısmı almak istiyorsanız // işaretini kullanıyoruz
>>>22//7
3
mod işlemleri için ise yüzde işaretini kullanıyoruz.
>>>40%6
4
birde üs alma işlemi var onuda ** şeklinde kullanıyoruz
>>>5**3
125
gördüğünüz gibi çok basit arkadaşlar 999**999 sonucunu da siz deneyin bakalım sonucu ne göreceksiniz...
-
yeni din hocanız ördek hoca
-
cccrammsteinccc bu resimde ne görüyorsunn
-
bakircan sandığımızdan daha hayatsız biri olabilir
-
ben bir gün sevişirsem de
-
albay sen ilk geldifinde öğrenciydin de mi la
-
şu instada bı kız takip isteği atıp
-
bi kadınn geldii
-
iki gündür femboy entry giriyorum diye
-
mesaj atmak için çok yensiinn
-
minguziyi öldürenler
-
sıla eskiden ne güzel kadınmış
-
29 temmuz 2025 karnımın acıkması
-
ferre kategoris nerde söyleyene 100 tl
-
ben haric 19 adam var her biriniz
-
escorta gitmeyin travestiye gidin
-
ben grand hariltonu havaya uçuracak olan kişiyim
-
insanlar niye çoğalıyor
-
işe git eve gel inciye gir instaya gir
-
sözlük içi gibişebilen şanslı
-
kaptan kirk göğüs kılı
-
deniz akkaya 10 yıl sonra akrep nalanaa
-
taşaklarım takumu içiyorrrrrrr
-
bana ilk reis diyeni sağk kolum yapcam
-
bakircan umudunu kaybetme
-
beni taşak kökümden bağlayıp tavana asıp
-
en az 3 gün burdayım
- / 1