Python Dersleri: 28 - METİN DOSYALARI

Поделиться
HTML-код
  • Опубликовано: 7 ноя 2024

Комментарии • 42

  • @evieplusAcademy
    @evieplusAcademy  5 лет назад +1

    Kodlama ve kodlamayla ilgili sorularınızı aşağıdaki linkten sorabilirsiniz:
    evieplus.academy/forum/
    Açıklamamı veya anlatmamı istediğin diğer konular için yorumlara yazarak benimle paylaşabilirsin.

  • @mehmetalicelik2125
    @mehmetalicelik2125 2 года назад +1

    Beğeni atmayı unutup geri döndüm bir sonra ki videodan. Bunu yaptıran nadir eğitimcilerdensin

  • @adnanyurdakul298
    @adnanyurdakul298 Год назад +1

    Büyük emek harcamışsınız. Teşekkürler

  • @mertemreozturk9643
    @mertemreozturk9643 5 лет назад +2

    hocam ne zamandır sizi bekliyordum tam da dosyalara çalışacaktım muhteşem zamanlama nolur yalnız bırakmayın bizi :)

    • @evieplusAcademy
      @evieplusAcademy  5 лет назад

      Merhaba,
      Bu video dan sonra bir de Binary dosyalar videosunu yayımlıyacağım.
      Sevgiler

  • @iskendergirgin1253
    @iskendergirgin1253 5 лет назад

    Hoş geldiniz.

  • @vatan282
    @vatan282 6 месяцев назад

    teşekkürler hocam çok faydalı oldu özellikle ödevller

  • @canerduren3046
    @canerduren3046 3 года назад +1

    Merhabalar, öğretim için teşekkürler.

  • @MuratTYlmaz
    @MuratTYlmaz 2 года назад +1

    hocam teşekkür ederim emekleriniz için!

  • @sssxx938
    @sssxx938 Год назад +1

    efsane hocammmm

  • @Tunahan.Mert.Music.
    @Tunahan.Mert.Music. 4 года назад

    merhaba hocam optimizasyon algoritmaları tavlama benzetimi algoritması hakkında bir matematik işlemi ödevim var onun ile ilgili bir videonuz var mı veya nasıl yapabiliriz yardımcı olursanız çok sevinirim teşekkür ederim .

  • @aliakyol8992
    @aliakyol8992 2 года назад

    Hocam saygılar,
    Pycharm 2021.3.1 kullanıyorum ama son zamanlarda bir sorun yaşıyorum. Nesnelerin metodlarına ulaşamıyorum. Sorun nedir ve nasıl bu metodlara ulaşabilirim? (. koyduktan sonra methodlar gelmiyor)
    Teşekkürler...

    • @_rebellious_666
      @_rebellious_666 2 года назад

      Aga hangi seviyyedesin?

    • @aliakyol8992
      @aliakyol8992 2 года назад

      @@_rebellious_666 Neyin seviyesini soruyorsun anlamadım.

  • @flashvibes2407
    @flashvibes2407 10 месяцев назад

    hocam anlatırken baz aldığınız bir kitap var mı

  • @samxalmemmedzade7276
    @samxalmemmedzade7276 2 года назад +1

    hocam f ne icin kullanilir ?

  • @sssxx938
    @sssxx938 Год назад +1

    süperrr

  • @cesurofficial3185
    @cesurofficial3185 4 года назад

    c++ dersleri çekseniz muazzam olur.

  • @zaferbakr3727
    @zaferbakr3727 4 года назад

    hocam ellerinize sağlık

  • @denizdurmaz1
    @denizdurmaz1 5 лет назад +1

    Neredesin abi 4 aydır gözüm burada

  • @harunresit7008
    @harunresit7008 4 года назад

    Hocam C++ dersleri çekerseniz mükemmel olur. Dersler için çok teşekkür ederim.

    • @evieplusAcademy
      @evieplusAcademy  4 года назад +1

      Python şu anda dünyanın 29.88% en çok aranan dili olmasına rağmen çok izlenmiyor.
      C veya C++ izlenirmi sizce?

    • @harunresit7008
      @harunresit7008 4 года назад

      @@evieplusAcademy hocam piyasada makine öğrenmesi ve görüntü işleme projelerinde yüksek hız gereksiniminden dolayı C++ çok tercih ediliyor. Ancak daha düşük seviyeli bir dil olduğu için yazılan programlarda hata oluşturma riski daha yüksek oluyor. Hem programlamanın mantığını öğrenmek hem de iyi bir C++ programcısı olmak için başlangıçtan ileri düzeye sizin derslerinizin bizim gibi insanlar için çok faydalı olacağını düşünüyorum. Dersler için tekrardan çok teşekkür ediyorum.

  • @HalilDeniz
    @HalilDeniz 4 года назад

    >>> dosya = open("/usr/share/wordlists/rockyou.txt","r",encoding="utf-8")
    >>> göster = dosya.readlines()
    Traceback (most recent call last):
    File "", line 1, in
    File "/usr/lib/python3.8/codecs.py", line 322, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
    UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf1 in position 933: invalid continuation byte
    hocam böyle bir sorunu nasıl halledebilirim içinde nerdeyse 1 milyon username olan bir .txt dosyası

  • @aysenurhansasaracoglu2061
    @aysenurhansasaracoglu2061 4 года назад +1

    Ferhat hocam iyi günler kolay gelsin, ödevi aşağıda paylaşıyorum; Çok uğraştım ama ne kadar da olsa razıyım.
    Vaktinizden çalmak istemem ancak hatalarımı yazabilirseniz çok mutlu olurum.
    Değerlendirmeleriniz bizler için yol rehberi oluyor. İyi çalışmalar diliyorum.
    print("we are opening a new textfile")
    textFile=input("Please enter your name of the text file: ")
    with open(f"{textFile}.txt", "w+", encoding="utf-8") as fileObject:
    print(f"Dosya ismi: {fileObject.name}")
    fileObject.write("""Ev her zamankinden sesliydi.
    Sanki tüm elektrikli aletler çalışıyordu.
    Dışardan gelen gürültüler de cabasıydı.
    Bir tek insan sesi yoktu içerde.
    Bağıra bağıra şarkı söylemeye başladı.
    Susturmak istiyordu onları.
    bildiği tüm şarkıları söyledi.
    Sınırlıydı bilebildiği şarkı sayısı.
    Anlamsız sözcüklerle bağıra bağıra ezgiler düzüyordu.
    Ev susmuştu.
    Bir tek onun anlamsız sözcükleri çınlıyordu duvarlarda.
    Birden kendi sesini duydu ve sustu.
    Gidip tek tek evdeki tüm elektrikli aletleri çalıştırdı.
    Şimdi ev her zamankinden daha sessizdi.""")
    print("Your text file has been successfully created.")
    print()
    numberOfLines = 0
    with open(f"{textFile}.txt","r",encoding="utf-8") as fileObject:
    for textLine in fileObject.readlines():
    print(f"{numberOfLines+1}. line is: {textLine}",end="")
    numberOfLines += 1
    print()
    print(f"{fileObject.name} dosyasının satır sayısı: {{{numberOfLines}}}")
    line=[]
    words = []
    with open(f"{textFile}.txt", "r", encoding="utf-8") as fileObject:
    for textline in fileObject.readlines():
    line.append(textline.split())
    for row in line:
    for word in row:
    words.append(word)
    print()
    print(f"{fileObject.name} dosyasının kelime sayısı {{{len(words)}}}")
    wordLenght = 1
    for index in words:
    if len(index) > wordLenght:
    wordLenght = len(index)
    print()
    print(f"{fileObject.name} dosyasında bulunan en uzun kelime {{{wordLenght}}}'hartir.")

  • @FollowFFun
    @FollowFFun 4 года назад

    Hocam instagramdan mailden yazdım yardıma ihtiyacım var. bu videodan sonra türkçe karakter kullanamıyorum

  • @salehaliyev844
    @salehaliyev844 4 года назад

    Selam bir sorum olucak biz with open komutuyla yaptigimiz dosyanin icinden sadece bir satir silmek istersek hangi komuta ihtiyacimiz var

    • @evieplusAcademy
      @evieplusAcademy  4 года назад +2

      Güzel soru.
      Böyle bir komut yok.
      Önce dosyanın hepsini okuyacak ardından okudun veride istediğin değişikliği yapacan ve en son yeni dosyayı kayıt edeceksin.
      Önceki dosyanın üzerine kayıt edersen sanki o dosyanın verisi değişmiş gibi olacak.

  • @salehaliyev844
    @salehaliyev844 4 года назад

    bir sorum olucak phyton dili ile yapay zeka yapila bilirmi eger yalnizca phyton dili yapay zeka yapmaya yeterli degilse bu dilin yaninda hangi programlama dilini ogrenmeliyim
    tesekkurler

    • @evieplusAcademy
      @evieplusAcademy  4 года назад

      Python bir sürü hazır kütüphane ve teknoloji ile çalışabilen bir dil.
      Hangi dili öğreneceğin kullanacağın teknolojinin desteklediği dile bağlıdır.
      Yapay zeka konusuna girdiğinde fark edeceksin.

  • @Vidoit
    @Vidoit 4 года назад

    başarılı!

  • @salehaliyev844
    @salehaliyev844 4 года назад +1

    odev
    isim=input('eklediğiniz dosyaya isim veriniz: ')
    tip=isim+'.txt'
    if isim!='':
    with open(tip, 'a+', encoding='utf8') as fileobject:
    say = 0
    maksimumuzun = 0
    while True:
    metin = input('dosyanıza eklemek istediğiniz sözleri giriniz: ')
    if metin == '':
    print('çıkışınız tamamlanmıştır')
    break
    fileobject.write(f"{metin}
    ")
    say += 1
    fileobject.seek(0)
    text = fileobject.read()
    command = text.split()
    tumkarakter=0
    for x in command:
    new = len(x)
    tumkarakter +=len(x)
    if new > maksimumuzun:
    maksimumuzun = new
    print(f"eklemiş oldugunuz dosya {fileobject.name}")
    print(f"eklemiş olduğunuz metinin satır sayı : {say}")
    print('metinin kelime sayısı :', len(command))
    print('en uzun karakter sayısı :', maksimumuzun)
    print(F"eklemiş olduğunuz tüm karakter sayısı(boşluksuz) = {tumkarakter}")
    print(f"eklemiş olduğunuz tüm karakter sayısı = {len(text)}")
    else:
    print('Hata:dosya ismi boş bırakılamaz')

  • @didyougethurt
    @didyougethurt 3 года назад

    print("Yeni phyton projeme hoşgeldiniz!! ")
    textFile = input("Dosyanın adını giriniz: ")
    metin = input("Metni giriniz: ")
    with open(f'{textFile}.txt', "w", encoding="utf-8") as fileObject:
    print(f"Dosya ismi: {fileObject.name}")
    fileObject.write(metin)
    print("Dosyanız oluşturuldu ve metin kaydedildi!")
    print()
    numberOfLines = 0
    with open(f"{textFile}.txt", "r", encoding="utf-8") as fileObject:
    for textLine in fileObject.readlines():
    print(f"{numberOfLines+1}.line is:{textLine}", end="")
    numberOfLines += 1
    print()
    print(f"{fileObject.name} dosyasının satır sayısı: {numberOfLines}")
    line = []
    words = []
    with open(f"{textFile}.txt", "r", encoding="utf-8") as fileObject:
    for textLine in fileObject.readlines():
    line.append(textLine.split())
    for row in line:
    for word in row:
    words.append(word)
    print()
    print(f"{fileObject.name} dosyasının kelime sayısı {len(words)}")
    wordLength = 1
    for index in words:
    if len(index) > wordLength:
    wordLength = len(index)
    print()
    print(f"{fileObject.name} dosyasında bulunan en uzun kelime {{{wordLength}}} harftir.")

  • @mustafaayhan5807
    @mustafaayhan5807 2 года назад

    fileName=input("please enter a file name")
    with open(fileName,"r") as fileObject:
    text=fileObject.read()
    numberOfLines=len(text.split("
    "))
    print(f"your file has {numberOfLines} line")
    print(f"your file has {len(text.split())} word")
    maxlengt=0#en uzun kelimenin uzunluğunu bulmak için tanımladık.
    list=text.split()
    for item in list:
    if len(item)>maxlengt:
    maxlengt=len(item)
    print(f"the longest word in your file has {maxlengt} letter")