Cuba Python di Penyemak Imbas Anda Dengan Kerang Interaktif Dalam Talian Percuma ini

Cuba Python di Penyemak Imbas Anda Dengan Kerang Interaktif Dalam Talian Percuma ini

Sekiranya anda berfikir untuk belajar Python, anda mungkin akan terbeban dengan proses persediaan awal. Anda perlu memasang Python pada sistem anda, kemudian belajar bagaimana menggunakan baris perintah untuk memproses kod, atau belajar bagaimana menggunakan shell interaktif, atau belajar bagaimana mengatur Python IDE.





Abaikan semua itu. Tidak perlu sehingga anda tahu sama ada Python sesuai untuk anda.





Sebaliknya, kami mengesyorkan menggunakan shell interaktif dalam talian, yang hanya merupakan laman web yang membolehkan anda menulis dan melaksanakan kod Python dan melihat hasilnya dengan serta-merta. Tidak perlu memasang apa-apa. Jadi sama ada anda melalui contoh-contoh Python ini atau mengkaji asas susunan dan senarai , anda boleh menguji kodnya di penyemak imbas anda. Inilah juru bahasa Python dalam talian terbaik yang kami dapati.





1. Python Di Mana Saja

Sekiranya ada satu sebab mengapa Python Di Mana Saja mengalahkan setiap pentafsir Python dalam talian yang lain, ia menyokong IPython. IPython adalah alternatif yang lebih maju daripada jurubahasa Python lalai. Dengan itu, anda mendapat banyak ciri berguna: penyelesaian tab semasa menaip, keupayaan untuk 'melihat' pemboleh ubah dan kaedah objek dalam masa nyata, membaca dokumentasi modul sebaris, dan banyak lagi.

Tentunya perkara ini tidak diperlukan. Sekiranya anda seorang lengkap pemula, anda mungkin mahu melupakannya buat masa ini dan kembali dalam beberapa minggu apabila anda lebih selesa. Tetapi sejauh mana jurubahasa Python pergi, IPython adalah standard untuk produktiviti.



Catatan: Python Anywhere sebenarnya jauh lebih banyak daripada ini. Ini adalah IDE web penuh yang membolehkan anda membuat dan menghoskan aplikasi Python di web. Halaman 'Cuba IPython' ini hanyalah alat sampingan kecil yang bagus.

2. Python Fiddle

Python Fiddle adalah yang saya cadangkan kepada sesiapa sahaja yang mempunyai pengalaman dalam pengaturcaraan tetapi tidak mempunyai pengalaman dalam Python. Antaramuka cukup mudah dan senang digunakan, tetapi yang lebih penting, ia dilengkapi dengan sekumpulan contoh kod yang boleh anda muatkan dengan satu klik.





Dengan meneroka bar sisi kiri, anda akan mempelajari beberapa petua dan trik paling menarik yang menjadikan Python lebih senang digunakan daripada bahasa lain. Atau anda boleh memasukkan kod anda sendiri, jalankan, dan lihat hasilnya di bahagian output di bahagian bawah.

Perhatikan bahawa anda juga boleh 'menyimpan dan berkongsi' kod yang telah anda tulis. Ini sangat berguna jika anda mempunyai mentor untuk membantu anda melakukan debug, atau jika anda bekerjasama dengan orang lain dalam projek.





3. Repl.it

Nama Repl.it berasal dari REPL, yang bermaksud 'Read-Eval-Print Loop' (pada dasarnya sinonim untuk 'shell interaktif' jadi jangan bingung). Repl.it menyokong berpuluh-puluh bahasa, termasuk Python 2.x dan Python 3.x, jadi jika anda memutuskan bahawa Python tidak untuk anda, anda masih boleh menggunakannya ketika belajar C #, Java, Ruby, Lua, ES6, dan banyak lagi.

Apa yang paling saya sukai adalah penyesuaiannya. Anda boleh mengubah susun atur, tema warna, ukuran fon, ukuran inden, jenis balut, dan sama ada untuk mengaktifkan pelengkap automatik. Antaramuka mudah. Sekiranya anda membuat akaun, anda boleh menyimpan kod anda dan menariknya semula kemudian.

Dan ada satu lagi keuntungan besar untuk Repl.it: anda boleh mengimport ada Pakej Python pernah kerana menyokong mereka semua .

Empat. Alat pernafasan

Alat pernafasan adalah pilihan kuat lain. Anda mendapat banyak ciri yang sama seperti yang diterokai di atas: penyunting kod yang boleh dilalui, kemampuan untuk menjalankan kod, dan kemampuan untuk berkongsi. Tetapi Trinket mempunyai dua kelebihan. Pertama, anda boleh membuka banyak skrip dengan antara muka berasaskan tab, dan kedua, anda boleh memasukkan Trinket ke laman web anda sendiri jika ada.

bolehkah anda menukar nama stesen permainan anda

Pelan percuma Trinket, selamanya dan tanpa had, hanya membenarkan asas Python 2.x. Sekiranya anda mahukan akses penuh ke Trinket versi Python 3.x, anda perlu menaik taraf ke rancangan Connect, yang berharga $ 9 sebulan atau $ 72 setiap tahun. 'Akses penuh' merangkumi semua modul Python terbina dalam termasuk Numpy, Matplotlib, SciPy, dan banyak lagi.

5. Idea

Idea adalah tujuan umum alat 'cuba bahasa pengaturcaraan dalam talian', jadi tidak seperti ciri atau maju seperti pilihan lain di atas. Inilah dia adakah mempunyai: lebih dari 60 bahasa pengaturcaraan yang berbeza dan pilihan untuk melabel kod anda sebagai Umum, Rahsia, atau Peribadi.

Kod yang ditulis dalam Ideone juga dikenakan beberapa batasan:

  • Maksimum 10 saat untuk menyusun / mentafsirkan.
  • Maksimum 5 atau 15 saat semasa melaksanakan (untuk tetamu atau pengguna berdaftar).
  • RAM maksimum 256 MB semasa melaksanakan.
  • Akses ke internet disekat dan fail baru tidak dapat dibuat.

Secara keseluruhan, Ideone adalah pilihan yang baik jika anda hanya perlu menguji sedikit kod dengan segera, tetapi untuk penerokaan Python yang lebih serius, saya lebih suka memilih salah satu yang lain yang disenaraikan di atas.

Bonus: Tutor Python

Tutor Python bukan shell Python interaktif. Sebaliknya, setelah anda memasukkan kod anda, ia akan menganalisis apa yang anda tulis dan menunjukkan visualisasi logik kod. Keputusan? Serangkaian gambar yang dapat anda jalani, satu baris kod pada satu masa, untuk melihat bagaimana kod anda benar-benar dilaksanakan dari awal hingga akhir.

Ini adalah alat yang hebat untuk pengaturcaraan pemula! Anda akan melihat bagaimana setiap baris kod mempengaruhi pemboleh ubah dan output yang berbeza, memudahkan anda menangkap pepijat dan masalah lain. Walaupun pengaturcaraan boleh menjadi sukar bagi pemasa pertama, alat ini dapat mempermudah kelengkungan pembelajaran dan membantu anda memusingkan logik semuanya.

Anda mungkin juga menyedari bahawa Python Tutor mempunyai mod Pengaturcaraan Langsung yang eksperimental. Ia serupa dengan alat visualisasi biasa tetapi dianalisis dan dikemas kini dalam masa nyata semasa anda menaip. Pada penulisan ini, ia adalah primitif dan kereta jadi anda harus mengabaikannya sehingga semua keriting disetrika.

Petua untuk Meneruskan Perjalanan Python Anda

Setelah mencuba Python dalam cangkerang interaktif dalam talian, anda mungkin memutuskan bahawa anda menyukai bahasa tersebut dan ingin meneruskannya pada tahap yang lebih praktikal. Untuk itu, anda mungkin berjaya dengan kursus Python dalam talian yang sangat baik ini, atau jika anda tidak dapat wang tunai, laman web ini untuk mempelajari Python.

Python mungkin salah satu bahasa paling mudah untuk dipelajari, tetapi jangan putus asa jika anda merasa sukar. Pengekodan di Python masih pengekodan, dan pengekodan sukar. Berjuang tidak bermaksud anda harus berhenti dari program! Untuk sedikit motivasi tambahan, saya cadangkan untuk mendengar beberapa podcast berguna ini untuk pengaturcara.

Bagaimana anda suka Python? Adakah cengkerang interaktif baik lain yang kita terlepas? Sekiranya anda mempunyai petua Python lain, terutama untuk pemula, sila kongsi dengan kami di bawah!

Berkongsi Berkongsi Tweet E-mel Panduan Pemula untuk Animasi Ucapan

Animasi ucapan boleh menjadi cabaran. Sekiranya anda sudah bersedia untuk mula menambahkan dialog ke projek anda, kami akan menguraikan proses untuk anda.

Baca Seterusnya
Topik-topik yang berkaitan
  • Pengaturcaraan
  • Pengaturcaraan
  • Python
Mengenai Pengarang Joel lee(1524 Artikel Diterbitkan)

Joel Lee adalah Ketua Editor MakeUseOf sejak tahun 2018. Dia mempunyai B.S. dalam Sains Komputer dan lebih dari sembilan tahun pengalaman menulis dan menyunting profesional.

Lagi Dari Joel Lee

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

cara membuang windows driver lama 10
Klik di sini untuk melanggan