Çocuklar İçin Python Proglamlama ve Faydaları 

Python; 1980’li yıllarda Guido Van Rossum adlı programcı tarafından geliştirilmeye başlayan bu programlama dili, 1991 yılında 0.9.0 sürümü ile piyasaya sürüldü. Günümüzde Sofia dahil bir çok robot bu program ile geliştiriliyor. Robotlarda en çok kullanılan programlama dili Python’dur. Bunun nedeni uzaktan kontrol veya görüntü işleme yapılabilir, veri analizi veya veri kontrolü yapılabilir, TensorFlow, PyTorch, Keras gibi kütüphanlerle derin makine öğrenmesi uygulamaları yapılabilir olmasıdır. Bunun yanı sıra farklı kullanım amaçları da vardır; 

  1. WEB Geliştirme: Java dışında Python ile de WEB geliştirme yapılabilir. PHP’den uzun zaman alan bir kodu yazmak için Python’da dakikalar yeterli olabilir. 

  1. Pratiktir: Python öğrenmesi ve kullanması en kolay programlama dili olabilir. Farklı dillerde kodlaması saatler süren kodlar Python ile dakikalar alabilir. 

  1. Maaş: Python programcıları diğer programcılara kıyasla daha fazla maaş alırlar. Tam bir rakam verilmese bile böyle olduğu düşünülüyor. 

  1. Siber Güvenlik: Günümüz şartlarında bu çok önemli bir maddedir. Bir sorun tespit edildiğinde büyük bir hızla aksiyon alınabiliyor. 

  1. İstediğinizi Yapabilirsiniz: Çok geniş bir kütüphaneye sahiptir. Kolay ve hızlı olmasının yanında bu özelliği ile de öne çıkar. 

 

Bazı Büyük Projeler 

Django, Zope, YouTube ve BitTorrent gibi önemli uygulamalarda Python kullanılmıştır. Ayrıca Google, NASA ve CERN gibi büyük kurumlarda da bu programlama diline sıkça baş vurulmaktadır. Pek çok Linux dağıtımında ve Apple macOS işletim sisteminde Python öntanımlı bir bileşen olarak gelir. 

 

Pythonun Temeli 

Pythoninteger (tam sayı)” ve “float (ondalık sayı)” veri tiplerinden oluşur. 

 

Bazı Basit Örnek Komutlar 

 

Örnek 1: Ekranda “Merhaba Dünya” yazdıran Python Örneği 

print(“Merhaba Dünya”) 

 

Örnek 2: Kullanıcının İsmini Alarak Merhaba (kullanıcı ismi) Yazdıran Python 

isim = input(‘İsminizi Girin : ‘) 

print(“Merhaba “+isim) 

 

Örnek 3: Girilen 2 Sayıyı Toplayan Python Örneği 

sayi1 = input(‘1. Sayı : ‘) 

sayi2 = input(‘1. Sayı : ‘) 

toplam=float(sayi1)+float(sayi2) 

print(“Toplam :{0} “.format(toplam)) 

 

Örnek 4: Girilen 2 Sayının Ortalamasını Bulan Python Örneği 

sayi1 = input(‘1. Sayı : ‘) 

sayi2 = input(‘1. Sayı : ‘) 

ortalama=(int(sayi1)+int(sayi2))/2 

print(“Ortalama :{0} “.format(ortalama)) 

 

Örnek 5: Yazılı Ortalaması Girilen Öğrencinin Sınıf Geçme Durumunu (GEÇTİ – KALDI) Gösteren Python Örneği 

sayi = input(‘Sayı : ‘) 

if(int(sayi)%2==0): 

      print(“Sayı Çift”) 

else: 

      print(“Sayı Tek”) 

 

Örnek 6: Kullanıcının girdiği boy ve ağırlık değerlerine göre vücut kitle indeksini (VKİ=ağırlık/(boy*boy), boymetre cinsinden verilmeli) hesaplayınız. 

VKİ 18 ile < 25 aralığındaysa normal, VKİ 25 ile <30 aralığındaysa kilolu, VKİ 30 ve daha yüksekse obez, VKİ 35 ve daha fazlaysa ciddi obez olarak kabul edilir. VKİ’ni hesaplayarak kişinin durumunu yazdırınız 

print(“VÜCUT KİTLE ENDEKSİ HESAPLAMA PROGRAMI 💪“) 

boy = float(input(“Boy (m):”)) 

kilo = int(input(“Kilo (kg):”)) 

endeks  = kilo/(boy*boy) 

if endeks <=18: 

    print(“\n zayıf VKİ:{}“.format(endeks)) 

elif endeks > 18 and endeks <=25 : 

    print(“\n kilolu VKİ:{}“.format(endeks)) 

elif endeks > 25 and endeks <=30: 

    print(“\n obez VKİ:{}“.format(endeks)) 

elif endeks > 30: 

    print(“\n ciddi obez VKİ:{}“.format(endeks)) 

 

Örnek 7: 1-100 Arası Sayıları Ekranda Listeleyen Python Örneği. 

for i in range(1,101): 

        print(i) 

 

Örnek 8: Maaşı ve zam oranı girilen işçinin zamlı maaşını hesaplayarak ekranda gösteren Python örneği: 

yeniMaas=0 

maas=input(“Maaşı Gir : “) 

zam=input(“Zam Oranı(%) : “) 

yeniMaas=int(maas)+(int(maas)*int(zam)/100) 

print(“Zamlı Maaş :“,yeniMaas) 

 

Örnek 9: Bir string içerisinde belirlenen bir karakterin olup olmadığını kontrol eden Python programı kodları. Kontrol etme işlemi fonksiyon içinde yapılmıştır. 

def kontrol(str): 

  sayac = 0 

  for ch in str: 

    if ch == ‘ğ’: 

      sayac = sayac + 1 

      return True 

      break 

    metin=input(‘Metin : ‘) 

if(kontrol(metin)==True): 

      print(‘ğ karakteri metin içinde var’) 

else: 

      print(‘ğ karakteri metin içinde yok’) 

 

Örnek 10: Python Tkinter  Form Kullanımı 

import tkinter 

 nesne = tkinter.Tk() 

nesne.mainloop() 

 

Örnek  11Python Form Entry Kullanımı 

from tkinter import * 

 from tkinter import messagebox 

 pencere = Tk() 

 pencere.title(“www.yazilimkodlama.com”) 

pencere.geometry(“400×300”) 

 #grid form çizdirme 

uygulama = Frame(pencere) 

uygulama.grid() 

 L1 = Label(uygulama, text=”Adınızı Girin”) 

L1.grid(padx=110, pady=10) 

 E1 = Entry(uygulama, bd =2) 

E1.grid(padx=110, pady=3) 

 #formu çiz 

pencere.mainloop() 

 

Örnek 12: Python Tkinter ListBox Kullanımı 

from tkinter import * 

 from tkinter import messagebox 

 pencere = Tk() 

 pencere.title(“www.yazilimkodlama.com”) 

pencere.geometry(“400×300”) 

 #grid form çizdirme 

uygulama = Frame(pencere) 

uygulama.grid() 

 Lb1 = Listbox(uygulama) 

Lb1.insert(1, “Python“) 

Lb1.insert(2, “C#”) 

Lb1.insert(3, “JAVA”) 

Lb1.insert(4, “JAVASCRIPT”) 

Lb1.grid(padx=110, pady=10) 

 #formu çiz 

pencere.mainloop() 

 

 

Kaynakça 

Tags: Teknoloji
2 Yorum
  1. Kerem Emre Güner 2 yıl önce

    > Apple macOS işletim sisteminde Python öntanımlı bir bileşen olarak gelir

    Bu artık doğru değil, 12.3 sürümüyle beraber Python artık macOS ile beraber gelmemeye başladı.[1]

    [1] https://developer.apple.com/documentation/macos-release-notes/macos-12_3-release-notes#Python

  2. MODERATÖR 2 yıl önce

    Kerem selamlar,

    Güncel versiyonu için bir inceleme yazısı yazmak ister misin?

    Teşekkürler.

Bir Cevap Bırakın

©2024 Öğrenci Teknoloji Takımı 2022 Emeği GeçenlerODTÜ GVO - BLOG

CONTACT US

We're not around right now. But you can send us an email and we'll get back to you, asap.

Gönderiliyor

Kullanıcı Bilgileriniz İle Oturum Açın

veya    

Bilgilerinizi Unuttunuzmu?

Create Account