KomputerPengaturcaraan

Python - Pembangunan Alam Sekitar. Python 3 untuk pemula

Python - salah satu bahasa pengaturcaraan moden yang paling menjanjikan. Ia adalah fleksibel dan mudah, kod adalah telus dan sangat jelas: itulah yang paling pengaturcara memilih bahasa ini. Pendidikan akan menjadi agak mudah walaupun bagi mereka yang tidak mempunyai pengalaman pengaturcaraan, tetapi semua yang anda perlu bermula dengan asas - dari mudah kepada kompleks.

persekitaran pembangunan

ISR (IDE) - persekitaran pembangunan bersepadu. Jadi panggilan beberapa program yang digunakan dalam pengaturcara bersama. Secara ringkas - satu program untuk program bertulis. Sebagai peraturan, IDE termasuk editor teks (walaupun pengaturcara boleh melakukannya dengan aplikasi pihak ketiga, dan juga "pada lutut"), juru bahasa dan pengkompil (boleh digunakan sesuatu satu atau dua komponen), penyahpepijat, membina alat automasi.

Rabu kadangkala mengandungi cara-cara untuk integrasi dengan sistem kawalan versi, dan pelbagai alat yang menjadikan ia lebih mudah untuk membina GUI.

memberikan WBS

Jadi mengapa kita perlu persekitaran pembangunan, jika terdapat program diskret? Sebenarnya, ini pengoptimuman programmer produktiviti, seperti semasa menggunakan IDE mengurangkan masa yang diperlukan untuk menukar mod. Walau bagaimanapun, terdapat penurunan yang: disebabkan oleh hakikat bahawa persekitaran pembangunan - satu sistem perisian yang kompleks, ia tidak mempercepatkan, melambatkan dan walaupun jika pengaturcara dahulunya tidak terlatih.

pemasangan

Semua fail yang diperlukan adalah di laman web rasmi Python, oleh itu anda perlu pergi ke portal dan memuat turun mereka - program ini adalah benar-benar bebas. Muat turun Menu, pilih pada halaman utama. Di sini anda boleh memilih mana-mana versi dikehendaki Python, sehingga asal. Jika anda tahu apa yang adalah versi perlu, kemudian merasa dalam senarai, jika ia tidak penting, kemudian memuat turun terkini: pada masa ini adalah 3.6.1. Ia juga adalah mungkin untuk memilih versi yang memberi tumpuan kepada sistem operasi tertentu.

Ia adalah sukar untuk memaparkan statistik, apa OS adalah pengaturcara bekerja di Python. Persekitaran Pembangunan for Linux, Mac OS, Ubuntu dan Windows - semua ada pada halaman "Muat turun". Selain itu, terdapat Python dan untuk platform khusus atau lama seperti BeOS, MS-DOS, dan lain-lain.

Selepas memasang Python 3 boleh memasang sederhana. IDLE, buka fail, ia "adalah" termasuk dengan pengagihan, dan ikut arahan.

pilihan lain

Apabila memasang persekitaran pembangunan Python dibekalkan, tetapi pengaturcara boleh menggunakan dan lain-lain, bergantung kepada pilihan anda dalam antara muka, atau untuk tujuan-tujuan lain. Serta banyak persekitaran pembangunan yang lain adalah bahawa mereka adalah cross-platform - iaitu, boleh dijalankan pada mana-mana sistem operasi, dan tidak perlu "melompat" antara satu sama lain apabila berpindah ke peranti yang berbeza.

Agak popular adalah Eclipce (sebagai tambahan kepada plugin PyDev), yang sering digunakan bukan sahaja untuk Python. persekitaran pembangunan popular untuk Jawa dan bahasa lain, dan selepas pembangunan pengaturcara menerima permohonan hampir universal. Walau bagaimanapun, terdapat satu sisi flip untuk duit syiling: untuk menyesuaikan persekitaran untuk apa-apa tugas untuk membantu plug-in dan tidak terkira mereka. Selalunya, fakta ini menjadi bahan kritikan media, sebagai tambahan kepada masalah penggunaan Eclipce pada komputer perlahan. Untuk bekerja dalam Python 3, anda mesti memilih PyDev plug-in, yang diedarkan dengan Eclipce oleh lesen awam.

dua kegemaran

Juga, banyak pengaturcara memilih untuk Eric. IDE ini terdiri daripada satu siri program yang agak bebas, iaitu, pengguna boleh memilih komponen untuk memasang, dan yang tidak. Terdapat sokongan untuk plug-in yang boleh dipasang dari dalam persekitaran kerja.

Sejak Eric adalah fungsi pratonton bentuk Qt, ini adalah, sederhana ini amat berguna dalam pembangunan Qt-membran aplikasi. Kelemahan adalah dokumentasi jumlah yang dibekalkan dalam bentuk PDF-fail, bersama-sama dengan pengagihan. Untuk membiasakan diri mereka dengan kerja semesta pengguna akan mengambil sedikit masa.

Jika IDE yang dibincangkan di atas adalah percuma, maka PyCharm - produk yang komersial, tetapi ia mempunyai, dan Edition Komuniti yang dipanggil, yang boleh digunakan secara percuma. Ia adalah sama sekali tidak lebih rendah daripada rakan-rakan mereka, dan menawarkan pengguna penganalisis kod dan alat yang hebat untuk pelbagai ujian, dan alat debugging. versi percuma app tidak mempunyai apa-apa ciri-ciri yang menjadikan kurang daripada skop, tetapi ramai pengguna ciri-ciri canggih dan tidak perlu, supaya PyCharm agak sesuai untuk pelbagai tugas.

satu lagi projek

Terdapat satu lagi agak popular di kalangan pengaturcara untuk aplikasi Python. Persekitaran pembangunan dipanggil Ninja IDE, dilesenkan di bawah GPL - iaitu, ia adalah percuma. fungsinya agak editor kod kuat dan pencari, membolehkan anda dengan cepat mengemudi fail projek dan bergerak dari satu kepada yang lain. Pengedaran adalah padat, dengan permohonan itu tidak memasang apa-apa tambahan, antara muka grafik juga dibuat dalam gaya minimalis, ia meluaskan Python. IDE, bagaimanapun, tidak sesuai dengan semua orang, kerana fungsi yang tidak begitu luas seperti dalam IDE yang dibayar.

Walau bagaimanapun Ninja IDE pengaturcara berpotensi tinggi mengesyorkan kepada mereka yang belum membuat keputusan mengenai alat-alat. Walaupun fungsi permohonan itu tidak mencukupi, pengguna pada contoh beliau, dapat memahami apa yang anda perlu bekerja, maka ia akan menjadi lebih mudah untuk memilih IDE lain. Persekitaran ini adalah pembangunan Python bawah Windows, Lunix dan beberapa OS lain.

Fleksibel dan dibayar

syarikat Wingware telah mengeluarkan permohonan untuk Python. Persekitaran pembangunan dipanggil Wing IDE. Muat turun pengagihan boleh berada di laman web rasmi Wingware, tetapi terdapat banyak maklumat dari Allah di dalam portal bukan sahaja produk itu sendiri, tetapi juga kepada bahasa pengaturcaraan. Salah satu alat yang paling penting untuk mana-mana persekitaran adalah editor kod, tetapi dia adalah Wing IDE berkuasa. Di samping itu kepada apa-apa perkara-perkara mudah seperti penonjolan sintaks, kod lipatan adalah fungsi yang membolehkan anda untuk menukar beberapa bahagian yang tidak diperlukan pada masa ini. Automatik diketengahkan sepasang kurungan.

Permohonan itu termasuk pelbagai kunci panas susun atur yang mengulangi dalam persekitaran yang lain yang serupa, mis Emacs. Ini memastikan penyesuaian pesat. Hotkeys boleh dikonfigurasi secara manual.

Pilihan tempat persekitaran pembangunan - satu tugas yang penting. Dengan pilihan yang betul kerja dengan Python akan selesa dan mudah.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.delachieve.com. Theme powered by WordPress.