Basit Düzeyde Python Uygulamalarım!

Kodla Büyü

tab

Site Gezgini
Mesajlar
69
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...
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 ...")
continue ve pass ile ilgili örnekler ...

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)
string ile ilgili işlemler...Konu olarak buradayım son örnek...
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!!!
 
Allah razı olsun hocam
Ben de python öğrenmeye başladım sonuna kadar gitmeye kararlıyım
Bana bir öneriniz var mı ?:)
 
daha fazla örnek var ama onları kendime saklıyorum :)
Evden giriş yapmıştım, okuldan deneyince böyle bir manzara ile karşılaştım. Bu filtreleme işi son dönemde ciddi sıkıntı yaratıyor.
 

Ekli dosyalar

  • Ekran görüntüsü 2021-04-20 115805.jpg
    Ekran görüntüsü 2021-04-20 115805.jpg
    25.1 KB · Görüntüleme: 39
Geri
Üst