Pengaturcaraan

Bermula dengan Python

Bermula dengan Python

Python adalah bahasa pengaturcaraan yang paling pantas berkembang di dunia. Laman web utama seperti Instagram, Pinterest, Quora, dan banyak lagi yang lain dibina menggunakan Web Framework Django. Perkara yang menjadikan python paling popular adalah sintaksnya yang ringkas, yang serupa dengan bahasa Inggeris biasa. Kekuatannya menjadikannya pilihan utama yang diguna pakai oleh syarikat teknologi tinggi.

Kami dapat menggunakan python untuk hampir setiap tugas, termasuk pengembangan web, Automasi, Kecerdasan Buatan, Keselamatan Siber, Sains Data, Pembangunan Aplikasi Android, dan pelbagai tugas pengaturcaraan umum lainnya. Terdapat juga sokongan masyarakat yang besar untuk bahasa di Github, PyPI, dan banyak tempat lain, yang memudahkan menyelesaikan ralat, dan bahasa itu bebas dari bug.

Python mempunyai banyak perpustakaan dan kerangka kerja yang ditulis oleh penyumbang sumber terbuka yang menjadikan tugas kita mudah, dan kita dapat menggunakannya secara percuma tanpa mencipta semula roda. Dalam tutorial ini, kita akan mempelajari asas-asas python, seperti kata, komen, pemboleh ubah, operator, jenis data, dan lain-lain.

Untuk mengikuti tutorial ini, python harus dipasang dan dikonfigurasi di jalan sistem anda. Banyak komputer yang telah dipasang dengan python. Anda boleh memeriksa pemasangan dan versi python anda dengan menjalankan kod berikut di terminal.

ular sawa - penukaran

Sekiranya anda tidak memasang python, anda boleh memasangnya dari python.org atau lihat panduan kami di sini. Adalah disyorkan untuk mempunyai versi terbaru python. Sekiranya anda mempunyai versi python yang lebih lama, maka periksa tutorial kami untuk mengemas kini python ke versi terkini.

Python Shell

Python adalah bahasa yang ditafsirkan yang bermaksud ia tidak mempunyai penyusun tetapi mempunyai jurubahasa. Penyusun melaksanakan semua program sekaligus, sementara jurubahasa melaksanakan setiap baris satu demi satu. Ini bermaksud bahawa ular sawa melaksanakan setiap baris program kami satu demi satu. Python dilengkapi dengan shell yang dapat menjalankan satu baris kod dan mendapatkan outputnya.

Untuk menjalankan shell python, anda perlu membuka terminal anda dan kemudian menaip ular sawa di atasnya.

membuka cengkerang python

Anda boleh menggunakan shell python ini untuk menjalankan kod python mudah. Contohnya, untuk memaparkan rentetan "Hello World!"Di Terminal, kita perlu menaip kod berikut di shell python.

cetak ("Hello World!")

Pengeluaran:

mencetak hello world menggunakan shell python

Sekali lagi, taipkan perkara berikut pada cangkang.

1 + 5

Ini akan memaparkan jumlah dua nombor, i.e., 6.

Pengeluaran:

kod contoh shell python

Sekarang mari kita tutup cengkerang. Untuk menutup cengkerang, kita perlu menaip keluar () di cangkang, seperti yang ditunjukkan dalam gambar di bawah. Untuk pengguna Linux, kita juga dapat menggunakan kunci Ctrl + d untuk keluar dari Shell.

menutup cengkerang python

Menggunakan IDE

Cengkerang python yang kita bincangkan adalah titik yang baik untuk mula belajar python dan untuk menulis baris kecil kod, tetapi tidak berguna untuk projek besar. Untuk kes penggunaan dunia nyata, pembangun menggunakan editor berbeza untuk menulis dan menyunting kod ular sawa. Saya menggunakan kod studio visual sumber terbuka, yang merupakan IDE yang luar biasa untuk menulis kod. IDE atau persekitaran pembangunan bersepadu adalah perisian di mana kita dapat menyunting dan menjalankan kodnya. Oleh itu, ia bagus untuk perkembangan yang lebih cepat dan mudah. Sekiranya anda ingin memilih antara IDE untuk menulis kod, anda dapat melihat artikel kami di 10 Top IDE yang akan digunakan untuk pengaturcaraan. Anda boleh menggunakan mana-mana IDE yang anda selesa untuk menulis kod python.

Anda juga boleh menulis kod secara manual dalam fail python (mempunyai .py extensions) dari editor sederhana dan boleh menjalankannya menggunakan python jurubahasa dengan menaip:

nama fail python

Dimanakah nama fail mestilah nama fail yang kita gunakan. Untuk melakukan ini, anda tidak memerlukan pemasangan IDE kerana anda menulis kod pada editor anda.

Sekarang, mari kita mula mempelajari asas-asas python. Saya menganggap bahawa anda menggunakan kaedah yang disebutkan di atas untuk menulis dan menjalankan kod python.

Sintaks Python Asas

Sintaks Python adalah salah satu perkara paling mengagumkan bagi sesiapa sahaja yang menggunakan python. Bahasa python adalah bahasa peringkat tinggi. Sintaksnya sangat mirip dengan bahasa Inggeris semula jadi, menjadikannya mudah dibaca dan diterima pakai oleh pemula dan pakar. Sebagai contoh, mari kita lihat contoh HelloWorld dalam python menjalankan kod di bawah dalam python IDE atau shell python anda.

cetak ("Hello World!")

Kod di atas akan mencetak rentetan Hai dunia! di skrin Terminal. Semasa menjalankan kod, kita akan mendapat output berikut.

sintaks asas python

Seperti yang anda lihat dalam kod, tidak ada titik koma di akhir pernyataan. Ini adalah faedah dalam python kerana pilihan pengaturcaranya sama ada memasukkan titik koma atau tidak pada akhir pernyataan.

Sekiranya anda berasal dari latar belakang dalam bahasa pengaturcaraan seperti C atau C ++, anda mungkin menyedari bahawa jika kami tidak memberikan titik koma, langit akan jatuh di kepala anda dan kesalahan sintaks akan berlaku. Tetapi semasa menulis beberapa pernyataan dalam satu baris, kita perlu menggunakan titik koma. Kod python juga tidak menggunakan pendakap keriting untuk blok kod yang dilakukan oleh bahasa pengaturcaraan lain; hanya bergantung pada lekukan kod anda yang betul.

Kata kunci

Kata kunci disimpan oleh bahasa python dan mempunyai beberapa makna khas untuk jurubahasa python. Kata kunci tersebut adalah kata-kata khas, dan kami tidak boleh menggunakannya sebagai nama pengecam. Untuk mendapatkan senarai lengkap kata kunci dalam python, buka shell python anda dan jalankan arahan berikut.

pertolongan ("kata kunci")

Ini akan menyenaraikan semua kata kunci yang terdapat dalam python.

kata kunci dalam python

Komen di Python

Komen adalah kritikal semasa menulis kod kerana ia menjadikan kod lebih mudah dibaca. Kami juga boleh menggunakannya untuk meninggalkan komen dalam kod kami. Tujuan utama penggunaan komen dalam kod adalah untuk membantu pengaturcara lain mengetahui apa yang berlaku dalam kod untuk membaca dan mengedit program dengan mudah. Anda juga boleh mendapat keuntungan dari memberikan komen dalam kod untuk diri anda sendiri kerana ia boleh membingungkan ketika anda cuba mengeditnya dalam masa yang lama. Python menganggap komen itu sebagai ruang kosong dan tidak melaksanakannya.

Terdapat dua jenis komen yang boleh kita tulis dalam python iaitu komen baris tunggal dan berbilang baris. Setelah simbol # diperlakukan sebagai komen baris tunggal, apa sahaja selepas # pada baris itu akan dianggap sebagai ruang kosong oleh jurubahasa python. Contohnya, lihat kod di bawah.

# ini adalah cetakan komen pertama ("Hello World!") # ini adalah komen kedua

Semasa menjalankan kod di atas, anda akan melihat rentetan Hai dunia! dicetak di skrin tanpa sebarang kesalahan kerana semua yang ditulis selepas # adalah komen dalam program.

Kita juga boleh menulis komen dalam pelbagai baris. Kita perlu menulis komen di bawah tiga petikan (sama ada tunggal atau berganda). Lihat kod di bawah, sebagai contoh.

"" Ini adalah komen berbilang baris. Kami memberikan komen ini ke sebilangan baris "" "

Jenis Data di Python

Terdapat beberapa jenis jenis data. Mari kita bincangkan beberapa jenis data yang paling banyak digunakan di python.

['sam', 'david'] [1, 10, 6, 5]
('sam', 'david') (1, 10, 6, 5)
'name': 'Fosslinux', 'country': 'Internet', umur: 5

Kita juga dapat memeriksa jenis data data / pemboleh ubah dalam python menggunakan fungsi type () built-in. Fungsi type () menerima data / pemboleh ubah sebagai argumen dan mengembalikan jenis data data / pemboleh ubah tersebut. Contohnya, salin dan jalankan kod berikut di Python IDE.

print (type (10)) print (type (10).001)) mencetak (jenis ("Fosslinux")) mencetak (jenis (1 + 8j)) mencetak (jenis ([1, 10, 6, 5])) mencetak (jenis ((1, 10, 6, 5)) ) cetak (taip ('name': 'Fosslinux', 'country': 'Internet'))

Pengeluaran:

memeriksa jenis data di python

Pemboleh ubah dalam Python

Pemboleh ubah digunakan untuk menyimpan data dalam memori utama. Pemboleh ubah merujuk kepada alamat memori di mana data disimpan. Terdapat juga beberapa peraturan semasa memilih nama pemboleh ubah. Peraturan diberikan di bawah.

Peraturan ini harus selalu dipatuhi sambil menyatakan pemboleh ubah; jika tidak, jurubahasa python akan membuat kesalahan. Nama pemboleh ubah boleh menjadi nama apa pun yang mengikuti peraturan di atas. Namun, disarankan untuk memilih nama yang paling tepat menggambarkan tujuan pemboleh ubah dan meningkatkan keterbacaan kod.

Pengendali di Python

Bahasa pengaturcaraan Python menyokong pelbagai jenis pengendali. Dalam bahagian ini, kita akan membincangkan beberapa daripadanya.

Pengendali Tugasan

Pengendali tugasan digunakan untuk memberikan beberapa nilai kepada pemboleh ubah. Kami kebanyakan menggunakan = tanda untuk memberikan data kepada pemboleh ubah. Contohnya, jalankan kod di bawah di Python IDE anda.

cetakan = 10 (a)

Anda akan mendapat 10 dicetak pada skrin semasa menjalankan kod di atas, seperti yang ditunjukkan dalam kod di bawah. Dalam kod ini, saya telah menggunakan pengendali tugasan untuk memberikan nilai 10 pada pemboleh ubah a dan kemudian memaparkannya menggunakan fungsi cetak (). Terdapat banyak lagi pengendali tugasan yang akan kita bincangkan secara ringkas dalam artikel kemudian.

Pengendali aritmetik

Pengendali ini digunakan untuk melakukan operasi aritmetik pada dua nombor: penambahan, pendaraban, dan lain-lain. Terdapat operator seperti +, - , *, /,%, //, ** yang boleh digunakan untuk aritmetik. Untuk maklumat lebih lanjut, lihat kod berikut; anda boleh menyalin dan menjalankannya di IDE anda.

# menetapkan data kepada pemboleh ubah a = 10 b = 5 # menambahkan cetakan dua nombor (a + b) # mengurangkan mencetak dua nombor (ab) # Mendarabkan mencetak dua nombor (a * b) # membahagi cetakan nombor (a / b) b) # the% operator digunakan untuk mendapatkan baki # apabila dibahagi nombor pertama dari cetakan kedua (a% b) # Operator // digunakan untuk mendapatkan hanya bahagian integer dari cetakan pembahagian (a // b) # Operator ** digunakan untuk mengalikan a dengan b, kali bermaksud cetakan a ^ b (a ** b)

Kod di atas telah menunjukkan kepada anda semua operator aritmetik yang terdapat di python.

Pengeluaran:

pengendali aritmetik di python

Terdapat banyak lagi operator di python. Dalam artikel ini, saya telah membincangkan pengendali terpenting yang perlu kita ketahui di python. Nantikan FOSS Linux untuk tutorial mengenai pengendali yang lebih maju dalam artikel yang akan datang.

Kesimpulannya

Dengan itu kita telah menyelesaikan asas-asas python. Sekarang adalah masa terbaik untuk beralih ke tutorial kami seterusnya "Mendapatkan maklumat sistem Linux di Python" untuk belajar bagaimana menggunakan python untuk mengumpulkan maklumat sistem dan perkakasan di Linux.

Distro Linux Terbaik untuk Permainan pada tahun 2021
Sistem operasi Linux telah jauh dari tampilan asal, ringkas dan berasaskan pelayan. OS ini telah berkembang pesat dalam beberapa tahun kebelakangan in...
Cara menangkap dan streaming sesi permainan anda di Linux
Pada masa lalu, bermain permainan hanya dianggap sebagai hobi, tetapi seiring dengan berjalannya waktu, industri permainan menyaksikan pertumbuhan yan...
Permainan Terbaik untuk Dimainkan dengan Penjejakan Tangan
Oculus Quest baru-baru ini memperkenalkan idea hebat penjejakan tangan tanpa pengawal. Dengan jumlah permainan dan aktiviti yang semakin meningkat yan...