Şimdi Ara

ilk 5 karaktere kadar olanı almak (utf-8 unicode)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
16
Cevap
1
Favori
262
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • var olan "x.txt"

    Kod

    Yığını:
    a a1 a12 a123 a1234 a12345 a123456 a1234567 a12345678 a123456789 a1234567890 a12345678901 a123456789012 a1234567890123 a12345678901234


    istenilen


    *ilk 5 karakterden fazlası olmayacak şekille çevir.


    "final.txt"

    Kod

    Yığını:
    a a1 a12 a123 a1234 a1234 a1234 a1234 a1234 a1234 a1234 a1234 a1234 a1234 a1234


    bildiğiniz dillerde yapabilirsiniz.




    < Bu mesaj bu kişi tarafından değiştirildi ProjectMan -- 29 Eylül 2020; 9:3:5 >



  • f = open(“x.txt”, r)
    print(f[:4])

    < Bu ileti DH mobil uygulamasından atıldı >
  • Kurtçu Restrop kullanıcısına yanıt
    kod çalışmıyor.

    o yüzden SS diyorum :)

    ilk 5 karaktere kadar olanı almak (utf-8 unicode)


    Yukarda map içinde Python'daki :4'ü simule ettim. Regex ve trinar operatör kullandım o yüzden görüntüsü biraz korkunç oldu fakat çalışıyor. Raku 'da uzunluğu x'e kadar olanları filtreleyen daha pratik bir method veya işlev vardır fakat bakmadım.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • nasıl çalışmıyor hocam 2 satır kod zaten suntax hatası da yok
    ss istiyorsunuz da ben de bilgisayarı açmıyorum artık açılınca kapanmıyor çünkü :)

    < Bu ileti DH mobil uygulamasından atıldı >
  • Kurtçu Restrop kullanıcısına yanıt
    open("a.txt",r)'deki r 'r' olmalı yoksa değişken ismi olarak degerlendirilir. alttaki f[ :5] dosyadaki her bir satır için işletilmeli, sen tüm satırlar için işletiyorsun. o kod patlar :)

    < Bu ileti mini sürüm kullanılarak atıldı >
  • r gözümden kaçmış bir de soruyu tam anlamamışım her satrın ilk 5 harfi değil dosyanın ilk 5 harfi olarak anladım bi dahakine düzgün yazarım artık napalım :d
    bu arada telefonda yazmak hiç sarmıyor yav

    < Bu ileti DH mobil uygulamasından atıldı >
  • Kurtçu Restrop kullanıcısına yanıt
    telefonda kod mu yazılır ? adı üstünde telefon yav :)

    < Bu ileti mini sürüm kullanılarak atıldı >
  • geçen açtım bilgisayarı 5 saat kapanmadı ders de çalışmadım bütün gün güme gitti sonra yks 2022 tayfa olmak istemiyorum

    < Bu ileti DH mobil uygulamasından atıldı >
  • üstadım kodu metin olarak yapıştırırmısın.

    yanlış yazdığım galiba ! :(

  • Yoksa sen de telefonda mı yazdın ?


    Kod

    Yığını:
    .say for map { $_ ~~ /\w ** 5/ ?? ~$/ !! $_ }, "x.txt".IO.lines


    işlenecek dosya adı x.txt

  • thx müsahit olunca deneyeceğim.

  • Kod

    Yığını:
    [print(i[:5]) for i in open('x.txt','r').read().split('\n')]

    ilk defa python kodu rakudan kisa oldu ilk 5 karaktere kadar olanı almak (utf-8 unicode) 

  • hynx kullanıcısına yanıt
    Benim kodda 5 karaktere kadar seçme işlemini Regex'le yaptığım için orta kısım hem uzun hem de kriptografik oldu. Üstüne bir de for döngüsü kullanınca iyice uzun oldu :)

    < Bu ileti mini sürüm kullanılarak atıldı >
  • regex syntaxi farkliymis. pythonda '^\w{1,5}'

  • ilk 5 karaktere kadar olanı almak (utf-8 unicode olacak şekilde)


    peki 2. soru böyle bir veri var ( veri.txt)

    Kod

    Yığını:
    a a1 a12 a123 a1234 a12345 a123456 a1234567 a12345678 a123456789 a1234567890 a12345678901 a123456789012 a1234567890123 a12345678901234


    yukarıdaki veriyi aşağıdaki şekilde (sonuç.txt) yazdırmak istenilirse !?

    Kod

    Yığını:
    a a1 a12 a123 a1234 a1234 a1234 a1234 a1234 a1234 a1234 a1234 a1234 a1234 a1234



    < Bu mesaj bu kişi tarafından değiştirildi ProjectMan -- 29 Eylül 2020; 9:6:58 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.