- 20 Ağu 2016
- 8,754
- 411
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:
10 - Python'un Felsefesi
Etkileşimli kabukta import this yazarak görebilirsiniz
iyi forumlar
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 = "cem adrian"
if isim.find("cem") != -1:
print("ok")
Yerine:
Kod:
if "cem" 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