python yardım

Kodla Büyü

yahil

Aktif Üye
Mesajlar
170
hocam left ve right komutu neden hata veriyor yardımcı olabilirmisiniz
 

Ekli dosyalar

  • Ekran Alıntısı.JPG
    Ekran Alıntısı.JPG
    41.9 KB · Görüntüleme: 136
left adında hazır bir fonksiyon yok.Kendin tanımlaman lazım.
Şu şekilde alabilirsin.

print("masa"[:2])
 
meb kitabı sayfa 54 bi bakarmısınız kullanımı konusunda yukarıdaki gibi benzer hatalar veriyor
 
Büyük/küçük harf duyarlılığı varsa left yerine Left yazıp deneyin.
 
Sayın hocam kitabı çok fazla inceleme şansım olmamıştı ama ordaki fonksiyon örnekleri python 3'e özel fonksiyonlar değil.(Tam olarak hangi dil olduğunuda bilmiyorum açıkçası) Orda sadece genel olarak fonksiyon kullanım örnekleri verilmiş bence.
 
hocam left ve right komutu neden hata veriyor yardımcı olabilirmisiniz
left adında hazır bir fonksiyon yok.Kendin tanımlaman lazım.
Şu şekilde alabilirsin.
Emrah hocam haklı sanırım...

def left(s, amount = 1, substring = ""):
if (substring == ""):
return s[:amount]
else:
if (len(substring) > amount):
substring = substring[:amount]
return substring + s[:-amount]

def right(s, amount = 1, substring = ""):
if (substring == ""):
return s[-amount:]
else:
if (len(substring) > amount):
substring = substring[:amount]
return s[:-amount] + substring

def mid(aString, startChar, howMany):
if howMany < 1:
return ''
else:
return aString[startChar:startChar+howMany]

print(left("deneme",2))
print(mid("deneme",2,2))
print(right("deneme",2))

çalışınca
de
ne
me
çıktısı veriyor...
Kaynak: https://stackoverflow.com/questions...n-equivalent-of-mid-right-and-left-from-basic
 

Ekli dosyalar

  • ornek.zip
    327 bayt · Görüntüleme: 9
Son düzenleme:
hocam kitap gayet başarılı bence python anlatmak için bazı ufak tefek hatalar var ama çok detaylı ve kullanışlı
tüm konu anlatımları için bir inceleyin isterseniz
 
Hocam bu komutlar python için değil genel olarak bahsedilmiş. Hatta kitapta bazı komutların çıktısı yanlış verilmiş.
 
bende phyton a yeni başlamayı düşünüyorum. Meb kitabı hatalı ise hangi kaynak kullanılabilir, tavsiye edeceğiniz kaynak var mı.
 
Geri
Üst