Python çalışırken yaptıgım basit düzeydeki kodları paylaşıyorum.Pycharm ile kodladım.
1'den 5' e kadar tek sayıların toplamını bulan program...
1'den 150000 ' e kadar asal sayıları bulan program.Aslında sonsuza kadar da bulabilir chazınız güçlüyse...
break ile ilgili örnek...
continue ve pass ile ilgili örnekler ...
for döngüsü ile ilgili örnek ...
faktöriyel ile ilgili örnek...
fonksiyonlara ek örnekler...
listeler ile ilgili örnekler...
string ile ilgili işlemler...Konu olarak buradayım son örnek...
1'den 5' e kadar tek sayıların toplamını bulan program...
Kod:
#yorum satırı 1-5 kadar tek sayıların toplamı
j=1;t=0 #ilk degerleri veriyoruz...
while j<6 : #döngü başlıyor 6'ya kadar.ilk değer 1 idi.
t=t+j #burada toplama ilk değer "0" 'dır.Gelen değerleri toplama aktarıyoruz.
j=j+2
print(t)
1'den 150000 ' e kadar asal sayıları bulan program.Aslında sonsuza kadar da bulabilir chazınız güçlüyse...
Kod:
i=2
while (i<150000):
j=2
while(j<=(i/j)):
if not(i%j):break
j=j+1
if(j>(i/j)):print(i,"asal sayıdır.")
i=i+1
print("güle güle....")
break ile ilgili örnek...
Kod:
for letter in 'tababa':
if letter=='b':
break
print("letter :",letter)
var=10
while var>0:
print("şuan ki deger :",var)
var=var-1
if var==5:
break
print("güle güle ...")
Kod:
for letter in 'Python':
if letter == 'h':
pass
print( 'Current Letter :', letter)
var = 10 # Second Example
while var > 0:
var = var -1
if var == 5:
continue
print ('Current variable value :', var)
print ("Good bye!")
for döngüsü ile ilgili örnek ...
Kod:
#!/usr/bin/python
for letter in 'python':
print ('suan ki harf :',letter)
faktöriyel ile ilgili örnek...
Kod:
n=int(input("sayi girin : "))
def func(n):
sonuc=1
i=1
while i<n:
sonuc*=i
i=i+1
print(sonuc)
func(n)
fonksiyonlara ek örnekler...
Kod:
def printme():
str="this is for you!!"
print(str)
return
printme()
def printinfo(age,name):
print("yaş :",age);
print("isim : ",name)
return
printinfo(23,'tababa')
printinfo(31,'colomon')
def karmasik(arg1,*vartuble):
print("cıkıs : ")
print(arg1)
for var in vartuble:
print(var)
return
karmasik(70,45,67)
karmasik(12)
#iki sayının toplama işlemini yapıyoruz
def toplama(sayi1,sayi2):
print("sonuc")
print(sayi1+sayi2)
return
toplama(12,45)
listeler ile ilgili örnekler...
Kod:
#liste...
list=[12,234,5,56,323];
print("list",list[ :]);
#updating list...
list=["apple","orange","sd"]
print(list[2])
list[2]='bananas'
print(list[2]) #updated
#deleting a element from list
del list[0]
print(list[:])
#compare lists
list1=[12,34,56,34]
x=len(list1)
print(x)
print(max(list))
print(max(list1))
list1.sort()
print(list1)
list1.append(23)
print(list1)
list1.sort()
print(list1)
Kod:
str='hello merhaba'; #ilk harfi büyük yazar...
print("sonuç : ",str.capitalize());
x=str.center(15,'b');print(x) #b lerin merkezine "hello merhaba" yazar...hello'ya doyamadık ya!!!