Python Eğitimi

Python ANA SAYFA Python Tanıtımı Python Başlarken Python Sözdizimi Python Yorumları Python Değişkenleri Python Veri Türleri Python Numaraları Python Döküm Python Dizeleri Python Boole'leri Python Operatörleri Python Listeleri piton demetleri Python Setleri Python Sözlükleri Python Eğer... Başka Python while Döngüleri Döngüler için Python Python Fonksiyonları piton lambda Python Dizileri Python Sınıfları/Nesneleri Python Kalıtımı Python Yineleyiciler Python Kapsamı Python Modülleri Python Tarihleri Python Matematik Python JSON'u Python Normal İfade Python PIP'si Python Deneyin... Hariç Python Kullanıcı Girişi Python Dize Biçimlendirme

Dosya yönetimi

Python Dosya İşleme Python Okuma Dosyaları Python Dosyaları Yazma/Oluşturma Python Dosyaları Sil

Python Modülleri

NumPy Eğitimi Panda İzlenecek Yol Scipy Eğitimi

Python Matplotlib'i

Matplotlib'e Giriş Matplotlib Başlarken Matplotlib Pyplot Matplotlib Çizimi Matplotlib İşaretçileri Matplotlib Hattı Matplotlib Etiketleri Matplotlib Izgarası Matplotlib Alt Noktaları Matplotlib Dağılımı Matplotlib Çubukları Matplotlib Histogramları Matplotlib Pasta Grafikleri

Makine öğrenme

Başlarken Ortalama Medyan Modu Standart sapma Yüzdelik Veri Dağıtımı Normal Veri Dağılımı Dağılım grafiği Doğrusal Regresyon Polinom Regresyon Çoklu regresyon Ölçek Tren/Test Karar ağacı

Python MySQL

MySQL'e Başlayın MySQL Veritabanı Oluştur MySQL Tablo Oluştur MySQL Ekle MySQL Seçimi MySQL Nerede MySQL Sıralaması MySQL Sil MySQL Bırakma Tablosu MySQL Güncellemesi MySQL Sınırı MySQL'e Katılma

Python MongoDB

MongoDB Başlarken MongoDB Veritabanı Oluştur MongoDB Koleksiyon Oluştur MongoDB Ekle MongoDB Bul MongoDB Sorgusu MongoDB Sıralaması MongoDB Sil MongoDB Damla Koleksiyonu MongoDB Güncellemesi MongoDB Sınırı

Python Referansı

Python'a Genel Bakış Python Yerleşik İşlevleri Python Dizisi Yöntemleri Python Liste Yöntemleri Python Sözlük Yöntemleri Python Tuple Yöntemleri Python Kümesi Yöntemleri Python Dosya Yöntemleri Python Anahtar Kelimeleri Python İstisnaları Python Sözlüğü

Modül Referansı

Rastgele Modül İstek Modülü İstatistik Modülü Matematik Modülü cMath Modülü

Python Nasıl Yapılır?

Liste Kopyalarını Kaldır Bir Dizeyi Ters Çevir İki Sayı Ekle

Python Örnekleri

Python Örnekleri Python Derleyici Python Alıştırmaları Python Testi Python Sertifikası

Python Eğer ... Aksi


Python Koşulları ve If ifadeleri

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

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

Bu koşullar, en yaygın olarak "if ifadeleri" ve döngülerde olmak üzere çeşitli şekillerde kullanılabilir.

if anahtar sözcüğü kullanılarak bir "if ifadesi" yazılır .

Örnek

Eğer ifadesi:

a = 33
b = 200
if b > a:
  print("b is greater than a")

Bu örnekte, b'nin a'dan büyük olup olmadığını test etmek için if ifadesinin bir parçası olarak kullanılan a ve b olmak üzere iki değişken kullanıyoruz . a 33 ve b 200 olduğundan , 200'ün 33'ten büyük olduğunu biliyoruz ve bu nedenle ekrana "b a'dan büyüktür" yazdırıyoruz.

Girinti

Python, koddaki kapsamı tanımlamak için girintiye (satırın başındaki boşluk) dayanır. Diğer programlama dilleri genellikle bu amaçla kaşlı ayraçlar kullanır.

Örnek

Girintisiz if ifadesi (bir hata oluşturur):

a = 33
b = 200
if b > a:
print("b is greater than a") # you will get an error


Elif

elif anahtar sözcüğü pythons'un " önceki koşullar doğru değilse bu koşulu dene" demenin yoludur.

Örnek

a = 33
b = 33
if b > a:
  print("b is greater than a")
elif a == b:
  print("a and b are equal")

Bu örnekte a eşittir b , yani ilk koşul doğru değil, ancak elif koşulu doğru, bu yüzden ekrana "a ve b eşittir" diye yazdırıyoruz.


Başka

else anahtar sözcüğü , önceki koşullar tarafından yakalanmayan her şeyi yakalar.

Örnek

a = 200
b = 33
if b > a:
  print("b is greater than a")
elif a == b:
  print("a and b are equal")
else:
  print("a is greater than b")

Bu örnekte a büyüktür b , bu nedenle ilk koşul doğru değil, ayrıca elif koşulu da doğru değil, bu yüzden else koşuluna gidiyoruz ve ekrana "a, b'den büyüktür" yazdırıyoruz.

Ayrıca şunlar elseolmadan da sahip olabilirsiniz elif:

Örnek

a = 200
b = 33
if b > a:
  print("b is greater than a")
else:
  print("b is not greater than a")

Kısa El ise

Yürütülecek yalnızca bir deyiminiz varsa, onu if deyimiyle aynı satıra koyabilirsiniz.

Örnek

Bir satır if ifadesi:

if a > b: print("a is greater than b")

Kısa El Eğer ... Aksi

Yürütülecek yalnızca bir ifadeniz varsa, biri if ve diğeri başka için, hepsini aynı satıra koyabilirsiniz:

Örnek

Bir satır if else ifadesi:

a = 2
b = 330
print("A") if a > b else print("B")

Bu teknik, Üçlü Operatörler veya Koşullu İfadeler olarak bilinir .

Aynı satırda birden fazla else ifadeniz de olabilir:

Örnek

3 koşullu bir satır if else ifadesi:

a = 330
b = 330
print("A") if a > b else print("=") if a == b else print("B")

Ve

and anahtar sözcüğü bir mantıksal işleçtir ve koşullu ifadeleri birleştirmek için kullanılır:

Örnek

a'den büyük olup bolmadığını VE şundan büyük olup olmadığını test edin :ca

a = 200
b = 33
c = 500
if a > b and c > a:
  print("Both conditions are True")

Veya

Anahtar orsözcük mantıksal bir işleçtir ve koşullu ifadeleri birleştirmek için kullanılır:

Örnek

a'den büyük olup bolmadığını VEYA şundan büyük olup olmadığını test edin :ac

a = 200
b = 33
c = 500
if a > b or a > c:
  print("At least one of the conditions is True")

iç içe ise

ifİfadelerin içinde ifadeler olabilir , buna iç içeif ifadeler denir . if

Örnek

x = 41

if x > 10:
  print("Above ten,")
  if x > 20:
    print("and also above 20!")
  else:
    print("but not above 20.")

Geçiş Bildirimi

ififadeler boş olamaz, ancak herhangi bir nedenle ifiçeriği olmayan bir ifadeniz varsa, passhata almamak için ifadeyi girin.

Örnek

a = 33
b = 200

if b > a:
  pass

Egzersizlerle Kendinizi Test Edin

Egzersiz yapmak:

a' den büyükse "Merhaba Dünya" yazdırın b.

a = 50
b = 10
 a  b
  print("Hello World")