-1 - Format fonksiyonunda liste kullanımı--
---Yerine----
-----2 - Format fonksiyonunda sözlük kullanımı------
-------Yerine:--------
---------3 - Değişken değerlerini takas etme----------
-----------Yerine:------------
-------------4 - Satır içi if ifadesi--------------
---------------Yerine:----------------
-----------------5 - Mantıksal değere göre liste içinden seçim yapma------------------
-------------------Yerine--------------------
---------------------6 - Liste indexini sondan saydırma----------------------
-----------------------Yerine:------------------------
-------------------------7 - Metin içinde arama--------------------------
---------------------------Yerine:----------------------------
-----------------------------8 - Liste ya da demet çözme------------------------------
-------------------------------Yerine--------------------------------
---------------------------------9 - Parametresiz süper fonksiyonu ----------------------------------
-----------------------------------Yerine:------------------------------------
Kod:
print("1 - {} 2 - {} 3 - {}".format(liste[0], liste[1], liste[2]))
---Yerine----
Kod:
print("1 - {} 2 - {} 3 - {}".format(*liste))
-----2 - Format fonksiyonunda sözlük kullanımı------
Kod:
print("ad: {} soyad: {} no: {}".format(sozluk["ad"], sozluk["soyad"], sozluk["no"]))
-------Yerine:--------
Kod:
print("ad: {ad} soyad: {soyad} no: {no}".format(**sozluk))
---------3 - Değişken değerlerini takas etme----------
Kod:
temp = a
a = b
b = temp
-----------Yerine:------------
Kod:
a, b = b, a
-------------4 - Satır içi if ifadesi--------------
Kod:
if is_true:
a = 1
else:
a = 0
---------------Yerine:----------------
Kod:
a = 1 if is_true else 0
-----------------5 - Mantıksal değere göre liste içinden seçim yapma------------------
Kod:
okul = ["üni", "lise"]
liseli_misin = False
if liseli_misin:
print "lise"
else:
print "üni"
-------------------Yerine--------------------
Kod:
print okul[liseli_misin]
---------------------6 - Liste indexini sondan saydırma----------------------
Kod:
liste = ["len", "kullanmaya", "gerek", "yok"]
eleman = liste[len(liste) - 1]
-----------------------Yerine:------------------------
Kod:
eleman = liste[-1]
-------------------------7 - Metin içinde arama--------------------------
Kod:
isim = "MiRaT"
if isim.find("cem") != -1:
print("ok")
---------------------------Yerine:----------------------------
Kod:
if "MiRaT" in isim: print("ok")
-----------------------------8 - Liste ya da demet çözme------------------------------
Kod:
bilgiler = ['albert', 'einstein', 14]
ad = bilgiler[0]
soyad = bilgiler[1]
yas = bilgiler[2]
-------------------------------Yerine--------------------------------
Kod:
bilgiler = ['albert', 'einstein', 14]
ad, soyad, yas = bilgiler
---------------------------------9 - Parametresiz süper fonksiyonu ----------------------------------
Kod:
class Evlat(Baba):
def __init__(self):
super(Evlat, self).__init__()
-----------------------------------Yerine:------------------------------------
Kod:
class Evlat(Baba):
def __init__(self):
super().__init__()
10 -- Python'un Felsefesi-
Etkileşimli kabukta import this yazarak görebilirsiniz iyi forumlar
