
Brian Curtis
0
3032
742
Python'u öğrenmeyi düşünüyorsanız, ilk kurulum işleminde bunalmış olabilirsiniz. Python'u sisteminize kurmanız, ardından kodu işlemek için komut satırını kullanmayı veya etkileşimli kabuğu nasıl kullanacağınızı ya da bir Python IDE ayarlamayı öğrenmeniz gerekir..
Bunları görmezden gel. Python'un sizin için uygun olup olmadığını öğrenmenize gerek yok.
Bunun yerine, Python kodunu yazıp çalıştırmanıza ve sonuçları anında görmenize izin veren sadece bir web sitesi olan çevrimiçi bir etkileşimli kabuk kullanmanızı öneririz. Hiçbir şey yüklemenize gerek yok. Dolayısıyla, bu Python örneklerinden geçip geçmediğinizden emin olun 10 Hızlı Öğrenmenize Yardımcı Olacak 10 Temel Python Örneği 10 Hızlı Öğrenmenize Yardımcı Olacak 10 Temel Python Örneği Python'a mümkün olduğunca çabuk. dizilerin ve listelerin temellerini gözden geçirme veya gözden geçirme Diziler ve Listeler Python'da Nasıl Çalışır? Diziler ve Listeler Python'da Nasıl Çalışır? Diziler ve listeler programlamada en yararlı veri yapılarından bazılarıdır - az sayıda kişi bunları tam potansiyelleriyle kullanmasına rağmen. , kodu doğrudan tarayıcınızda test edebilirsiniz. İşte bulduğumuz en iyi çevrimiçi Python tercümanları.
1. Her Yerde Python
Bir nedeni varsa neden Her Yerde Python diğer tüm Python tercümanlarını yeniyor, IPython'u destekliyor. IPython, varsayılan Python yorumlayıcısına göre daha gelişmiş bir alternatiftir. Bununla beraber, birçok yararlı özellik elde edersiniz: Yazarken sekme tamamlama, yazma yeteneği “görmek” Bir nesnenin gerçek zamanlı olarak değişkenleri ve yöntemleri, satır içi modül belgelerini ve daha fazlasını okuyun..
Elbette bunların hiçbiri kesinlikle gerekli değil. Eğer bir tamamlayınız acemi, şimdilik bunu atlamak ve daha rahat olduğunuzda birkaç hafta içinde geri gelmek isteyebilirsiniz. Ancak Python tercümanları gittiği sürece, IPython verimlilik için standarttır.
Not: Python Anywhere, aslında bundan çok daha fazlası. Web üzerinde Python uygulamaları oluşturmanıza ve barındırmanıza izin veren eksiksiz bir web IDE'sidir. Bu “IPython'u deneyin” sayfa sadece şık ve küçük bir araçtır.
2. Python Fiddle
Python Fiddle Python'da programlama deneyimi olan ancak deneyimi olmayan herkese tavsiye ederim. Arayüz oldukça basit ve kullanımı kolaydır, ancak daha da önemlisi, tek bir tıklamayla yükleyebileceğiniz bir grup örnek kodla gelir.
Sol kenar çubuğunu keşfederek, Python'u diğer dillerden daha eğlenceli hale getiren en iyi ipuçlarını ve püf noktalarını öğreneceksiniz. 7 Yeni Bir Programlama Dilinde Ustalaşmak İçin Faydalı Püf Noktalar 7 Yeni Bir Programlama Dilinde Ustalaşmak İçin Faydalı Püf Noktalar Kodlamayı öğrenirken. Muhtemelen bir şeyleri öğrendiğiniz kadar çabuk unutacaksınız. Bu ipuçları, tüm bu yeni bilgileri daha iyi saklamanıza yardımcı olabilir. . Veya kendi kodunuzu yazıp çalıştırabilir ve alt kısımdaki çıktı bölümündeki sonuçları görebilirsiniz..
Ayrıca yapabilirsiniz “kaydet ve Paylaş” yazdığın kod. Hata ayıklama konusunda size yardımcı olacak bir danışmanınız varsa veya bir projede başkalarıyla işbirliği yapıyorsanız, bu kullanışlı olabilir..
3. Repl.it
İsim Repl.it anlamına gelir REPL gelen “Okuma-Değerlendirme-Baskı Döngüsü” (aslında eşanlamlısı “etkileşimli kabuk” bu yüzden kafanı karıştırmayın). Repl.it, Python 2.x ve Python 3.x gibi onlarca dili destekler. değil sizin için hala C #, Java, Ruby, Lua, ES6 ve daha fazlasını öğrenirken kullanabilirsiniz..
En çok sevdiğim şey özelleştirilebilirliği. Mizanpajı, renk temasını, yazı tipi boyutunu, girinti boyutunu, kaydırma türünü ve otomatik tamamlamanın etkinleştirilip etkinleştirilmeyeceğini ayarlayabilirsiniz. Arayüz basit. Bir hesap oluşturursanız, kodunuzu kaydedebilir ve daha sonra tekrar açabilirsiniz..
Ve Repl.it'e bir büyük fayda daha var: herhangi Python paketi hiç çünkü hepsini destekliyor.
4. Biblo
Biblo Başka bir güçlü seçenek. Yukarıda açıklanan özelliklerin çoğunu elde edersiniz: pasif bir kod editörü, kod çalıştırma ve paylaşma yeteneği. Ancak Biblo'nun iki avantajı vardır. Birincisi, sekme tabanlı arayüzü ile birden fazla komut dosyası açabilir ve ikincisi varsa, Biblo’yu kendi sitenize yerleştirebilirsiniz..
Biblo'nun ücretsiz planı, daima ve sınırsız olsa da, yalnızca temel Python 2.x'e izin verir. Trinket'in Python 3.x sürümüne tam erişim istiyorsanız, ayda 9 ABD Doları veya yıllık 72 ABD Doları tutarında Bağlanma planına geçmeniz gerekir.. “Tam erişim” Numpy, Matplotlib, SciPy ve daha fazlasını içeren tüm yerleşik Python modüllerini içerir.
5. İdeone
Ideone genel bir amaçtır “herhangi bir programlama dilini çevrimiçi olarak deneyin” aracı, bu nedenle yukarıdaki diğer seçenekler gibi özellik dolu veya gelişmiş değil. İşte ne yapar var: 60'tan fazla farklı programlama dili ve kodunuzu Genel, Gizli veya Özel olarak etiketleme seçeneği.
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.
- İnternet erişimi engellenmiş ve yeni dosyalar oluşturulamıyor.
Sonuçta, sadece biraz kodunuzu test etmeniz gerekiyorsa, Ideone iyi bir seçimdir, ancak Python'un daha ciddi araştırmaları için yukarıda listelenenlerden biriyle devam etmeyi tercih ederim..
Bonus: Python Öğretmeni
Python Öğretmeni başlı başına etkileşimli bir Python kabuğu değildir. Aksine, bir kez kodunuzu yazdığınızda, yazdıklarınızı analiz eder ve kod mantığının bir görselleştirmesini sunar. Sonuç? Kodunuzun gerçekte baştan sona nasıl yürüdüğünü görmek için, her seferinde bir satır kod boyunca yürüyebileceğiniz bir dizi anlık görüntü.
Bu yeni başlayanlar programlama için muazzam bir araçtır! Her kod satırının farklı değişkenleri ve çıktıları nasıl etkilediğini görerek hataları ve diğer sorunları yakalamanızı kolaylaştırır. Programlama ilk zamanlayıcılar için zor olsa da, bu araç öğrenme eğrisini basitleştirebilir Tüm Stressiz Programlama Nasıl Öğrenilir Tüm Stressiz Programlama Nasıl Öğrenilir Belki de bir kariyer için veya bir hobi olarak programlama yapmaya karar verdiniz . Harika! Ama belki bunalmış hissetmeye başladın. Çok iyi değil. İşte yolculuğunuzu kolaylaştırmak için yardım. ve kafanızı her şeyin mantığı etrafına sarmanıza yardımcı olur.
Python Tutor'un deneysel bir Canlı Programlama moduna sahip olduğunu da fark edebilirsiniz. Normal görselleştirme aracına benzer, ancak yazdıkça gerçek zamanlı olarak analiz edilir ve güncellenir. Bu yazı itibariyle, hem ilkel hem de buggy bu yüzden tüm saplamalar ütülenene kadar onu görmezden gelmelisin..
Python Yolculuğunuza Devam Etmenin İpuçları
Python'u çevrimiçi etkileşimli bir kabukta denedikten sonra, dili sevdiğinize ve daha pratik bir seviyede sürdürmek istediğinize karar verebilirsiniz. Bunun için, bu mükemmel çevrimiçi Python kursları ile iyi para kazanabilirsiniz 5 Python Acemi'den Pro'ya Sizi Alacak 5 Ders Python Acemi'den Pro'ya Sizi Alacak 5 Ders Bu beş kurs size Python'da bir programlama yapmayı öğretecek Şu anda en sıcak dillerden biri. , ya da para biriktiremiyorsanız, Python'u öğrenmek için bu siteler Python Programlamasını Öğrenmek İçin En İyi 5 İnternet Sitesi Python Programlamasını Öğrenmek İçin En İyi 5 İnternet Sitesi Python Programlamasını Öğrenmek İçin En İyi 5 İnternet Sitesi? Tamamen ücretsiz olan Python'u çevrimiçi olarak öğrenmenin en iyi yolları:. .
Python öğrenmesi en kolay dillerden biri olabilir, ancak zor bulursanız cesaretiniz kırılmasın. Python'da kodlama hala kodlama ve kodlama zordur. Mücadele etmek, programlamayı bırakmanız gerektiği anlamına gelmez 6 Programcı Olmayacağınız İşaretler 6 Programcı Olmayacağınız İşaretler Herkes programcı olmak için kesilmez. Bir programcı olmak istediğinizden tamamen emin değilseniz, işte sizi doğru yöne işaret edebilecek bazı işaretler. ! Biraz daha fazla motivasyon için, programcıların bu yararlı podcast'lerinden bazılarını dinlemenizi tavsiye ederim. Dinleme zevkiniz için programlamaya ilişkin en sevdiğimiz podcast'lerimizden bazıları. .
Python'u nasıl buldun? Kaçırdığımız başka iyi etkileşimli mermiler var mı? Python ipuçlarınız varsa, özellikle de yeni başlayanlar için, lütfen bizimle paylaşın!