Pemrograman

Memulai dengan Python

Memulai dengan Python

Python adalah bahasa pemrograman dengan pertumbuhan tercepat di dunia. Situs web utama seperti Instagram, Pinterest, Quora, dan banyak lainnya dibangun menggunakan kerangka kerja web python Django. Hal yang membuat python paling populer adalah sintaksnya yang sederhana, yang mirip dengan bahasa Inggris biasa. Kekuatannya menjadikannya pilihan utama yang diadopsi oleh perusahaan teknologi papan atas.

Kita dapat menggunakan python untuk hampir setiap tugas, termasuk pengembangan web, Otomasi, Kecerdasan Buatan, Keamanan Cyber, Ilmu Data, Pengembangan Aplikasi Android, dan berbagai tugas pemrograman umum lainnya. Ada juga dukungan komunitas yang besar untuk bahasa di Github, PyPI, dan banyak tempat lain, yang memudahkan untuk memecahkan kesalahan, dan bahasa bebas dari bug.

Python memiliki banyak perpustakaan dan kerangka kerja yang ditulis oleh kontributor sumber terbuka yang membuat tugas kita mudah, dan kita dapat menggunakannya secara gratis tanpa menciptakan kembali roda. Dalam tutorial ini, kita akan mempelajari dasar-dasar python, seperti kata-kata yang dicadangkan, komentar, variabel, operator, tipe data, dll.

Untuk mengikuti tutorial ini, python harus diinstal dan dikonfigurasi di jalur sistem Anda. Banyak komputer sudah diinstal sebelumnya dengan python. Anda dapat memeriksa instalasi dan versi python Anda dengan menjalankan kode berikut di terminal.

python --versi

Jika Anda belum menginstal python, Anda dapat menginstalnya dari python.org atau lihat panduan kami di sini. Disarankan untuk memiliki versi python terbaru. Jika Anda memiliki versi python yang lebih lama, lihat tutorial kami tentang memperbarui python ke versi terbaru.

Cangkang Python

Python adalah bahasa yang ditafsirkan yang berarti tidak memiliki kompiler tetapi memiliki juru bahasa. Kompiler mengeksekusi semua program sekaligus sementara juru bahasa mengeksekusi setiap baris satu per satu. Ini berarti python mengeksekusi setiap baris program kami satu per satu. Python hadir dengan shell yang dapat menjalankan satu baris kode dan mendapatkan output.

Untuk menjalankan shell python, Anda perlu membuka terminal Anda dan kemudian ketik ular piton di atasnya.

membuka cangkang python

Anda dapat menggunakan shell python ini untuk menjalankan kode python sederhana. Misalnya, untuk menampilkan string "Hello World"!” di Terminal, kita perlu mengetikkan kode berikut di shell python.

print("Halo Dunia!")

Keluaran:

mencetak hello world menggunakan python shell

Sekarang lagi, ketik yang berikut di shell.

1 + 5

Ini akan menampilkan jumlah dari dua angka, i.e., 6.

Keluaran:

kode contoh shell python

Sekarang mari kita tutup cangkangnya. Untuk menutup shell, kita perlu mengetik keluar() di shell, seperti yang ditunjukkan pada gambar di bawah ini. Untuk pengguna Linux, kita juga dapat menggunakan tombol Ctrl+d untuk keluar dari Shell.

menutup cangkang python

Menggunakan IDE

Shell python yang kita diskusikan adalah titik yang baik untuk mulai belajar python dan untuk menulis baris kode kecil, tetapi tidak berguna untuk proyek besar. Untuk kasus penggunaan dunia nyata, pengembang menggunakan editor yang berbeda untuk menulis dan mengedit kode python. Saya menggunakan kode studio visual opensource, yang merupakan IDE luar biasa untuk menulis kode. IDE atau lingkungan pengembangan terintegrasi adalah perangkat lunak tempat kita dapat mengedit dan menjalankan kode. Oleh karena itu, ini sangat bagus untuk pengembangan yang lebih cepat dan lebih mudah. Jika Anda ingin memilih antara IDE untuk menulis kode, Anda dapat melihat artikel kami di Top 10 IDE yang akan digunakan untuk pemrograman. Anda dapat menggunakan salah satu IDE yang Anda rasa nyaman untuk menulis kode python.

Anda juga dapat menulis kode secara manual dalam file python (memiliki .py) dari editor sederhana dan dapat menjalankannya menggunakan interpreter python dengan mengetik:

nama path file python

Dimana nama path file seharusnya nama file yang kita gunakan. Untuk melakukan ini, Anda tidak memerlukan instalasi IDE karena Anda sedang menulis kode pada editor Anda.

Sekarang, mari kita mulai mempelajari dasar-dasar python. Saya berasumsi bahwa Anda menggunakan salah satu metode yang disebutkan di atas untuk menulis dan menjalankan kode python.

Sintaks Python Dasar

Sintaks Python adalah salah satu hal yang paling mengagumkan bagi siapa saja yang menggunakan python. Bahasa python adalah bahasa tingkat tinggi. Sintaksnya sangat mirip dengan bahasa Inggris alami, sehingga mudah dibaca dan diadopsi oleh pemula dan ahli. Sebagai contoh, mari kita lihat contoh HelloWorld di python jalankan kode di bawah ini di python IDE atau python shell Anda.

print("Halo Dunia!")

Kode di atas akan mencetak string Halo Dunia! di layar Terminal. Saat menjalankan kode, kita akan mendapatkan output berikut:.

sintaks dasar python

Seperti yang Anda lihat dalam kode, tidak ada titik koma di akhir pernyataan. Ini adalah manfaat dalam python sebagai pilihan programmer apakah akan menyertakan titik koma atau tidak di akhir pernyataan.

Jika Anda berasal dari latar belakang bahasa pemrograman seperti C atau C++, Anda mungkin memperhatikan bahwa jika kami tidak memberikan titik koma, langit akan menimpa Anda dan kesalahan sintaks akan terjadi. Tetapi saat menulis banyak pernyataan dalam satu baris, kita perlu menggunakan titik koma. Kode python juga tidak menggunakan kurung kurawal untuk blok kode yang dilakukan oleh bahasa pemrograman lain; itu hanya tergantung pada lekukan yang tepat dari kode Anda.

Kata kunci

Kata kunci dicadangkan oleh bahasa python dan memiliki arti khusus untuk penerjemah python python. Kata kunci tersebut adalah kata-kata khusus, dan kami tidak dapat menggunakannya sebagai nama pengenal. Untuk mendapatkan daftar lengkap kata kunci dalam python, buka shell python Anda dan jalankan perintah berikut:.

bantuan("kata kunci")

Ini akan mencantumkan semua kata kunci yang ada di python.

kata kunci dalam python

Komentar dengan Python

Komentar sangat penting saat menulis kode karena membuat kode lebih mudah dibaca. Juga, kita dapat menggunakannya untuk meninggalkan komentar dalam kode kita. Tujuan utama menggunakan komentar dalam kode adalah untuk membantu pemrogram lain mengetahui apa yang terjadi dalam kode agar mudah membaca dan mengedit program. Anda juga dapat mengambil manfaat dari meninggalkan komentar dalam kode untuk diri Anda sendiri karena dapat membingungkan ketika Anda mencoba mengeditnya dalam waktu yang lama. Python memperlakukan komentar sebagai ruang putih dan tidak menjalankannya.

Ada dua jenis komentar yang dapat kita tulis dengan python yaitu komentar satu baris dan multi-baris. Setelah simbol # diperlakukan sebagai komentar satu baris, apa pun setelah # pada baris itu akan diperlakukan sebagai spasi putih oleh juru bahasa python. Sebagai contoh, lihat kode di bawah ini.

# ini adalah komentar pertama print("Halo Dunia!") # ini adalah komentar kedua

Saat menjalankan kode di atas, Anda akan melihat string Halo Dunia! tercetak di layar tanpa kesalahan karena semua yang ditulis setelah # adalah komentar dalam program.

Kami juga dapat menulis komentar dalam beberapa baris. Kita perlu menulis komentar di bawah tiga tanda kutip (baik tunggal atau ganda). Lihatlah kode di bawah ini, misalnya.

""" Ini adalah komentar multi-baris. Kami memperluas komentar ini ke sejumlah baris"""

Tipe Data dengan Python

Ada beberapa tipe tipe data. Mari kita bahas beberapa tipe data yang paling sering digunakan di python.

['sam', 'david'] [1, 10, 6, 5]
('sam', 'david') (1, 10, 6, 5)
'nama':'Fosslinux', 'negara':'Internet', usia:5

Kami juga dapat memeriksa tipe data data/variabel dengan python menggunakan fungsi built-in type()(). Fungsi type() menerima data/variabel sebagai argumen dan mengembalikan tipe data dari data/variabel tersebut. Misalnya, salin dan jalankan kode berikut di Python IDE.

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

Keluaran:

memeriksa tipe data dengan python

Variabel dalam Python

Variabel digunakan untuk menyimpan data di memori utama. Variabel mengacu pada alamat memori tempat data disimpan. Ada juga beberapa aturan saat memilih nama variabel. Aturan diberikan di bawah ini.

Aturan-aturan ini harus selalu diikuti saat mendeklarasikan variabel; kalau tidak, juru bahasa python akan membuat kesalahan. Nama variabel dapat berupa nama apa saja yang mengikuti aturan di atas. Namun, disarankan untuk memilih nama yang paling menggambarkan tujuan variabel dan meningkatkan keterbacaan kode code.

Operator di Python

Bahasa pemrograman Python mendukung berbagai jenis operator. Pada bagian ini, kita akan membahas beberapa di antaranya.

Operator Penugasan

Operator penugasan digunakan untuk menetapkan beberapa nilai ke variabel. Kami kebanyakan menggunakan = tanda untuk menetapkan data ke variabel. Misalnya, jalankan kode di bawah ini di Python IDE Anda.

a = 10 cetak(a)

Kamu akan mendapatkan 10 tercetak di layar saat menjalankan kode di atas, seperti yang ditunjukkan pada kode di bawah ini. Dalam kode ini, saya telah menggunakan operator penugasan untuk menetapkan nilai 10 pada variabel Sebuah dan kemudian menampilkannya menggunakan fungsi print(). Masih banyak lagi operator penugasan yang akan kita bahas secara singkat di artikel selanjutnya.

Operator aritmatika

Operator ini digunakan untuk melakukan operasi aritmatika pada dua angka: penambahan, perkalian, dll. Ada operator seperti +, - , *, /, %, //, ** yang dapat digunakan untuk aritmatika. Untuk lebih jelasnya lihat kode berikut; Anda dapat menyalin dan menjalankannya di IDE Anda.

# menugaskan data ke variabel a = 10 b = 5 # menjumlahkan dua angka print( a+b ) # mengurangkan dua angka print( ab ) # Mengalikan kedua angka print( a*b ) # membagi angka print( a/ b ) # operator % digunakan untuk mendapatkan sisa # ketika membagi angka pertama dari cetakan kedua( a%b ) # Operator // digunakan untuk mendapatkan hanya bagian bilangan bulat dari pembagian print( a//b ) # Operator ** digunakan untuk mengalikan a dengan a, b kali berarti a^b print( a**b )

Kode di atas telah menunjukkan kepada Anda semua operator aritmatika yang tersedia di python.

Keluaran:

operator aritmatika dengan python

Ada lebih banyak operator di python. Pada artikel ini, saya telah membahas operator terpenting yang perlu kita ketahui dengan python. Nantikan FOSS Linux untuk tutorial tentang operator yang lebih canggih di artikel mendatang.

Kesimpulan

Dengan itu kita telah menyelesaikan dasar-dasar python. Sekarang adalah waktu terbaik untuk beralih ke tutorial kami berikutnya “Mendapatkan informasi sistem Linux dengan Python” untuk mempelajari cara menggunakan python untuk mengumpulkan informasi sistem dan perangkat keras di Linux.

Cara Menampilkan Overlay OSD di Aplikasi dan Game Linux Layar Penuh
Memainkan game layar penuh atau menggunakan aplikasi dalam mode layar penuh bebas gangguan dapat memutus Anda dari informasi sistem yang relevan yang ...
5 Kartu Tangkap Game Teratas
Kita semua telah melihat dan menyukai gameplay streaming di YouTube. PewDiePie, Jakesepticye, dan Markiplier hanyalah beberapa pemain top yang telah m...
Cara Mengembangkan Game di Linux
Satu dekade yang lalu, tidak banyak pengguna Linux yang memprediksi bahwa sistem operasi favorit mereka suatu hari nanti akan menjadi platform game po...