Python Programlamaya Nasıl Başlanır: 15 Adım (Resimlerle)

İçindekiler:

Python Programlamaya Nasıl Başlanır: 15 Adım (Resimlerle)
Python Programlamaya Nasıl Başlanır: 15 Adım (Resimlerle)

Video: Python Programlamaya Nasıl Başlanır: 15 Adım (Resimlerle)

Video: Python Programlamaya Nasıl Başlanır: 15 Adım (Resimlerle)
Video: 1 dakikada PC hızlandırma nasıl yapılır? #shorts 2024, Mayıs
Anonim

Programlamayı öğrenmek ister misin? Bilgisayar programlamayı öğrenmek zor olabilir ve belirli bir kursa gitmeyi düşünüyor olabilirsiniz. Bu, bazı programlama dilleri için doğru olabilir, ancak birçoğunun temelleri anlaması yalnızca bir veya iki gün sürer. Python da bu dillerden biridir. Temel Python programlarını sadece birkaç dakika içinde çalıştırabilirsiniz. Nasıl olduğunu öğrenmek için aşağıdaki Adım 1'e bakın.

Adım

Bölüm 1/5: Python'u Yükleme (Windows)

167107 1
167107 1

Adım 1. Windows sistemi için Python'u indirin

Windows Python yorumlayıcısı Python sitesinden ücretsiz olarak indirilebilir. İşletim sisteminiz için doğru sürümü indirdiğinizden emin olun.

  • Bu yazı yazılırken 3.4 olan mevcut en son sürümü indirmeniz gerekecek.
  • OS X ve Linux, Python ile önceden yüklenmiştir. Python ile ilgili herhangi bir yazılım yüklemeniz gerekmeyebilir, ancak bir metin düzenleyici yükleyebilirsiniz.
  • Linux dağıtımlarının ve OS X'in çoğu sürümü hala Python 2.x kullanıyor. 2. ve 3. sürümler arasında bazı küçük farklılıklar vardır, ancak en önemli değişiklik "yazdır" ifadesindedir. Python'un en son sürümünü OS X veya Linux'a yüklemek için dosyayı Python web sitesinden indirebilirsiniz.
167107 2
167107 2

Adım 2. Python yorumlayıcısını kurun

Çoğu kullanıcı, herhangi bir ayarı değiştirmeden yorumlayıcıyı kurabilir. Kullanılabilir modüller listesindeki son seçeneği etkinleştirerek Python'u Komut İstemi'ne entegre edebilirsiniz.

167107 3
167107 3

Adım 3. Bir metin düzenleyici kurun

Notepad veya TextEdit'ten Python programları oluşturabilirsiniz, ancak özel bir metin düzenleyici kullanarak kod okumak ve yazmak çok daha kolaydır. Notepad++ (Windows), TextWrangler (Mac) veya jEdit (Herhangi bir sistem) gibi kullanabileceğiniz çeşitli ücretsiz düzenleyiciler vardır.

167107 4
167107 4

Adım 4. Kurulumu test edin

Terminal'den (Mac/Linux) Komut İstemi'ni (Windows) açın ve python yazın. Python yüklenecek ve sürüm numarası görüntülenecektir. >>> olarak görüntülenen Python yorumlayıcı komut istemine yönlendirileceksiniz.

print("Merhaba, Dünya!") yazın ve Enter'a basın. Python komut satırının altında görüntülenen metni göreceksiniz

Bölüm 2/5: Temel Kavramları Öğrenme

167107 5
167107 5

Adım 1. Python'un derlenmesine gerek olmadığını anlayın

Python yorumlanmış bir dildir, yani dosyalar üzerinde değişiklik yaptığınız anda programları çalıştırabilirsiniz. Bu, programları yineleme, gözden geçirme ve sorun giderme sürecini diğer birçok dile göre çok daha hızlı hale getirir.

Python, öğrenmesi daha kolay dillerden biridir ve temel programları sadece birkaç dakika içinde çalıştırabilirsiniz

167107 6
167107 6

Adım 2. Tercümanla uğraşın

Kodu önce programa eklemeden test etmek için yorumlayıcıyı kullanabilirsiniz. Bu, özel komutların nasıl çalıştığını öğrenmek veya kullanılıp atılan programlar yazmak için harikadır.

167107 7
167107 7

Adım 3. Python'un nesneleri ve değişkenleri nasıl ele aldığını öğrenin

Python, nesne yönelimli bir dildir; bu, programdaki her şeyin bir nesne olarak ele alındığı anlamına gelir. Bu, programın başında değişken tanımlamanız gerekmediği (bunu istediğiniz zaman yapabilirsiniz) ve değişkenin türünü (integer, string, vb.) belirtmeniz gerekmediği anlamına gelir.

Bölüm 3/5: Python Yorumlayıcısını Hesap Makinesi Olarak Kullanma

Bazı temel hesap makinesi işlevlerini gerçekleştirmek, Python sözdizimine ve sayıların ve dizelerin nasıl ele alınacağına aşina olmanıza yardımcı olacaktır.

167107 8
167107 8

Adım 1. Tercümanı çalıştırın

Komut İstemi veya Terminal'i açın. Komut istemine python yazın ve Enter'a basın. Bu, Python yorumlayıcısını yükleyecek ve Python komut istemine (>>>) yönlendirileceksiniz.

Python'u komut istemine entegre etmezseniz, yorumlayıcıyı çalıştırmak için Python klasörüne gitmeniz gerekir

167107 9
167107 9

Adım 2. Temel aritmetiği gerçekleştirin

Temel aritmetiği kolayca yapmak için Python'u kullanabilirsiniz. Hesap makinesi işlevlerinin nasıl kullanılacağına ilişkin bazı örnekler için aşağıdaki kutuya bakın. Not: # Python kodundaki yorumlardır ve yorumlayıcı tarafından işlenmezler.

>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2 # Bölme her zaman bir kayan noktalı sayı (ondalık) döndürür 35.0 >>> (100 - 10*3) // 2 # Bölmenin aşağı yuvarlanması (iki eğik çizgi) ondalık basamağı atar 35 >>> 23 % 4 # Bu, 3. bölmenin kalanını hesaplar >>> 17.53 * 2.67 / 4.1 11.41587804878049

167107 10
167107 10

Adım 3. Sıralamayı hesaplayın

Üsleri belirtmek için ** operatörünü kullanabilirsiniz. Python, büyük güçleri hızlı bir şekilde hesaplayabilir. Örnek için aşağıdaki kutuya bakın.

>> 7 ** 2 # 7 kare 49 >>> 5 ** 7 # 5 üzeri 7 78125

167107 11
167107 11

Adım 4. Değişkenleri oluşturun ve değiştirin

Temel cebir yapmak için Python'da değişkenler atayabilirsiniz. Bu, Python programlarında değişkenlerin nasıl atanacağını bilmek için harika bir giriştir. Değişkenler = işareti kullanılarak belirtilir. Örnek için aşağıdaki kutuya bakın.

>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b ** 2 16 >>> genişlik = 10 # Değişken herhangi bir dize olabilir > >> yükseklik = 5 >>> genişlik * yükseklik 50

167107 12
167107 12

Adım 5. Tercümanı kapatın

Yorumlayıcıyı kullanmayı bitirdiğinizde, onu kapatabilir ve Ctrl+Z (Windows) veya Ctrl+D (Linux/Mac) tuşlarına basarak ve ardından Enter tuşuna basarak komut istemine dönebilirsiniz. Ayrıca Quit() yazıp Enter tuşuna basabilirsiniz.

Bölüm 4/5: İlk Programın Oluşturulması

167107 13
167107 13

Adım 1. Bir metin düzenleyici açın

Program oluşturma ve kaydetmenin temellerini size tanıyacak bir test programı oluşturarak ve ardından bunları yorumlayıcı aracılığıyla çalıştırarak yapabilirsiniz. Bu aynı zamanda yorumlayıcının doğru şekilde kurulup kurulmadığını test etmenize de yardımcı olacaktır.

167107 14
167107 14

Adım 2. Bir "yazdır" ifadesi oluşturun

"Yazdır", bir program sırasında terminalde bilgileri görüntülemek için kullanılan temel Python işlevlerinden biridir. Not: "print", Python 2'den Python 3'e yapılan en büyük değişikliklerden biridir. Python 2'de, sadece "print" ve ardından görüntülemek istediğiniz şeyi yazmanız yeterlidir. Python 3'te "print" bir fonksiyon haline geldi, bu yüzden "print()" yazmanız ve parantez içinde ne istediğinizi yazmanız gerekiyor.

167107 15
167107 15

Adım 3. Bir ifade ekleyin

Bir programlama dilini test etmenin en yaygın yollarından biri "Merhaba, Dünya!" metnini görüntülemektir. Bu metin parçasını tırnak işaretleri dahil "print()" ifadesine ekleyin:

print("Merhaba Dünya!")

Diğer dillerin çoğundan farklı olarak, satır sonlarını; ile bildirmeniz gerekmez. Ayrıca blokları temsil etmek için kaşlı ayraçlar ({}) kullanmanıza gerek yoktur. Bunun yerine girinti, bloğa neyin dahil olduğunu gösterecektir

167107 16
167107 16

Adım 4. Dosyayı kaydedin

Metin düzenleyicide Dosya menüsünü tıklayın ve Farklı Kaydet'i seçin. Ad kutusunun altındaki açılır menüde Python dosya türünü seçin. Not Defteri kullanıyorsanız (ancak önerilmez), "Tüm Dosyalar"ı seçin ve ardından dosya adının sonuna "py" ekleyin.

  • Dosyayı, komut istemine yönlendirmeniz gerekeceğinden, erişimi kolay bir yere kaydettiğinizden emin olun.
  • Bu örnek için dosyayı "hello.py" olarak kaydedin.
167107 17
167107 17

Adım 5. Programı çalıştırın

Komut İstemi'ni veya Terminal'i açın ve dosyayı kaydettiğiniz konuma gidin. Bir kez orada, merhaba.py ve Enter yazarak dosyayı çalıştırın. Komut isteminin altında görüntülenen metni göreceksiniz.

Python'u nasıl kurduğunuza bağlı olarak, programı çalıştırmak için python hello.py yazmanız gerekebilir

167107 18
167107 18

Adım 6. Programı sık sık test edin

Python ile ilgili harika şeylerden biri, yeni programları hemen test edebilmenizdir. Diğer bir avantaj, komut isteminizin ve düzenleyicinizin açık olmasıdır. Editördeki değişiklikleri kaydettikten sonra, programı doğrudan komut satırından çalıştırarak değişiklikleri hızlı bir şekilde test edebilirsiniz.

Bölüm 5/5: Gelişmiş Programlar Oluşturma

167107 19
167107 19

Adım 1. Temel akış kontrol ifadeleriyle deney yapın

Akış kontrol ifadeleri, bir programın belirli koşullar altında ne yaptığını kontrol etmek için kullanışlıdır. Bu ifadeler Python programlamanın özüdür, bu nedenle girdi ve koşullara bağlı olarak çeşitli şeyler yapan programlar oluşturabilirsiniz. while ifadesi, öğrenmek için iyi bir başlangıçtır. Bu örnekte, 100'e kadar olan Fibonacci serisini hesaplamak için bir while ifadesi kullanacaksınız:

# Fibonacci dizisindeki her sayı # önceki iki sayının toplamıdır a, b = 0, 1 iken b < 100: print(b, end=' ') a, b = b, a+b

  • Dizi, (while) b (<) 100'den küçük olduğu sürece çalışacaktır.
  • Program çıkışları 1 1 2 3 5 8 13 21 34 55 89
  • end=' ' komutu, her değeri ayrı bir satıra koymak yerine çıktıyı aynı satırda verir.
  • Bu basit programda dikkat edilmesi gereken birkaç nokta vardır ve bunlar Python'da karmaşık programlar oluşturmak için çok önemlidir:

    • Girintilere dikkat edin.: sonraki satırın girintili olacağını ve bloğun bir parçası olduğunu belirtir. Yukarıdaki örnekte print(b) ve a, b = b, a+b while bloğunun parçasıdır. Programın çalışması için doğru girinti önemlidir.
    • Aynı satırda birden fazla değişken tanımlanabilir. Yukarıdaki örnekte, a ve b. Her ikisi de ilk satırda tanımlanır
    • Bu programı doğrudan yorumlayıcıya girerseniz, yorumlayıcının programın bittiğini bilmesi için sonuna boş bir satır eklemelisiniz.
167107 20
167107 20

Adım 2. Fonksiyonu programda oluşturun

Programda daha sonra çağrılabilecek fonksiyonları tanımlayabilirsiniz. Bu, özellikle daha büyük bir programın sınırları içinde birden çok işlevi kullanmanız gerekiyorsa kullanışlıdır. Aşağıdaki örnekte, daha önce yazdığınıza benzer bir Fibonacci dizisini çağırmak için bir fonksiyon oluşturabilirsiniz:

def fib(n): a, b = 0, 1 while a < n: print(a, end=' ') a, b = b, a+b print() # Daha sonra her biri için # Fibonacci işlevini çağırabilirsiniz belirtilen değer fib(1000)

Bu 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 döndürür

167107 21
167107 21

Adım 3. Daha karmaşık bir akış kontrol programı oluşturun

Akış kontrol ifadeleri, programın yürütülme şeklini değiştiren belirli koşulları ayarlamak için kullanışlıdır. Bu, özellikle kullanıcı girişi ile uğraşıyorsanız önemlidir. Aşağıdaki örnekte, kullanıcının yaşını değerlendiren basit bir program oluşturmak için if, elif (else if) ve else kullanılacaktır.

age = int(input("Yaşınızı giriniz: ")) if age <= 12: print("Çocukluk harikadır!") elif age in range(13, 20): print("Sen bir gençsin!") else: print("Büyüme zamanı") # Bu ifadelerden herhangi biri doğruysa # İlgili mesaj görüntülenecektir. # İfadelerin hiçbiri doğru değilse, # "else" mesajı görüntülenecektir.

  • Program ayrıca çeşitli uygulamalarda kullanılmak üzere bazı çok önemli başka ifadeler de sunar:

    • input() - Bu, klavyeden kullanıcı girdisini çağırır. Kullanıcı, parantez içinde yazılan mesajı görecektir. Bu örnekte input(), int() işleviyle çevrilidir; bu, tüm girdilerin tamsayı olarak ele alınacağı anlamına gelir.
    • range() - Bu işlev çeşitli şekillerde kullanılabilir. Bu programda bu fonksiyon bir sayının 13 ve 20 aralığında olup olmadığını kontrol eder. Aralık sonu hesaplamada sayılmaz.
167107 22
167107 22

Adım 4. Diğer koşullu ifadeleri öğrenin

Önceki örnek, girilen yaşın koşulla eşleşip eşleşmediğini belirlemek için "küçüktür veya eşittir" simgesini (<=) kullanır. Matematiktekiyle aynı koşullu ifadeleri kullanabilirsiniz, ancak bunların yazılma biçimleri biraz farklıdır:

Koşullu İfade.

Anlam Sembol piton sembolü
Daha küçük < <
daha büyük > >
Küçük veya eşit <=
Büyük veya eşit >=
Birlikte = ==
Eşit değil !=

Adım 5. Sürekli öğrenme

Yukarıdakilerin tümü sadece Python temelleridir. Python, öğrenilmesi en basit dillerden biri olsa da, içinde keşfedebileceğiniz çok fazla kapsam var. Öğrenmeye devam etmenin en iyi yolu programlamaya devam etmektir! Programları doğrudan yorumlayıcıdan hızlı bir şekilde sıfırdan yazabileceğinizi ve değişikliklerinizi test etmenin, programı komut satırından yeniden çalıştırmak kadar kolay olduğunu unutmayın.

  • Python programlama hakkında "Yeni Başlayanlar İçin Python", "Python Yemek Kitabı" ve "Python Programlama: Bilgisayar Bilimine Giriş" dahil olmak üzere birçok iyi kitap bulunmaktadır.
  • İnternette çeşitli kaynaklar mevcuttur, ancak çoğu hala Python 2.x'e ayrılmıştır. Verilen her örnek için ayarlamalar yapmanız gerekecektir.
  • Birçok kurs Python öğrenimi sunar. Python, öğrenmesi daha kolay dillerden biri olduğu için genellikle giriş sınıflarında öğretilir.

Önerilen: