Cara Memulai Pemrograman dengan Python: 13 Langkah (dengan Gambar)

Daftar Isi:

Cara Memulai Pemrograman dengan Python: 13 Langkah (dengan Gambar)
Cara Memulai Pemrograman dengan Python: 13 Langkah (dengan Gambar)

Video: Cara Memulai Pemrograman dengan Python: 13 Langkah (dengan Gambar)

Video: Cara Memulai Pemrograman dengan Python: 13 Langkah (dengan Gambar)
Video: Belajar Membuat Game Menggunakan Pygame | Tutorial Pygame (Part 1) 2024, Mungkin
Anonim

Apakah Anda ingin mulai belajar cara memprogram? Masuk ke pemrograman komputer dapat menjadi hal yang menakutkan, dan Anda mungkin berpikir bahwa Anda perlu mengambil kelas untuk belajar. Meskipun itu mungkin benar untuk beberapa bahasa, ada berbagai bahasa pemrograman yang hanya membutuhkan satu atau dua hari untuk memahami dasar-dasarnya. Python adalah salah satu bahasa tersebut. Anda dapat menjalankan dan menjalankan program Python dasar hanya dalam beberapa menit. Lihat Langkah 1 di bawah ini untuk mempelajari caranya.

Langkah

Bagian 1 dari 5: Menginstal Python

jendela

167107 1 2
167107 1 2

Langkah 1. Kunjungi situs web Python

Anda dapat mengunduh semua yang Anda butuhkan untuk memulai dengan Python dari situs web Python (python.org/downloads. Situs web akan secara otomatis mendeteksi bahwa Anda menggunakan Windows dan menampilkan tautan ke penginstal Windows.

167107 2 2
167107 2 2

Langkah 2. Pilih versi mana yang ingin Anda instal

Saat ini ada dua versi Python yang tersedia: 3.x.x dan 2.7.10. Python membuat keduanya tersedia untuk diunduh, tetapi pengguna baru harus memilih versi 3.x.x. Unduh 2.7.10 jika Anda akan bekerja dengan kode Python lawas atau dengan program dan pustaka yang belum mengadopsi 3.x.x.

Panduan ini akan menganggap Anda menginstal 3.x.x

167107 3 3
167107 3 3

Langkah 3. Jalankan penginstal setelah mengunduhnya

Mengklik tombol untuk versi yang Anda inginkan akan mengunduh penginstal untuk itu. Jalankan penginstal ini setelah selesai mengunduh.

167107 4 2
167107 4 2

Langkah 4. Centang kotak "Tambahkan Python 3.5 ke PATH"

Ini akan memungkinkan Anda untuk menjalankan Python langsung dari Command Prompt.

167107 5 2
167107 5 2

Langkah 5. Klik "Instal Sekarang"

Ini akan menginstal Python dengan semua pengaturan defaultnya, yang seharusnya baik untuk sebagian besar pengguna.

Jika Anda ingin menonaktifkan fungsi tertentu, mengubah direktori penginstalan, atau menginstal debugger, klik "Sesuaikan penginstalan", lalu centang atau hapus centang pada kotak

Mac

167107 6 2
167107 6 2

Langkah 1. Putuskan apakah Anda ingin menginstal Python 3.x.x

Semua versi OS X hadir dengan Python 2.7 yang sudah diinstal. Jika Anda tidak memerlukan versi Python yang lebih baru, Anda tidak perlu menginstal apa pun. Jika Anda ingin mengakses versi terbaru Python, Anda harus menginstal 3.x.x.

Jika Anda hanya ingin menggunakan versi Python yang disertakan, Anda dapat membuat skrip di editor teks dan menjalankannya melalui terminal

167107 7 2
167107 7 2

Langkah 2. Unduh file Python 3.x.x dari situs web Python

Kunjungi (python.org/downloads di Mac Anda. Ini akan mendeteksi sistem operasi Anda dan menampilkan file instalasi Mac. Jika tidak, klik tautan "Mac OS X".

167107 8 2
167107 8 2

Langkah 3. Klik dua kali file PKG yang diunduh untuk mulai menginstal Python

Ikuti petunjuk untuk menginstal Python. Sebagian besar pengguna hanya dapat menggunakan pengaturan default.

167107 9 2
167107 9 2

Langkah 4. Luncurkan Python di terminal

Untuk memverifikasi bahwa instalasi berjalan dengan baik, luncurkan terminal dan ketik python3. Ini akan memulai antarmuka Python 3.x.x, dan menampilkan versinya.

Linux

167107 10 2
167107 10 2

Langkah 1. Periksa versi Python yang sudah Anda instal

Hampir setiap distribusi Linux dilengkapi dengan Python yang diinstal. Anda dapat melihat versi apa yang Anda miliki dengan membuka Terminal dan mengetik python.

167107 11 2
167107 11 2

Langkah 2. Instal versi terbaru di Ubuntu

Buka jendela Terminal dan ketik sudo apt-get install python.

Anda juga dapat menginstal Python menggunakan aplikasi Tambah/Hapus Aplikasi Ubuntu yang terletak di jendela Aplikasi

167107 12 2
167107 12 2

Langkah 3. Instal versi terbaru di Red Hat dan Fedora

Buka jendela Terminal dan ketik sudo yum install python.

167107 13 2
167107 13 2

Langkah 4. Instal versi terbaru di Arch Linux

Masuk sebagai pengguna root. Ketik pacman -S python.

167107 14 2
167107 14 2

Langkah 5. Unduh lingkungan IDLE

Jika Anda ingin menggunakan lingkungan pengembangan Python, Anda bisa mendapatkannya dengan menggunakan manajer perangkat lunak distribusi Anda. Cukup cari "python idle" untuk menemukan dan menginstal paket.

Esensial Lainnya

167107 15 2
167107 15 2

Langkah 1. Instal editor teks

Meskipun Anda dapat membuat program Python di Notepad atau TextEdit, Anda akan lebih mudah membaca dan menulis kode menggunakan editor teks khusus. Ada berbagai editor gratis untuk dipilih seperti Sublime Text (Any system), Notepad++ (Windows), TextWrangler (Mac), atau JEdit (Any system).

167107 16 2
167107 16 2

Langkah 2. Uji instalasi Anda

Buka Command Prompt (Windows) Terminal Anda (Mac/Linux) dan ketik python. Python akan dimuat dan nomor versi akan ditampilkan. Anda akan dibawa ke prompt perintah juru bahasa Python, ditampilkan sebagai >>>.

Ketik print("Halo, Dunia!") dan tekan Enter. Anda akan melihat teks Hello, World! ditampilkan di bawah baris perintah Python

Bagian 2 dari 5: Mempelajari Konsep Dasar

167107 17 2
167107 17 2

Langkah 1. Pahami bahwa Python tidak perlu dikompilasi

Python adalah bahasa yang ditafsirkan, yang berarti Anda dapat menjalankan program segera setelah Anda membuat perubahan pada file. Ini membuat program iterasi, revisi, dan pemecahan masalah jauh lebih cepat daripada banyak bahasa lainnya.

Python adalah salah satu bahasa yang lebih mudah dipelajari, dan Anda dapat menjalankan dan menjalankan program dasar hanya dalam beberapa menit

167107 18 2
167107 18 2

Langkah 2. Main-main dengan penerjemah

Anda dapat menggunakan juru bahasa untuk menguji kode tanpa harus menambahkannya ke program Anda terlebih dahulu. Ini bagus untuk mempelajari cara kerja perintah tertentu, atau menulis program sekali pakai.

167107 19 2
167107 19 2

Langkah 3. Pelajari bagaimana Python menangani objek dan variabel

Python adalah bahasa berorientasi objek, artinya semua yang ada di program diperlakukan sebagai objek. Selain itu, Anda tidak perlu mendeklarasikan variabel di awal program (Anda dapat melakukannya kapan saja), dan Anda tidak perlu menentukan jenis variabel (integer, string, dll.).

Bagian 3 dari 5: Menggunakan Interpreter Python sebagai Kalkulator

Melakukan beberapa fungsi kalkulator dasar akan membantu Anda mengenal sintaks Python dan cara menangani angka dan string.

167107 20 2
167107 20 2

Langkah 1. Mulai penerjemah

Buka Command Prompt atau Terminal Anda. Ketik python saat diminta dan tekan Enter. Ini akan memuat juru bahasa Python dan Anda akan dibawa ke prompt perintah Python (>>>).

Jika Anda tidak mengintegrasikan Python ke dalam prompt perintah Anda, Anda perlu menavigasi ke direktori Python untuk menjalankan penerjemah

167107 21 2
167107 21 2

Langkah 2. Lakukan aritmatika dasar

Anda dapat menggunakan Python untuk melakukan aritmatika dasar dengan mudah. Lihat kotak di bawah untuk beberapa contoh tentang cara menggunakan fungsi kalkulator. Catatan: # menunjukkan komentar dalam kode Python, dan komentar tersebut tidak diteruskan melalui penerjemah.

>> 3 + 7 10 >>> 100 - 10*3 70 >>> (100 - 10*3) / 2 # Pembagian akan selalu mengembalikan angka floating point (desimal) 35.0 >>> (100 - 10*3) // 2 # Pembagian lantai (dua garis miring) akan membuang hasil desimal apa pun 35 >>> 23 % 4 # Ini menghitung sisa pembagian 3 >>> 17.53 * 2.67 / 4.1 11.41587804878049

167107 22 2
167107 22 2

Langkah 3. Hitung kekuatan

Anda dapat menggunakan operator ** untuk menandakan kekuatan. Python dapat dengan cepat menghitung angka besar. Lihat kotak di bawah untuk contoh.

>> 7 ** 2 # 7 kuadrat 49 >>> 5 ** 7 # 5 pangkat 7 78125

167107 23 2
167107 23 2

Langkah 4. Membuat dan memanipulasi variabel

Anda dapat menetapkan variabel dalam Python untuk melakukan aljabar dasar. Ini adalah pengantar yang bagus tentang cara menetapkan variabel dalam program Python. Variabel ditetapkan dengan menggunakan tanda =. Lihat kotak di bawah untuk contoh.

>> a = 5 >>> b = 4 >>> a * b 20 >>> 20 * a // b 25 >>> b ** 2 16 >>> width = 10 # Variabel dapat berupa string apa saja > >> tinggi = 5 >>> lebar * tinggi 50

167107 24 2
167107 24 2

Langkah 5. Tutup penerjemah

Setelah Anda selesai menggunakan penerjemah, Anda dapat menutupnya dan kembali ke prompt perintah Anda dengan menekan Ctrl+Z (Windows) atau Ctrl+D (Linux/Mac) lalu menekan Enter. Anda juga dapat mengetik quit() dan tekan Enter.

Bagian 4 dari 5: Membuat Program Pertama Anda

167107 25 2
167107 25 2

Langkah 1. Buka editor teks Anda

Anda dapat dengan cepat membuat program uji yang akan membuat Anda terbiasa dengan dasar-dasar membuat dan menyimpan program dan kemudian menjalankannya melalui penerjemah. Ini juga akan membantu Anda menguji apakah penerjemah Anda telah diinstal dengan benar.

167107 26 2
167107 26 2

Langkah 2. Buat pernyataan "cetak"

"Cetak" adalah salah satu fungsi dasar Python, dan digunakan untuk menampilkan informasi di terminal selama program. Catatan: "print" adalah salah satu perubahan terbesar dari Python 2 ke Python 3. Di Python 2, Anda hanya perlu mengetik "print" diikuti dengan apa yang ingin ditampilkan. Dalam Python 3, "print" telah menjadi sebuah fungsi, jadi Anda perlu mengetikkan "print()", dengan apa yang ingin Anda tampilkan di dalam tanda kurung.

167107 27 2
167107 27 2

Langkah 3. Tambahkan pernyataan Anda

Salah satu cara paling umum untuk menguji bahasa pemrograman adalah dengan menampilkan teks "Halo, Dunia!" Tempatkan teks ini di dalam pernyataan "print()", termasuk tanda kutip:

print("Halo, Dunia!")

Tidak seperti banyak bahasa lain, Anda tidak perlu menandai akhir baris dengan;. Anda juga tidak perlu menggunakan kurung kurawal ({}) untuk menandai blok. Sebaliknya, indentasi akan menandakan apa yang termasuk dalam blok

167107 28 2
167107 28 2

Langkah 4. Simpan file

Klik menu File di editor teks Anda dan pilih Save As. Di menu tarik-turun di bawah kotak nama, pilih jenis file Python. Jika Anda menggunakan Notepad (tidak disarankan), pilih "Semua File" lalu tambahkan ".py" di akhir nama file.

  • Pastikan untuk menyimpan file di tempat yang mudah diakses, karena Anda harus menavigasinya di command prompt.
  • Untuk contoh ini, simpan file sebagai "hello.py".
167107 29 2
167107 29 2

Langkah 5. Jalankan programnya

Buka Command Prompt atau Terminal Anda dan arahkan ke lokasi tempat Anda menyimpan file Anda. Setelah Anda berada di sana, jalankan file dengan mengetik hello.py dan menekan Enter. Anda akan melihat teks Hello, World! ditampilkan di bawah prompt perintah.

Bergantung pada cara Anda menginstal Python dan versi apa, Anda mungkin perlu mengetikkan python hello.py atau python3 hello.py untuk menjalankan program

167107 30 2
167107 30 2

Langkah 6. Sering-seringlah menguji

Salah satu hal hebat tentang Python adalah Anda dapat langsung menguji program baru Anda. Praktik yang baik adalah membuka command prompt Anda pada saat yang sama saat Anda membuka editor Anda. Saat Anda menyimpan perubahan di editor Anda, Anda dapat segera menjalankan program dari baris perintah, memungkinkan Anda untuk menguji perubahan dengan cepat.

Bagian 5 dari 5: Membangun Program Lanjutan

167107 31 2
167107 31 2

Langkah 1. Bereksperimenlah dengan pernyataan kontrol aliran dasar

Pernyataan kontrol aliran memungkinkan Anda untuk mengontrol apa yang dilakukan program berdasarkan kondisi tertentu. Pernyataan-pernyataan ini adalah inti dari pemrograman Python, dan memungkinkan Anda untuk membuat program yang melakukan hal-hal berbeda tergantung pada input dan kondisi. Pernyataan while adalah pernyataan yang baik untuk memulai. Dalam contoh ini, Anda dapat menggunakan pernyataan while untuk menghitung deret Fibonacci hingga 100:

# Setiap bilangan pada barisan Fibonacci adalah # jumlah dari dua bilangan sebelumnya a, b = 0, 1 while b < 100: print(b, end=' ') a, b = b, a+b

  • Urutan akan berjalan selama (sementara) b kurang dari (<) 100.
  • Outputnya adalah 1 1 2 3 5 8 13 21 34 55 89
  • Perintah end=' ' akan menampilkan output pada baris yang sama alih-alih menempatkan setiap nilai pada baris terpisah.
  • Ada beberapa hal yang perlu diperhatikan dalam program sederhana ini yang sangat penting untuk membuat program kompleks dengan Python:

    • Perhatikan lekukan. A: menunjukkan bahwa baris berikut akan menjorok dan merupakan bagian dari blok. Dalam contoh di atas, print(b) dan a, b = b, a+b adalah bagian dari blok while. Indentasi yang benar sangat penting agar program Anda berfungsi.
    • Beberapa variabel dapat didefinisikan pada baris yang sama. Dalam contoh di atas, a dan b keduanya didefinisikan pada baris pertama.
    • Jika Anda memasukkan program ini langsung ke interpreter, Anda harus menambahkan baris kosong di akhir agar interpreter tahu bahwa program sudah selesai.
167107 32 2
167107 32 2

Langkah 2. Membangun fungsi dalam program

Anda dapat menentukan fungsi yang dapat Anda panggil nanti dalam program. Ini sangat berguna jika Anda perlu menggunakan banyak fungsi dalam batasan program yang lebih besar. Dalam contoh berikut, Anda dapat membuat fungsi untuk memanggil deret Fibonacci yang serupa dengan yang Anda tulis sebelumnya:

def fib(n): a, b = 0, 1 while a < n: print(a, end=' ') a, b = b, a+b print() # Nanti dalam program, Anda dapat memanggil Fibonacci Anda # fungsi untuk nilai apa pun yang Anda tentukan fib(1000)

Ini akan mengembalikan 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987

167107 33 2
167107 33 2

Langkah 3. Buat program kontrol aliran yang lebih rumit

Pernyataan kontrol aliran memungkinkan Anda untuk mengatur kondisi tertentu yang mengubah cara program dijalankan. Ini sangat penting ketika Anda berurusan dengan input pengguna. Contoh berikut akan menggunakan if, elif (else if), dan else untuk membuat program sederhana yang mengevaluasi usia pengguna.

age = int(input("Masukkan umurmu: ")) if umur <= 12: print("Enaknya jadi anak kecil!") elif age in range(13, 20): print("Kamu remaja !") else: print("Time to grow up") # Jika salah satu dari pernyataan ini benar # pesan yang sesuai akan ditampilkan. # Jika tidak ada pernyataan yang benar, pesan # "else" akan ditampilkan.

  • Program ini juga memperkenalkan beberapa pernyataan lain yang sangat penting yang akan sangat berharga untuk berbagai aplikasi yang berbeda:

    • input() - Ini memanggil input pengguna dari keyboard. Pengguna akan melihat pesan yang ditulis dalam tanda kurung. Dalam contoh ini, input() dikelilingi oleh fungsi int(), yang berarti semua input akan diperlakukan sebagai integer.
    • range() - Fungsi ini dapat digunakan dalam berbagai cara. Dalam program ini, ia memeriksa untuk melihat apakah angka dalam rentang antara 13 dan 20. Akhir rentang tidak dihitung dalam perhitungan.
167107 34 2
167107 34 2

Langkah 4. Pelajari ekspresi kondisional lainnya

Contoh sebelumnya menggunakan simbol "kurang dari atau sama" (<=) untuk menentukan apakah usia input memenuhi ketentuan. Anda dapat menggunakan ekspresi bersyarat yang sama dengan yang Anda gunakan dalam matematika, tetapi mengetiknya sedikit berbeda:

Ekspresi Bersyarat.

Arti Simbol Simbol Python
Kurang dari < <
Lebih besar dari > >
Kurang dari atau sama dengan <=
Lebih besar dari atau sama >=
Setara = ==
Tidak sama !=
167107 35 2
167107 35 2

Langkah 5. Lanjutkan belajar

Ini hanya dasar-dasar dalam hal Python. Meskipun ini adalah salah satu bahasa yang paling sederhana untuk dipelajari, ada sedikit kedalaman jika Anda tertarik untuk menggali. Cara terbaik untuk terus belajar adalah terus membuat program! Ingatlah bahwa Anda dapat dengan cepat menulis program awal secara langsung di penerjemah, dan menguji perubahan Anda semudah menjalankan program dari baris perintah lagi.

  • Ada banyak buku bagus yang tersedia untuk pemrograman Python, termasuk, "Python untuk Pemula", "Python Cookbook", dan "Python Programming: An Introduction to Computer Science".
  • Ada berbagai sumber yang tersedia secara online, tetapi banyak yang masih ditujukan untuk Python 2. X. Anda mungkin perlu melakukan penyesuaian pada contoh apa pun yang mereka berikan.
  • Jika Anda ingin menjalankan python online tetapi ingin menjalankan python 3, Repl[1] memiliki juru bahasa python yang menggunakan mesin linux virtual. Sumber online lain yang bagus untuk "pythonista" (programmer python yang berpengalaman) di masa depan adalah thinkfunctional [2]. Untuk tantangan yang lebih besar, "Otomatiskan Hal yang Membosankan"[3] dan Project Euler[4] juga tersedia.
  • Banyak sekolah lokal menawarkan kelas Python. Seringkali Python diajarkan di kelas pengantar karena ini adalah salah satu bahasa yang lebih mudah dipelajari.

Contoh Program

Image
Image

Contoh Kode Startup Penerjemah Python

Image
Image

Contoh Kode Kalkulator Python

Image
Image

Contoh Program Python Mudah

Direkomendasikan: