- Katılım
- 10 Ağustos 2025
- Mesajlar
- 174
- Puanı
- 18
- Yaş
- 38
- Konum
- 06 - Ankara
- Web
- www.sohbetly.org
- Eğitim
- Beykent Universitesi Mimarlık Fakültesi
- İlgi Alanı
- ArabaSürmek,
- Cinsiyet
- Erkek
- Takım
-
- Medeni
- Bekar
Python
Python,
Girintilere dayalı basit söz dizimi, dilin öğrenilmesini ve akılda kalmasını kolaylaştırır. Bu da ona söz diziminin ayrıntıları ile vakit yitirmeden programlama yapılmaya başlanabilen bir dil olma özelliği kazandırır.
Modüler yapısı, sınıf dizgesini (sistem) ve her türlü veri alanı girişini destekler. Hemen hemen her türlü platformda çalışabilir (
Python 1980'lerin sonunda
Geliştirilmeye 1990 yılında
Aynı zamanda Python
Ayrıca
Pek çok
Python'un son derece kolay okunabilir olması düşünülmüştür. Bu yüzden örneğin küme parantezleri yerine girintileme işlemi kullanılır. Hatta bazı durumlarda girintileme işlemine dahi gerek kalmadan kodun ilgili bölümü tek satırda yazılabilir. Böylece Python, program kodunuzu en az çaba ile ve hızlıca yazmanıza imkân tanır. Sade sözdizimi ile diğer programlama dillerinden üstündür.
Python'da ifade bloklarını sınırlandırmak için süslü ayraçlar ya da anahtar kelimeler yerine beyaz boşluk girintileme kullanılır. Belli ifadelerden sonra girinti artar; girintinin azalması geçerli blokun sonlandığını gösterir.
/ işleci, bölme işlemleri için
// işleci, tam sayı bölme işlemleri için
+ işleci, toplama işlemleri için
- işleci, çıkarma işlemleri için
% işleci, mod alma işlemleri için
< işleci, 'küçüktür' anlamına gelir
== işleci, 'eşittir' anlamına gelir
<= işleci, 'küçük eşittir' anlamına gelir
!= işleci, 'eşit değil' anlamına gelir
** işleci, 'üs alma' anlamına gelir
True işleci, 'doğru' anlamına gelir
False işleci, 'yanlış' anlamına gelir
and işleci, 've' anlamına gelir
or işleci, 'veya' anlamına gelir
not işleci, 'değil' anlamına gelir.
print("Merhaba Dünya")
"""Bu çok satırlı
bir python
yorumu"""
print(veri)
def palindrom_kontrol(number):
# Sayıyı string veri tipine çevirir
str_number = str(number)
# Sayının tersi kontrol edilir
if str_number == str_number[::-1]:
return True
else:
return False
# Aşağıdaki değişken kullanıcıdan sayı girişi alır.
sayi = int(input("Bir sayı girin: "))
# Aşağıdaki koşul yapıları fonksiyon üzerinden kontrol yapar ve sonucu ekrana yazdırır.
if palindrom_kontrol(sayi):
print(f"{sayi} bir palindromik sayıdır.")
else:
print(f"{sayi} bir palindromik sayı değildir.")
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
| |
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
| çok paradigmalı:
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
---|---|
İlk çıkışı | 20 Şubat 1991 |
Tasarımcı |
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
| 3.13.7
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
(14 Ağustos 2025 (17 saat önce)) |
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Etkilendikleri |
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Etkiledikleri |
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Olağan
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
| .py, .pyw, .pyc, .pyo, .pyd, .pyz |
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
|
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
, birimsel (modüler) ve etkileşimli
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
bir
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
.
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Girintilere dayalı basit söz dizimi, dilin öğrenilmesini ve akılda kalmasını kolaylaştırır. Bu da ona söz diziminin ayrıntıları ile vakit yitirmeden programlama yapılmaya başlanabilen bir dil olma özelliği kazandırır.
Modüler yapısı, sınıf dizgesini (sistem) ve her türlü veri alanı girişini destekler. Hemen hemen her türlü platformda çalışabilir (
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
). Python ile sistem programlama, kullanıcı arabirimi programlama, ağ programlama, web programlama, uygulama ve
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
yazılımı programlama gibi birçok alanda yazılım geliştirebilirsiniz. Büyük yazılımların hızlı bir şekilde prototiplerinin üretilmesi ve denenmesi gerektiği durumlarda da
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
ya da
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
gibi dillere tercih edilir.Python 1980'lerin sonunda
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
alternatif olarak tasarlanmıştı. Python 2.0, ilk kez 2000 yılında yayınlandı. 2008'de yayınlanan Python 3.0, dilin önceki versiyonuyla tam uyumlu değildir ve Python 2.x'te yazılan kodların Python 3.x'te çalışması için değiştirilmesi gerekmektedir. Python 2 versiyonun resmi geliştirilme süreci, dilin son sürümü olan Python 2.7.x serisi versiyonların ardından 1 Ocak 2020 itibarıyla resmi olarak sona erdi.
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Python 2.x geliştirilme desteğinin sona ermesinin ardından, Python dilinin 3.7.x ve sonraki sürümlerinin geliştirilmesi devam etmektedir.
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Geçmiş
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Geliştirilmeye 1990 yılında
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
tarafından
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
'da başlanmıştır. Adını sanılanın aksine bir yılandan değil Guido van Rossum'un çok sevdiği,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
adlı altı kişilik bir İngiliz komedi grubunun Monty Python’s Flying Circus adlı gösterisinden almıştır.
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Günümüzde
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
çevresinde toplanan gönüllülerin çabalarıyla sürdürülmektedir. Python 1.0 sürümüne Ocak 1994'te ulaşmıştır. 2.0 sürümü 16 Ekim 2000'de yayınlanmıştır.
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
3 Aralık 2008 tarihinden itibaren 3.x serisi yayınlanmaya başlamıştır; ancak 3.x serisi 2.x serisiyle uyumlu değildir.
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Kullanım
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Python destekli veya tabanlı diğer yazılımlar
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
uygulama sunucuları,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
ve orijinal
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
istemcisi Python kullanan önemli projelerden bazılarıdır. Ayrıca
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
ve
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
gibi büyük kurumlar da Python kullanmaktadır.
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
ile 2D oyun yapılabilir,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
uygulamaları kodlanabilir, uzaktan kontrol veya görüntü işleme yapılabilir, veri analizi veya veri kontrolü yapılabilir,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
gibi kütüphanlerle derin makine öğrenmesi uygulamaları yapılabilir.Aynı zamanda Python
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
için çok kullanışlı bir programlama dilidir. Kötü amaçlı yazılım analizi ve
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
dahil olmak üzere birçok siber güvenlik işlevini yerine getirebilir.
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Ayrıca
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
ve
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
gibi bazı programlarda
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
olarak kullanılır.Pek çok
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
ve Apple
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
işletim sisteminde Python öntanımlı bir bileşen olarak gelir.Söz dizimi
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Python programlama dilinin söz dizimi ve renklendirmesi.Python'un son derece kolay okunabilir olması düşünülmüştür. Bu yüzden örneğin küme parantezleri yerine girintileme işlemi kullanılır. Hatta bazı durumlarda girintileme işlemine dahi gerek kalmadan kodun ilgili bölümü tek satırda yazılabilir. Böylece Python, program kodunuzu en az çaba ile ve hızlıca yazmanıza imkân tanır. Sade sözdizimi ile diğer programlama dillerinden üstündür.
Girintileme
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
Python 3. Standart tip hiyerarşisi. Bakınız >>> help("TYPES")Python'da ifade bloklarını sınırlandırmak için süslü ayraçlar ya da anahtar kelimeler yerine beyaz boşluk girintileme kullanılır. Belli ifadelerden sonra girinti artar; girintinin azalması geçerli blokun sonlandığını gösterir.
İşleçler
* işleci, çarpma işlemleri için/ işleci, bölme işlemleri için
// işleci, tam sayı bölme işlemleri için
+ işleci, toplama işlemleri için
- işleci, çıkarma işlemleri için
% işleci, mod alma işlemleri için
< işleci, 'küçüktür' anlamına gelir
işleci, 'büyüktür' anlamına gelir
== işleci, 'eşittir' anlamına gelir
<= işleci, 'küçük eşittir' anlamına gelir
= işleci, 'büyük eşittir' anlamına gelir
!= işleci, 'eşit değil' anlamına gelir
** işleci, 'üs alma' anlamına gelir
True işleci, 'doğru' anlamına gelir
False işleci, 'yanlış' anlamına gelir
and işleci, 've' anlamına gelir
or işleci, 'veya' anlamına gelir
not işleci, 'değil' anlamına gelir.
İfadeler ve akış kontrolü
Python ifadeleri şunları içerir:- if ifadesi, bir kod blokunu belli bir koşula bağlı olarak, else ve elif (else-if'in kısaltılması) ile birlikte çalıştırır.
- for ifadesi, yinelenebilir bir nesne üzerinden yineleme yapar, bu sırada ilgili bloktaki her ögeyi bir yerel değişkene atar.
- while ifadesi, koşulu doğru olduğu sürece o kod bloğunu çalıştırır.
- try ifadesi, eklenmiş kod bloğundan dolayı oluşan hataları yakalar ve except maddeleriyle; ayrıca finally blokundaki temizleme kodunun blok nasıl sonlanırsa sonlansın çalıştırılmasını sağlar.
- class ifadesi, bir kod blokunu çalıştırır ve onun yerel ad alanını bir sınıfa atar, bu sayede o sınıf
Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.kullanılabilir.
- def ifadesi ile fonksiyon tanımlanır.
- with ifadesi, bir kod blokunu bir içerik yöneticisine hapseder (örneğin bir kod bloku çalışıtırılmadan önce bir kilit edinir ve sonrasında bu kilidi çözer)
- break ifadesi, döngüyü durdurur.
- continue ifadesi, döngüde geçerli değeri atlar ve sonrakinden devam eder break ifadesinden farklı olarak döngüyü durdurmaz.
- del ifadesi, nesneleri silmek için kullanılır.
- pass ifadesi, bir
Ziyaretçiler için Gizlenmiş Link, Görmek için, Giriş yap veya üye ol.görevi görür ve geçici kod bloku yerine kullanılabilir.
- assert ifadesi hata ayıklamada koşulları kontrol etmek için kullanılır.
- return ifadesi, fonksiyondan değer döndürür ve fonksiyonu sonlandırır.
- yield ifadesi, fonksiyondan değer döndürmek için kullanılır. return ifadesinden farklı olarak çalıştıktan sonra fonksiyonu sonlandırmaz. Fonksiyonun sonuna kadar devam eder.
- print ifadesi, bir ekrana yazdırma görevi görür. Bu ifade Python 3 sürümüyle birlikte print() fonksiyonu ile değiştirildi.
- import ifadesi, modülleri içe aktarmak için kullanılır.
- from ifadesi, modülün belli bir kısmını içe aktarmak için kullanılır
- as ifadesi, import ve from ifadelerini içe aktarırken modüllere takma ad vermek için kullanılır.
Metotlar
Nesneler üzerindeki metotlar nesnenin sınıfına eklenmiş fonksiyonlardır; örnek.metod(değişken) sözdizimi, normal metot ve fonksiyonlar için Sınıf.metod(örnek, değişken) ifadesi için bir
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
. Python metotlarının örnek verisine ulaşmaları için açık self parametresine sahip olmaları gerekir. Bu durum
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
,
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
gibi bazı diğer
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
farklılık gösterir.Standart kütüphane
Python'un çok büyük bir
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
30 Mart 2020 tarihinde
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
sitesinde
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
. vardır. Bu, dilin artı özelliklerinden biri olarak kabul edilir.Örnekler
Python 3 ve üstü sürümler için uygundur.Merhaba dünya
# -- coding: utf-8 --print("Merhaba Dünya")
Yorum satırları
#Tek satırlık bir python yorumu"""Bu çok satırlı
bir python
yorumu"""
Girdi alma ve ekrana basma
veri = input('Bir veri giriniz:')print(veri)
Ziyaretçiler için Gizlenmiş Link, Görmek için,
Giriş yap veya üye ol.
kontrolü
def palindrom_kontrol(number):# Sayıyı string veri tipine çevirir
str_number = str(number)
# Sayının tersi kontrol edilir
if str_number == str_number[::-1]:
return True
else:
return False
# Aşağıdaki değişken kullanıcıdan sayı girişi alır.
sayi = int(input("Bir sayı girin: "))
# Aşağıdaki koşul yapıları fonksiyon üzerinden kontrol yapar ve sonucu ekrana yazdırır.
if palindrom_kontrol(sayi):
print(f"{sayi} bir palindromik sayıdır.")
else:
print(f"{sayi} bir palindromik sayı değildir.")