Python Nedir, Nerelerde Kullanılır, Hangi IDE? İlk Ders – Genel Kurallar

python kullanımı

Python, ilk sürümü Guido van Rossum tarafından 1991’de ortaya konulmuş genel amaçlı bir programlama dilidir. Yorumlanan ve dinamik bir dil olan Python, esas olarak nesne tabanlı programlama yaklaşımlarını ve belli bir oranda da fonksiyonel programlamayı desteklemektedir.

Python, mühendislikten-finansa kadar birçok alanda kullanılmaktadır. Özellikle de şuan en popüler olan Yapay Zeka çalışmalarında sıkça adını duyacaksınız. Bu yazı bir detay yazısı olmadığından bir çok bilgiyi internetten bulabilirsiniz. Ben daha çok teknik olarak sizlere kod kısmında yardımcı olacağım. O halde hazırız başlayalım.

Python kodu yazmak için bilgisayarınıza kurulum yapacaksanız bir çok editör var ben https://jupyter.org/ programını kullanıyorum.

Aşağıdaki kodları eğer bilgisayarınızda program kurulu değil ise https://colab.research.google.com/ adresinden de File>New Python 3 olarak oluşturabilir hem de notlar da alabilirsiniz.
Yine Online başarılı br ide olan https://repl.it/languages/python3 adresine giderek de buradan kod yazmaya başlayabilirsiniz.

Python Girintileri

Diğer programlama dillerinde koddaki girinti sadece okunabilirlik için olduğunda, Python’da girinti çok önemlidir.

Python bir kod bloğunu belirtmek için girintiyi kullanır.

Yorumlar

Python, kod içi dokümantasyon amacıyla yorum yapma özelliğine sahiptir.

Yorumlar # ile başlar ve Python satırın geri kalanını yorum yapar:

Docstringler (Birden fazla yorum satırı)

Python ayrıca docstrings denilen dokümantasyon yeteneğini de genişletti.

Dokümanlar bir satır veya çok satırlı olabilir.

Python dokümanın başında ve sonunda üçlü tırnak kullanır:

Değişken Kullanımı

Diğer programlama dillerinden farklı olarak Python’un bir değişken bildirme komutu yoktur.

İlk olarak bir değer atarsanız, bir değişken yaratılır.

Değişken İsimleri

Bir değişken kısa bir isme (x ve y gibi) veya daha açıklayıcı bir isme (yas, araba_adi) sahip olabilir.
Python değişkenleri için kurallar:

  • Bir değişken ismi bir harf veya alt çizgi karakteriyle başlamalıdır.
  • Bir değişken ismi bir rakamla başlayamaz
  • Bir değişken ismi yalnızca alfa sayısal karakterler ve alt çizgiler içerebilir (Az, 0-9 ve _)
  • Değişken isimleri büyük / küçük harf duyarlıdır (age, Age and AGE üç farklı değişkendir)

Değişkenlerin büyük / küçük harf duyarlı olduğunu unutmayın.

Ekran Çıktısı:

Type Kullanımı

Değişken Dönüşümleri(Cast)
int bir değişkeni string’e dönüştürmek için yapmamız gereken çok basit
str(sayi)

veya diğer türleri de float(),int() olarak da dönüşüm sağlayabiliriz.

Dışarıdan değer almak
input() ile kullanıcının değer girmesini isteyebiliriz. Girilen değer string bir değerdir.

if Kullanımı

Python, matematikten gelen olağan mantıksal koşulları destekler:

  • Eşittir: a == b
  • Eşit Değil: a! = B
  • Şundan az: a <b
  • Şundan küçük veya ona eşit: a <= b
  • Şundan büyük: a> b
  • Şundan büyük veya şuna eşit: a> = b

Bu koşullar, çoğu zaman “if ifadeleri” ve döngüler içinde kullanılabilir.

for Kullanımı

Kod Çıktısı:

Range ile otomatik arttır

Kod Çıktısı : 0 1 2 3 4

 

Dizeler

Strip () yöntemi, boşlukları baştan veya sondan kaldırır:

Len() ile değişkenin uzunluğunu alabilirsiniz.

Lower() ve Upper() ile değişkenin tüm değerlerini küçük harf veya büyük harf yapma:

Replace () yöntemi bir dizeyi başka bir dizeyle değiştirir:

Split () yöntemi, ayırıcının örneklerini bulursa dizeyi alt dizelere böler:

Find() yöntemi ile aranacak değeri bulabilir ve hangi indexde ise döndürür.

Help() ile tüm nesnelerin dökümantasyonuna ulaşabilirsiniz.

 

Şimdi de öğrendiklerimizi kısa bir test yaparak gerçekleştirelim.

https://www.w3schools.com/python/exercise.asp?filename=exercise_syntax1

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.


*