Bagaimana memulai pemrograman dengan Python

Pengarang: Peter Berry
Tanggal Pembuatan: 16 Juli 2021
Tanggal Pembaruan: 23 Juni 2024
Anonim
Belajar Python [Dasar] - 01 - Apa Itu Python
Video: Belajar Python [Dasar] - 01 - Apa Itu Python

Isi

Apakah Anda ingin belajar pemrograman? Proses membiasakan diri dengan pekerjaan pemrograman dapat menjadi hal yang menakutkan dan Anda merasa perlu bersekolah dengan serius untuk melakukannya. Untuk beberapa bahasa, hal ini terkadang benar. Tetapi ada juga banyak bahasa pemrograman yang hanya membutuhkan waktu satu hingga dua hari untuk memahami dasar-dasarnya. Python adalah salah satu bahasa tersebut. Hanya dengan beberapa menit, Anda dapat menjalankan program Python dasar. Baca langkah 1 di bawah untuk mempelajari caranya.

Langkah

Bagian 1 dari 5: Instal Python (untuk sistem operasi Windows)

  1. Unduh Python untuk sistem Windows. Penafsir Windows Python dapat diinstal secara gratis dari situs web Python. Pastikan Anda telah mengunduh versi yang sesuai untuk sistem operasi Anda.
    • Anda harus mengunduh versi terbaru yang tersedia, yang pada saat artikel ini ditulis, adalah versi 3.4.
    • Python tersedia di OS X dan Linux. Anda tidak perlu lagi menginstal perangkat lunak terkait Python lainnya. Namun, Anda mungkin harus menginstal program editor teks.
    • Sebagian besar distribusi Linux dan versi OS X masih menggunakan Python 2.X. Ada beberapa perbedaan kecil antara versi 2 dan versi 3, terutama perubahan dalam struktur "print" (dalam). Jika Anda ingin menginstal versi Python yang lebih baru untuk OS X atau Linux, Anda dapat mendownload file dari situs Python.

  2. Instal interpreter Python. Sebagian besar pengguna dapat menginstal interpreter tanpa mengubah pengaturan apa pun. Anda dapat menggabungkan Python ke dalam aplikasi interpreter baris perintah Windows yang tersedia (Command Prompt) dengan mengaktifkan opsi terakhir dalam daftar modul yang tersedia.
  3. Instal editor teks. Apakah Anda dapat menulis program Python dengan Notepad atau TextEdit, Anda akan lebih mudah membaca dan membuat kode menggunakan editor teks khusus. Ada banyak program editor gratis yang dapat dipilih, seperti Notepad ++ (Windows), TextWrangler (Mac) atau Jedit (untuk sistem operasi apa pun).

  4. Periksa pengaturan Anda. Buka Command Prompt (Windows) atau Terminal (Emulator - Mac / Linux) dan ketik python. Python akan memuat dan menampilkan nomor versi. Anda akan diarahkan ke aplikasi penerjemah baris perintah interpreter Python, yang direpresentasikan sebagai :.
    • Bertarunglah print ("Halo Dunia!") dan tekan tombolnya ↵ Masuk (Pergilah). Teks akan ditampilkan tepat di bawah baris perintah Python.
    iklan

Bagian 2 dari 5: Pelajari dasar-dasarnya


  1. Harap dipahami bahwa Python tidak memerlukan kompilasi. Python adalah bahasa yang diterjemahkan, artinya Anda dapat menjalankan program segera setelah Anda membuat perubahan pada file. Hasilnya, program yang mengulang, mengedit, dan memecahkan masalah berjalan lebih cepat daripada bahasa lain.
    • Python adalah salah satu bahasa yang paling mudah dipelajari dan Anda dapat menjalankan program sederhana hanya dalam beberapa menit.
  2. Jelajahi dengan penerjemah. Anda dapat menggunakan interpreter untuk langsung menguji kode, tanpa harus menambahkannya ke program sebelum menjalankannya. Sangat bagus untuk mempelajari cara kerja perintah tertentu atau menulis program draf.
  3. Pelajari bagaimana Python memperlakukan objek dan variabel. Python adalah bahasa berorientasi objek, artinya semua yang ada di program dianggap sebagai objek. Selain itu, Anda tidak perlu menentukan variabel di awal program (yang dapat dilakukan kapan saja), dan Anda tidak perlu menentukan jenis variabel (integer, string, dll.). iklan

Bagian 3 dari 5: Menggunakan penerjemah seperti kalkulator

Melakukan beberapa fungsi komputasi sederhana akan membantu Anda memahami sintaksis Python dan cara penanganan angka dan string.

  1. Mulai penerjemah. Buka Command Prompt atau Terminal Anda. Pengetikan baris python pada prompt dan tekan tombol ↵ Masuk. Penerjemah Python akan memuat dan mengarahkan Anda ke aplikasi interpreter baris perintah Python ().
    • Jika Anda belum menggabungkan Python dengan aplikasi interpreter baris perintah yang ada, Anda harus masuk ke direktori Python untuk menjalankan interpreter.
  2. Lakukan perhitungan aritmatika dasar. Anda dapat menggunakan Python untuk melakukannya dengan mudah. Lihat beberapa contoh di kotak di bawah ini tentang cara menggunakan fungsi kalkulasi. Catatan: dalam kode Python, digunakan untuk paragraf yang mengikutinya diinterpretasikan dan, oleh karena itu, tidak akan dimasukkan dalam interpreter.
  3. Eksponensial. Anda bisa menggunakan operator ** untuk menunjukkan kekuatan. Python dapat menghitung angka besar dengan cepat. Lihat contoh pada kotak di bawah ini.
  4. Buat dan manipulasi variabel yang sama. Anda dapat menetapkan variabel dengan Python untuk melakukan perhitungan aljabar sederhana. Ini dapat dianggap sebagai pengantar yang baik untuk tugas variabel dalam program Python. Variabel ditetapkan melalui tanda =. Untuk pemahaman yang lebih baik, lihat contoh pada kotak di bawah ini.
  5. Tutup penerjemah. Setelah selesai, Anda dapat menutup penerjemah dan kembali ke aplikasi juru bahasa baris perintah dengan menekan kombinasi tombol. Ctrl+Z (Windows) atau Ctrl+D (Linux / Mac) lalu tekan ↵ Masuk. Anda juga bisa mengetik perintah keluar () dan tekan ↵ Masuk. iklan

Bagian 4 dari 5: Membuat program pertama Anda

  1. Buka editor teks. Anda dapat dengan cepat membuat program pengujian untuk membiasakan diri Anda dengan dasar-dasar pembuatan dan penyimpanan program dan menjalankannya melalui penerjemah. Ini juga akan membantu Anda memeriksa apakah interpreter telah diinstal dengan benar.
  2. Buat perintah "print". "Print" adalah fungsi dasar Python, digunakan untuk menampilkan informasi di terminal dalam program. Catatan: "print" adalah salah satu perubahan terbesar sejak berpindah dari Python 2 ke Python 3. Di Python 2, Anda hanya perlu mengetik "print" sebelum konten yang ingin Anda tampilkan. Dalam Python 3, "print" telah menjadi sebuah fungsi. Oleh karena itu, Anda harus mengetik "print ()", dengan teks yang ingin Anda tampilkan dalam tanda kurung.
  3. Tambahkan kalimat Anda sendiri. Salah satu cara paling populer untuk menguji bahasa pemrograman adalah dengan menampilkan pesan "Hello World!". Tempatkan ini di perintah "print ()", sertakan tanda kutip:
    • Tidak seperti banyak bahasa lain, Anda tidak perlu menggunakan diakritik ; untuk mengakhiri pesanan. Anda juga tidak membutuhkan kawat gigi ({}) untuk mengunci satu blok. Sebaliknya, membuat indentasi saja sudah cukup untuk menunjukkan konten apa yang diblokir.
  4. Simpan file. Klik menu File di editor Anda dan pilih Save As. Di menu drop-down di bawah kotak nama, pilih jenis file Python. Jika menggunakan Notepad (tidak disarankan), pilih "All Files" lalu tambahkan ekstensi ".py" ke nama file.
    • Pastikan untuk menyimpan file di lokasi yang mudah diakses karena Anda perlu mencarinya di aplikasi penerjemah baris perintah.
    • Dalam contoh ini, file disimpan sebagai "hello.py".
  5. Jalankan programnya. Buka Command Prompt atau Terminal dan arahkan ke lokasi tempat Anda menyimpan file. Sesampai di sana, jalankan file dengan mengetik halo lalu tekan tombol ↵ Masuk. Anda akan melihat teks yang ditampilkan tepat di bawah prompt.
    • Bergantung pada bagaimana Python diinstal dan versi apa, Anda mungkin harus mengetik python hello.py atau python3 hello.py untuk menjalankan program.
  6. Tes berjalan secara teratur. Salah satu hal hebat tentang Python adalah Anda dapat langsung mencoba program baru. Merupakan kebiasaan yang baik untuk membuka penerjemah dan editor baris perintah pada saat yang bersamaan. Saat Anda menyimpan perubahan di editor, Anda dapat langsung menjalankan program dari baris perintah. Berkat itu, periksa perubahan yang baru saja dilakukan dengan cepat. iklan

Bagian 5 dari 5: Membangun Program Lanjutan

  1. Lakukan eksperimen dengan struktur kontrol aliran dasar. Struktur kontrol aliran memungkinkan Anda untuk mengontrol apa yang dilakukan program berdasarkan kondisi tertentu. Konstruksi ini adalah bagian paling klasik dari Python, memungkinkan Anda membuat program untuk melakukan berbagai operasi berdasarkan masukan dan kondisi yang diberikan. Sementara adalah titik awal yang baik untuk membiasakan diri dengan mereka. Pada contoh di bawah ini, Anda dapat menggunakan struktur sementara Untuk menghitung deret Fibonacci hingga 100:
    • Berapa lama string akan berjalan (sementara) b kurang dari (<) 100.
    • Hasilnya akan seperti itu
    • Ayo pergi akhir = ' untuk menampilkan hasil pada baris yang sama daripada meninggalkan nilai pada baris terpisah.
    • Dalam program ini ada sejumlah poin yang memainkan peran kunci dalam membuat program Python kompleks yang harus Anda ingat sebagai berikut:
      • Menyoroti lekukan garis. Tanda : menunjukkan bahwa baris berikut akan menjorok ke dalam dan bagian dari blok. Pada contoh di atas, cetak (b) dan a, b = b, a + b adalah bagian dari blok sementara. Retret yang tepat sangat penting untuk memastikan program berjalan.
      • Dimungkinkan untuk menentukan beberapa variabel pada baris yang sama. Dalam contoh di atas, Sebuah dan b didefinisikan di baris pertama.
      • Jika Anda mengimpor program ini langsung ke interpreter, Anda harus menambahkan baris kosong di akhir program sehingga interpreter mengetahui bahwa program telah berakhir.
  2. Bangun fungsi dalam program. Anda dapat menentukan fungsi untuk digunakan nanti dalam program Anda. Ini sangat berguna dalam kasus di mana Anda perlu menggunakan beberapa fungsi dalam batasan program yang lebih besar. Pada contoh di bawah ini, Anda dapat membuat fungsi untuk memanggil deret Fibonacci yang sama di atas:
    • Ia kembali
  3. Buat program kontrol aliran yang lebih kompleks. Struktur kontrol aliran memungkinkan Anda untuk mengatur kondisi tertentu untuk mengubah cara kerja program. Ini sangat penting saat menangani input pengguna. Contoh di bawah ini akan digunakan jika (jika), elif (else if) (atau if), dan lain (lainnya) untuk membuat program penilaian usia pengguna sederhana.
    • Program ini juga memperkenalkan beberapa konstruksi yang sangat penting yang sangat berharga untuk berbagai macam aplikasi:
      • memasukkan () - Perintah ini mengharuskan pengguna memasukkan data dari keyboard. Pengguna akan melihat pesan yang ditulis dalam tanda kurung. Dalam contoh ini, memasukkan () dibungkus oleh suatu fungsi int () - artinya input apa pun akan diperlakukan sebagai bilangan bulat.
      • jarak () Fungsi ini dapat digunakan dengan berbagai cara. Dalam program ini, ia memeriksa apakah nomor yang dimasukkan antara 13 dan 20. Batas atas dan bawah kisaran tidak akan dipertimbangkan dalam penghitungan.
  4. Pelajari ekspresi bersyarat lainnya. Pada contoh sebelumnya, kami menggunakan "kurang dari atau sama dengan" (<=) untuk menentukan apakah usia yang disertakan dalam kondisi tertentu memenuhi ketentuan tersebut. Anda dapat menggunakan ekspresi yang mirip dengan matematika, tetapi mengetik sedikit berbeda:
  5. Lanjutkan belajar. Ini hanyalah dasar-dasar Python. Meskipun merupakan salah satu bahasa paling sederhana, jika Anda ingin mempelajari lebih dalam, Python masih sangat mendalam. Cara terbaik untuk terus belajar adalah terus memprogram! Ingatlah bahwa Anda dapat dengan cepat menulis program apa pun langsung ke interpreter dan memeriksa perubahan yang Anda buat hanya dengan menjalankan program lagi dari baris perintah.
    • Ada banyak buku bagus tentang pemrograman Python, termasuk "Python untuk Pemula", "Buku Masak Python" (Tutorial Python) dan "Pemrograman Python: Pengantar Ilmu Komputer" (Pemrograman Python: Pengantar Ilmu Komputer).
    • Sumber daya di internet beragam, tetapi banyak di antaranya masih diarahkan ke Python 2.X. Anda mungkin harus mengubah contoh yang mereka berikan.
    • Banyak sekolah lokal menawarkan kelas Python. Python sering diajarkan di kelas pengantar karena itu salah satu bahasa yang paling mudah dipelajari.
    iklan

Nasihat

  • Python adalah salah satu bahasa komputer yang lebih sederhana. Namun, untuk mempelajarinya, Anda tetap harus berusaha. Memiliki pemahaman dasar tentang aljabar juga akan membantu karena Python memiliki fokus yang kuat pada matematika.