Panduan pengenalan dan pemasangan python

Panduan pengenalan dan pemasangan python

Pengenalan

Python adalah bahasa pengaturcaraan tujuan yang dinamik, ditafsirkan dan umum. Ia berguna untuk segala -galanya dari skrip sistem, ke aplikasi web, ke program desktop grafik penuh. Oleh itu, tidak hairanlah permintaan untuk kemahiran pengaturcaraan Python hanya meningkat, dan syarikat -syarikat teratas seperti Google, Mozilla, Instagram (Facebook), dan Reddit bergantung kepadanya sebagai sebahagian daripada timbunan teknologi teras mereka. Bukan itu sahaja, tetapi Python adalah kegemaran dalam kalangan akademik dan saintifik dan mendapat tanah di sektor kewangan. Universiti teratas juga menggunakannya untuk mengajar pengaturcaraan dalam program sains komputer mereka.

Dengan semua itu, anda mungkin akan berfikir bahawa Python adalah sesuatu yang sangat sukar untuk dipelajari dan hanya boleh diakses oleh elit dalam bidang teknologi, tetapi anda tidak boleh lebih salah. Python mudah. Python sangat mudah. Malah, Python adalah salah satu bahasa pertama yang digunakan untuk mengajar kanak -kanak untuk program. Python direka untuk menjadi sangat jelas dan mudah difahami. Ia berbunyi seperti bahasa Inggeris biasa, dan sintaksnya menggunakan ruang daripada kurungan dan titik koma, jadi ia selalu kelihatan bersih dan tidak rapi. Sangat sukar, jika tidak mustahil, untuk Wright Python berantakan. Ini membantu pengaturcara baru dan pengaturcara baru untuk Python Big Time kerana anda sentiasa dapat memberitahu apa yang anda lihat, atau sekurang -kurangnya, dapatkan rasa yang baik tentang apa yang dilakukannya. Dengan cara ini, anda dapat melihat contoh kod dari projek sumber terbuka yang ditubuhkan untuk mendapatkan idea tentang python gred profesional dan bagaimana ia digunakan.

Python dan Linux berfungsi dengan baik bersama. Tidak lama dahulu, Python menggantikan Perl sebagai bahasa De facto dan "gam" pada sistem Linux. Ini bermakna banyak skrip dan utiliti yang kapal dengan sistem Linux moden ditulis dalam Python. Akibatnya, kebanyakan pengagihan Linux mempunyai python dipasang secara lalai, tetapi terdapat sedikit tangkapan. Terdapat dua versi Python semasa. Python 2.7.X dan python 3.X.X adalah semasa. Secara sintaktik, mereka sangat serupa, tetapi Python 3 mempunyai beberapa ciri yang Python 2 tidak. Ini bermakna bahawa mereka tidak sepenuhnya serasi dan banyak pengagihan pakej mereka secara berasingan. Jadi, sistem anda mungkin mempunyai python 2, tetapi bukan python 3 atau sebaliknya. Panduan ini dan yang lain dalam siri ini akan meliputi Python 3. Ia adalah masa depan Python, dan tidak begitu buruk untuk kembali ke Python 2 setelah anda bekerja dengan Python 3.

Memasang python

Anda mungkin tidak perlu memasang python pada sistem anda. Persediaan semasa mungkin betul -betul apa yang anda perlukan. Walau bagaimanapun, jika tidak, selebihnya panduan ini akan didedikasikan untuk memberitahu anda cara memasang kedua -dua versi python, jadi anda boleh memastikan bahawa anda mempunyai segala yang anda perlukan untuk maju.

Debian/Ubuntu/Mint

Pengagihan berasaskan Debian memecahkan pakej Python 2 dan Python 3, dan mereka merujuknya secara berasingan. Python 2 dirujuk sama seperti Python dan Python 3 dirujuk sebagai Python3.

Python 2

$ sudo apt-get update $ sudo apt-get install python 

Python 3

$ sudo apt-get update $ sudo apt-get install python3 

Fedora

Sama seperti pengagihan berasaskan Debian, Fedora menunjuk Python 2 sebagai Python dan Python 3 sebagai Python3.

Python 2

# DNF Pasang Python 

Python 3

# DNF Pasang Python3 

Centos

Centos sebenarnya tidak membungkus python 3 secara lalai. Ia boleh didapati dari repositori Epel Fedora, jadi, memasangnya tidak menjadi masalah, sebaik sahaja anda telah membolehkan repositori pada sistem anda.

Python 2

# yum pasang python 

Python 3

$ wget https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-7.Noarch.RPM $ SU # RPM -I EPEL-RELEASE-LATEST-7.Noarch.rpm # yum pasang python34 

Sekiranya anda ingin menambah kunci repositori, ia boleh didapati di laman web Fedora https: // getfedora.org/kunci/.

Opensuse

OpenSuse banyak seperti fedora dan pengagihan debian. Python dipecah menjadi pakej Python 2 dan Python 3 yang boleh dipasang secara berasingan.

Python 2

# zyper di python 

Python 3

# zyper di python3 

Arch Linux

Gerbang sebenarnya bertentangan dengan yang lain. Arch menggunakan python 3 secara lalai dan bungkusan python 2 secara berasingan.

Python 2

# pacman -syu # pacman -s python2 

Python 3

# pacman -syu # pacman -s python 

Gentoo

Python sangat terintegrasi ke gentoo. Pengurus Pakej Gentoo, Portage, ditulis dalam python, seperti banyak skrip kritikal. Oleh sebab itu, kedua -dua versi Python dipasang secara lalai di Gentoo. Sekiranya anda ingin menukar versi Python yang digunakan oleh Python, anda boleh menentukannya /etc/portage/membuat.Conf dan menjalankan peningkatan sistem penuh.

/etc/portage/membuat.Conf

~~~~~~~~~ python_targets = "python3_4 python2_7" ~~~~~~~~~ 
# emerge --sync && emerge --ask --update --newuse--deep --with-bdeps = y @world 

Anda boleh memilih versi python yang digunakan dengan Eselect.

# ESELECT PYTHON LIST # ESELECT PYTHON SET 2 

Berhati -hati dengan Versi Python di Gentoo. Oleh kerana banyak sistem terikat dengan python, sangat mudah untuk memecahkan perkara. Pertaruhan terbaik anda ialah meninggalkan perkara sahaja, melainkan jika anda tahu apa yang anda lakukan.

Isi kandungan

  1. Panduan pengenalan dan pemasangan python
  2. Fail python dan jurubahasa
  3. Bereksperimen dengan nombor dan teks dalam python
  4. Pembolehubah Python
  5. Bekerja dengan pembolehubah nombor dalam python
  6. Asas String Python
  7. Lanjutan Python Strings
  8. Komen Python
  9. Senarai Python
  10. Kaedah Senarai Python
  11. Senarai Multidimensi Python
  12. Python tuples
  13. Operator Python Boolean
  14. Python jika pernyataan
  15. Python semasa gelung
  16. Python untuk gelung
  17. Kamus Python
  18. Kamus Advanced Python
  19. Fungsi Python

Tutorial Linux Berkaitan:

  • Cara mengeluarkan bloatware dari Samsung Android Mobile anda ..
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Gelung bersarang dalam skrip bash
  • Mendapatkan semula privasi dan keselamatan anda dalam era digital
  • Menguasai Gelung Skrip Bash
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Cara Memasang Pelayar Web Google Chrome di Ubuntu 22.04 ..
  • Cara Menggunakan Google Drive di Linux
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?