0Pricing
Ruby Academy · Ders

Dosyaları okuma ve yazma

Ruby'de metin dosyalarını açın, okuyun, yazın ve değiştirin

Dosyaları okuma ve yazma, CoddyKit'te ücretsiz bir Ruby Academy dersidir. Bu, 3 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Ruby Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Ruby Academy kursu toplamda 3 dersten oluşur.

Dosyaları Okuma ve Yazma

Dosyaları Okuma ve Yazma

Ruby, dosyalarla etkileşim kurmak için güçlü metotlar sağlar.

Bu derste Ruby'de metin dosyalarını açmayı, okumayı, yazmayı ve değiştirmeyi öğreneceksiniz.

Dosyaları okuma ve yazma — resim 1

Dosya Açma ve Okuma

Dosya Açma ve Okuma

File.read kullanarak bir dosyayı açıp okuyabilirsiniz.

content = File.read('example.txt')
puts content

Dosyayı Satır Satır Okuma

Dosyayı Satır Satır Okuma

Bir dosyayı satır satır okumak için File.foreach kullanın.

File.foreach('example.txt') { |line| puts line }

Dosyaya Yazma

Dosyaya Yazma

Bir dosyanın içeriğinin üzerine yazmak için File.write kullanın.

File.write('example.txt', 'Hello, Ruby!')

Dosyaya Ekleme

Dosyaya Ekleme

Mevcut bir dosyaya içerik eklemek için a kipini kullanın.

File.open('example.txt', 'a') { |file| file.puts 'New Line' }

Dosyayı Kapatma

Dosyayı Kapatma

Ruby dosyaları otomatik olarak kapatır, ancak gerekirse file.close kullanabilirsiniz.

file = File.open('example.txt', 'r')
puts file.read
file.close

Dosyanın Var Olup Olmadığını Denetleme

Dosyanın Var Olup Olmadığını Denetleme

İşlemleri gerçekleştirmeden önce bir dosyanın var olup olmadığını denetlemek için File.exist? kullanın.

puts File.exist?('example.txt')

Dosya Silme

Dosya Silme

Bir dosyayı sistemden kaldırmak için File.delete kullanın.

File.delete('example.txt') if File.exist?('example.txt')

Tebrikler!

Tebrikler!

Ruby'de dosyaları okumayı, yazmayı ve değiştirmeyi öğrendiniz.

Sırada kullanıcı girdisini ve çıktısını işlemeyi keşfedeceksiniz.

Dosyaları okuma ve yazma — resim 10

Sıkça Sorulan Sorular

“Dosyaları okuma ve yazma” dersi ücretsiz mi?

Evet — “Dosyaları okuma ve yazma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Ruby Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Ruby Academy kursu toplamda 3 dersten oluşur.

“Dosyaları okuma ve yazma” dersinde ne öğreneceğim?

Ruby'de metin dosyalarını açın, okuyun, yazın ve değiştirin Ruby Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Ruby Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Ruby Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 3 dersinin 1. dersidir.

“Dosyaları okuma ve yazma” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Ruby Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Ruby Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Dosyaları okuma ve yazma
  2. Kullanıcı girdisi ve çıktısı
  3. JSON ve YAML ile çalışma
← Ruby Academy Sayfasına Dön