PYTHON-PYCHARM UYGULAMA ÖRNEKLERİ-(PRINT()-POW() VE LEN() HAZIR FONK.


print() KOMUTU:

Python da ekrana yazdırma komutudur. Parantez içine bulunan değeri ekrana yazdırır. Parantez içinde tırnak varsa tırnak içini aynen kullanır- diğer başka bir işlem varsa o işlemin sonucunu ekrana yazar.

Not1: Parantez içi amaca göre tek tırnak , çift tırnak ya da tırnaksız kullanılabilir. Bu farklı şekilde kullanımların sonuçlarını görmek için aşağıdaki örnekleri inceleyiniz.
Not2: pow fonksiyonu bir sayının üssünü alır.
örneğin: pow(2,3) 2 üzeri 3 ün sonucunu 8 bulur.
Not3: len() fonksiyonu bir parametrenin uzunluğunu verir. örnek len("ihsan") sonucunu 5 karakter olarak bulur.

Yukarıdaki açıklamalar doğrultusunda aşağıdaki kodları dikkatli inceleyiniz.

PYTHON KODU:

x = "hello world"
print('merhaba dünyalı')
print("merhaba dünyalı")
print(x)
print('x')
print(10+5)
print(10/2)
print(10-5)
print(10*8)
print("tr"*4)
print("="*3)
print(pow(3,4))
print(len("akarsubt"))


YUKARIDAKİ KODUN EKRAN GÖRÜNTÜSÜ:

merhaba dünyalı
merhaba dünyalı
hello world
x
15
5.0
5
80
trtrtrtr
===
81
8

Not: Kodda geçen print 12 defa kullanılmıştır. O zaman ekranda da 12 adet sonuç görüntülenmesi beklenir. Yukarıda sonuçları dikkatli inceleyiniz.

----------------------------------------------------------------------






print() fonksiyonunun parametleri nelerdir?

sep parametresi:girilen değerler arasında hangi işaretin bulunmasını isterseniz sep komutu ile bunu yapabilirsiniz.
print() fonksiyonunda sep parametresi şöyle kullanılır.

Örn: 
kod satırı:


print("çınar", "akarsu", sep="&")

ekran görüntüsü:          
çınar&akarsu




end parametresi: print fonksiyonunda ekrana yazdırılan şeyden sonra imleç otomatik alt satıra geçer. işte bu otomatik alt satıra geçme yerine başka bir şey yapmasını istersek end parametresini kullanabiliriz.

Örn: 
kod satırı:


print("çınar", "akarsu", sep="&", end="sonanoktakoyduk.")

ekran görüntüsü: 
çınar&akarsusonanoktakoyduk.

not: \n ifadesi (newline )alta yeni satır açar.



file parametresi: Görevi print() fonksiyonuna verilen karakter dizisi veya sayıların nereye yazılacağını belirtir.normalde print sonuçları ekranımıza yazıyor. bunun yerini değiştirmek istersek bu parametreden faydalanacağız.

Örnek kod:

dosya=open("deneme.txt","w")
print ("çınarakarsu", file=dosya)
dosya.close()











Yorum Gönder

45 Yorumlar

  1. hocam başka bir şey ekleyecek misiniz?

    YanıtlaSil
  2. Phyton kodu:
    1.X=4
    2.While x<=8
    3.Print (x,.'Tekrar')
    4.X+=1
    Ekran görüntüsü
    4.Tekrar
    5.Tekrar
    6.Tekrar
    7.Tekrar
    8.Tekrar

    YanıtlaSil
  3. Phyton kodu
    1.X=6
    2.whıle x<=18
    print(x,.' bahce')
    4.X+=6

    PNFS

    YanıtlaSil
  4. Python kodu
    1.x=3
    2.while x<=21:
    3.print (x,'.tekrar')
    4.x+=3

    3.tekrar
    6.tekrar
    9.tekrar
    12.tekrar
    15.tekrar
    18.tekrar
    21.tekrar

    (Fşsb)1925

    YanıtlaSil
  5. Hocam ilkini kopyala yapistir yapinca hata veririyor yazdim hala hata veriyor

    YanıtlaSil
  6. Python kodu
    1.x=3
    2.while x<=21:
    3.print (x,'.tekrar')
    4.x+=3

    3.tekrar
    6.tekrar
    9.tekrar
    12.tekrar
    15.tekrar
    18.tekrar
    21.tekrar
    (Enes batur çatur cutur )2996

    YanıtlaSil
  7. phthon kodu
    1. x=4
    2. while x<=20:
    3. print(x,'.tekrar')
    4. x+=4

    4.tekrar
    8.tekrar
    12.tekrar
    16.tekrar
    20.tekrar

    YanıtlaSil
  8. Derya Varıcı 9/H 2422
    python kodu
    1.x=4
    2.while x<=16:
    3.print(x,'.tekrar')
    4.x+=4

    4.tekrar
    8.tekrar
    12.tekrar
    16.tekrar

    YanıtlaSil
  9. Pyhton kodu
    1.x=5
    2.while 5<=x<10
    3.print(x,'tekrar')
    4.x+=1

    5.tekrar
    6.tekrar
    7.tekrar
    8.tekrar
    9.tekrar

    (2969)

    YanıtlaSil
  10. Python kodu
    1.x=5
    2.while x<=20
    3.print (x,'.tekrar')
    4.x+=5

    5.tekrar
    10.tekrar
    15.tekrar
    20.tekrar

    (1273)

    YanıtlaSil
  11. Python kodu
    1.x=3
    2.while x<=11:
    3. print(x,".Tekrar")
    4.x+=2

    Ekran Görüntüsü:
    3.Tekrar
    5.Tekrar
    7.Tekrar
    9.Tekrar
    11.Tekrar


    (9513)

    YanıtlaSil
  12. 1. x=4
    2. while x<=20:
    3. print(x,'.tekrar')
    4. x+=4

    4. tekrar
    8. tekrar
    12.tekrar
    16.tekrar
    20.tekrar
    Şüefoba TBİJO 1928

    YanıtlaSil
  13. Python kodu
    1.x=3
    2.while x<=12
    3.print(x.'.tekrar')
    4.x+=3

    Ekran görüntüsü

    3.tekrar
    6.tekrar
    9.tekrar
    12.tekrar
    (2525)

    YanıtlaSil
  14. Python kodu:
    1.print (8×8)
    2.print (len("abdulkadiraksu"))
    3.print (20+4)
    4.print (10/2)
    Ekran görüntüsü:
    1.64
    2.14
    3.24
    4.5.0
    Rzade3115

    YanıtlaSil
  15. python kodu
    1.x=2
    2.while x<=10:
    3.x+=2

    ekran görüntüsü
    2
    4
    6
    8
    10

    (1977)

    YanıtlaSil
    Yanıtlar
    1. farklı yapmaya çalıştım ama doğru olduğundan emin değilim

      Sil
    2. X=2
      While x<=10
      X+2
      2
      4
      6
      8
      10

      Sil
  16. Sevda yıldız 9h 3023
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  17. Azize koşar 9h 1340
    1.x=8
    2.while x<=64
    3.print(x;'tekrar')
    4.x+=8
    8
    16
    24
    32
    40
    48
    56
    64

    YanıtlaSil
  18. 1.x=4
    2.while x<=16:
    3.print(x,'.tekrar')
    4.x+=4
    9H AYŞEGÜL KARA

    YanıtlaSil
  19. 1. x=4
    2. while x<=20:
    3. print(x,'.tekrar')
    4. x+=4
    9H AYŞEGÜL KARA

    YanıtlaSil
  20. 1.x=8
    2.while x<=64
    3.print(x;'tekrar')
    4.x+=8
    9H AYŞEGÜL KARA

    YanıtlaSil
  21. 1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9H AYŞEGÜL KARA 1819

    YanıtlaSil
  22. Python kodu
    1.x=5
    2.while x<=20
    3.print (x,'.tekrar')
    4.x+=5

    5.tekrar
    10.tekrar
    15.tekrar
    20.tekrar
    9H AYŞEGÜL KARA 1819

    YanıtlaSil
  23. x=1
    while x <=6:
    print (x,'.kaya')
    x+=1
    Ekran görüntüsü
    1.kaya
    2.kaya
    3.kaya
    4.kaya
    5.kaya
    6.kaya
    [Zbhnüs]

    YanıtlaSil
  24. 9\G 2112
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  25. 9\G 2112
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  26. 9\G 2112
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  27. 9\G 2112
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  28. 9\G 2112
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  29. 9\G 2112
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  30. 9\G 2112
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  31. 9\G 2112
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  32. 9\G 2112
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  33. 9\G 2112
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  34. 9\G 2112
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  35. 9\G 2112
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  36. 9\G 2112
    1.x=9
    2.while x<=36:
    3.print(x;'tekrar')
    4.x+=9
    9
    18
    27
    36

    YanıtlaSil
  37. x=0
    while x<=100:
    print(x)
    x+=2
    (NAKİÇRAP)

    YanıtlaSil
  38. x=2
    while X<=98
    print (x)
    x+=2
    Şifre (0159)

    YanıtlaSil
  39. x=2
    while X<=98
    print (x)
    x+=2
    şifre (0159)

    YanıtlaSil
  40. x=2
    while X=<98
    print (x)
    x+=2
    Şifre (0159)

    YanıtlaSil
  41. x=2
    while X<=98
    print (x)
    x+=2
    Şifre (0159)

    YanıtlaSil
  42. x=2
    while X<=98
    print (x)
    x+=2
    Şifre (0159)

    YanıtlaSil