Bu Ücretsiz Çevrimiçi Etkileşimli Kabuklarla Tarayıcınızda Python'u Deneyin

Bu Ücretsiz Çevrimiçi Etkileşimli Kabuklarla Tarayıcınızda Python'u Deneyin

Python öğrenmeyi düşünüyorsanız, ilk kurulum sürecinden bunalmış olabilirsiniz. Sisteminize Python yüklemeniz, ardından kodu işlemek için komut satırını nasıl kullanacağınızı veya etkileşimli kabuğu nasıl kullanacağınızı veya bir Python IDE'yi nasıl kuracağınızı öğrenmeniz gerekir.





Tüm bunları görmezden gel. Python'un sizin için uygun olup olmadığını öğrenene kadar gereksizdir.





Bunun yerine, yalnızca Python kodunu yazmanıza ve yürütmenize ve sonuçları anında görmenize olanak tanıyan bir web sitesi olan çevrimiçi etkileşimli bir kabuk kullanmanızı öneririz. Hiçbir şey yüklemeye gerek yok. peki ya sen bu Python örneklerinden geçmek veya dizilerin ve listelerin temellerini gözden geçirme , kodu doğrudan tarayıcınızda test edebilirsiniz. İşte bulduğumuz en iyi çevrimiçi Python tercümanları.





1. Python Her Yerde

Eğer bir nedeni varsa Python Her Yerde diğer tüm çevrimiçi Python yorumlayıcılarını yener, IPython'u destekler. IPython, varsayılan Python yorumlayıcısına daha gelişmiş bir alternatiftir. Bununla, bir dizi faydalı özellik elde edersiniz: yazarken sekme tamamlama, bir nesnenin değişkenlerini ve yöntemlerini gerçek zamanlı olarak 'görme' yeteneği, satır içi modül belgelerini okuma ve daha fazlası.

Bunların hiçbiri kesinlikle gerekli değil elbette. eğer sen bir tamamlayınız Yeni başlayanlar için, şimdilik atlamak ve daha rahat olduğunuzda birkaç hafta sonra tekrar gelmek isteyebilirsiniz. Ancak Python yorumlayıcılarına gelince, IPython üretkenlik için standarttır.



Not: Python Anywhere aslında bundan çok daha fazlasıdır. Web üzerinde Python uygulamaları oluşturmanıza ve barındırmanıza olanak tanıyan eksiksiz bir web IDE'sidir. Bu 'IPython'u Deneyin' sayfası sadece şık küçük bir yan araçtır.

2. piton kemanı

piton kemanı programlama deneyimi olan ancak Python'da deneyimi olmayan herkese tavsiye edeceğim. Arayüz oldukça basit ve kullanımı kolaydır, ancak daha da önemlisi, tek bir tıklama ile yükleyebileceğiniz bir grup örnek kod ile birlikte gelir.





Sol kenar çubuğunu keşfederek, Python'u diğer dillerden daha eğlenceli hale getiren en havalı ipuçlarından ve püf noktalarından bazılarını öğreneceksiniz. Veya kendi kodunuzu yazıp çalıştırabilir ve sonuçları alttaki çıktı bölümünde görebilirsiniz.

Ayrıca yazdığınız kodu 'kaydedip paylaşabileceğinizi' unutmayın. Bu, hata ayıklama konusunda size yardımcı olacak bir akıl hocanız varsa veya bir projede başkalarıyla işbirliği yapıyorsanız kullanışlı olabilir.





3. rep.it

İsim rep.it 'Okuma-Değerlendirme-Baskı Döngüsü' anlamına gelen REPL'den gelir (esas olarak 'etkileşimli kabuk' ile eşanlamlıdır, bu yüzden kafanız karışmasın). Repl.it, hem Python 2.x hem de Python 3.x dahil olmak üzere düzinelerce dili destekler. değil sizin için C#, Java, Ruby, Lua, ES6 ve daha fazlasını öğrenirken kullanmaya devam edebilirsiniz.

En çok sevdiğim şey, özelleştirilebilirliği. Düzeni, renk temasını, yazı tipi boyutunu, girinti boyutunu, sarma türünü ve otomatik tamamlamayı etkinleştirip etkinleştirmemeyi ayarlayabilirsiniz. Arayüz basittir. Ve bir hesap oluşturursanız, kodunuzu kaydedebilir ve daha sonra geri alabilirsiniz.

Ve Repl.it'in çok büyük bir faydası daha var: içe aktarabilirsiniz herhangi Python paketi durmadan çünkü hepsini destekliyor .

Dört. Biblo

Biblo başka bir güçlü seçenektir. Yukarıda incelenen özelliklerin birçoğuna sahip olursunuz: geçerli bir kod düzenleyici, kod çalıştırma yeteneği ve paylaşma yeteneği. Ancak Trinket'in iki avantajı var. İlk olarak, sekme tabanlı arayüzü ile birden fazla komut dosyası açabilirsiniz ve ikincisi, eğer varsa, Trinket'i kendi sitenize gömebilirsiniz.

photoshopta tek renk nasıl seçilir

Trinket'in ücretsiz planı, sonsuza kadar ve sınırsız olmakla birlikte, yalnızca temel Python 2.x'e izin verir. Trinket'in Python 3.x sürümüne tam erişim istiyorsanız, aylık 9 ABD Doları veya yıllık 72 ABD Doları tutarındaki Connect planına yükseltmeniz gerekir. 'Tam erişim' Numpy, Matplotlib, SciPy ve daha fazlasını içeren tüm yerleşik Python modüllerini içerir.

5. ideone

ideone genel amaçlı bir 'çevrimiçi herhangi bir programlama dilini deneyin' aracıdır, bu nedenle yukarıdaki diğer seçenekler kadar özellikli veya gelişmiş değildir. İşte ne yapmak 60'ın üzerinde farklı programlama dili ve kodunuzu Genel, Gizli veya Özel olarak etiketleme seçeneği vardır.

Ideone'da yazılan kod da birkaç kısıtlamaya tabidir:

  • Derlemek/yorumlamak için maksimum 10 saniye.
  • Yürütme sırasında maksimum 5 veya 15 saniye (misafir veya kayıtlı kullanıcılar için).
  • Yürütme sırasında maksimum 256 MB RAM.
  • İnternete erişim engellendi ve yeni dosyalar oluşturulamıyor.

Sonuç olarak, biraz kodu hemen test etmeniz gerekiyorsa, Ideone iyi bir seçimdir, ancak daha ciddi Python keşifleri için yukarıda listelenen diğerlerinden biriyle gitmeyi tercih ederim.

Bonus: Python Öğretmeni

Python Öğretmeni kendi başına etkileşimli bir Python kabuğu değildir. Bunun yerine, kodunuzu yazdığınızda, yazdıklarınızı analiz edecek ve kod mantığının bir görselleştirmesini sunacaktır. Sonuç? Kodunuzun baştan sona nasıl yürütüldüğünü görmek için her seferinde bir kod satırı olmak üzere, üzerinden geçebileceğiniz bir dizi anlık görüntü.

Bu, programlamaya yeni başlayanlar için muazzam bir araçtır! Her bir kod satırının farklı değişkenleri ve çıktıları nasıl etkilediğini göreceksiniz, bu da hataları ve diğer sorunları yakalamanızı kolaylaştırıyor. Programlama ilk kez kullananlar için zor olsa da, bu araç öğrenme eğrisini basitleştirebilir ve tüm bunların mantığını anlamanıza yardımcı olabilir.

Python Tutor'un deneysel bir Canlı Programlama moduna sahip olduğunu da fark edebilirsiniz. Normal görselleştirme aracına benzer, ancak siz yazdıkça analiz edilir ve gerçek zamanlı olarak güncellenir. Bu yazı itibariyle, hem ilkel hem de buggy olduğundan, tüm kıvrımlar giderilene kadar onu görmezden gelmelisiniz.

Python Yolculuğunuzu Sürdürmek İçin İpuçları

Python'u çevrimiçi etkileşimli bir kabukta denedikten sonra, dili sevdiğinize ve daha pratik bir düzeyde sürdürmek istediğinize karar verebilirsiniz. Bunun için, bu mükemmel çevrimiçi Python kurslarıyla veya hiç para ayıramıyorsanız, Python öğrenmek için bu sitelerle başarılı olabilirsiniz.

Python, öğrenmesi en kolay dillerden biri olabilir, ancak zor bulursanız cesaretiniz kırılmasın. Python'da kodlama hala kodlamadır ve kodlama zordur. Mücadele etmek, programlamayı bırakmanız gerektiği anlamına gelmez! Biraz ekstra motivasyon için, programcılara yönelik bu faydalı podcast'lerden bazılarını dinlemenizi tavsiye ederim.

Python'u nasıl seversin? Kaçırdığımız başka iyi etkileşimli mermiler var mı? Özellikle yeni başlayanlar için başka Python ipuçlarınız varsa, lütfen aşağıda bizimle paylaşın!

Paylaş Paylaş Cıvıldamak E-posta Konuşmayı Canlandırmak İçin Yeni Başlayanlar Kılavuzu

Konuşmayı canlandırmak zor olabilir. Projenize diyalog eklemeye hazırsanız, süreci sizin için özetleyeceğiz.

Sonrakini Oku
İlgili konular
  • Programlama
  • Programlama
  • piton
Yazar hakkında Joel Lee(1524 Makale Yayınlandı)

Joel Lee, 2018'den beri MakeUseOf'un Genel Yayın Yönetmenidir. Bilgisayar Bilimleri alanında ve dokuz yılı aşkın profesyonel yazma ve düzenleme deneyimi.

Joel Lee'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

android telefonda ip adresi nasıl kontrol edilir
Abone olmak için buraya tıklayın