0% menganggap dokumen ini bermanfaat (0 suara)
25 tayangan7 halaman

Pengantar Python PDF

Dokumen ini memperkenalkan pemrograman Python dengan menjelaskan mengapa itu berguna, bagaimana cara menginstal Python, dan bagaimana memulai dengan skrip Python dasar. Ini membahas menjalankan kode Python di lingkungan Spyder atau Jupyter Notebook. Dokumen ini menyediakan contoh kode Python sederhana dan latihan untuk menulis skrip "Hello World". Ini menekankan pentingnya komentar, mengatasi kesalahan, dan menginterpretasikan pesan kesalahan saat pemrograman.

Diunggah oleh

ScribdTranslations
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
25 tayangan7 halaman

Pengantar Python PDF

Dokumen ini memperkenalkan pemrograman Python dengan menjelaskan mengapa itu berguna, bagaimana cara menginstal Python, dan bagaimana memulai dengan skrip Python dasar. Ini membahas menjalankan kode Python di lingkungan Spyder atau Jupyter Notebook. Dokumen ini menyediakan contoh kode Python sederhana dan latihan untuk menulis skrip "Hello World". Ini menekankan pentingnya komentar, mengatasi kesalahan, dan menginterpretasikan pesan kesalahan saat pemrograman.

Diunggah oleh

ScribdTranslations
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

7/6/2019 Pengantar ke Python

Pengenalan Pemrograman dalam Python


Tujuan dari catatan ini adalah untuk membantu Anda belajar cara memprogram. Kami akan menggunakan bahasa pemrograman
Python, tetapi Anda akan dapat menggunakan keterampilan yang Anda pelajari di sini dengan sistem pemrograman lain seperti Matlab atau
R.

Pemrograman adalah keterampilan yang sangat penting dan berguna bagi seorang insinyur. Hampir setiap pekerjaan saat ini memerlukan interaksi.
dengan sistem komputer dan banyak yang akan memerlukan beberapa tingkat pemrograman. Perusahaan rekayasa semakin
ingin mempekerjakan orang-orang dengan kemampuan pemrograman dan kemampuan untuk mengotomatiskan tugas dengan skrip program.

Keterampilan yang Anda pelajari di sini dapat digunakan dalam otomatisasi proses, perhitungan masalah kompleks, pengendalian
peralatan, instrumen untuk melakukan pengukuran, analisis data, dan menghasilkan grafik dari hasil.
Selain itu, hal itu dapat secara signifikan mempercepat pemrosesan kumpulan dokumen teks, mengakses sumber data online dan apapun
tugas lain yang akan memakan waktu yang tidak masuk akal jika dilakukan manual.

Mengapa Menggunakan Python?

Python bagus untuk belajar cara memprogram karena memiliki struktur dan sintaks yang jelas dibandingkan banyak
bahasa pemrograman.
Sangat mudah untuk menggunakannya untuk memulai pemrograman dasar dan dari sana Anda dapat secara bertahap mengajar diri sendiri.
bagaimana cara melakukan pemrograman yang jauh lebih maju.

Cara Menggunakan Catatan Ini


U
ukn
m
g
tA
b
kp
n
a
ie
yb
g
n
d
a
,iksm
-te
u
b
kn
a
m
ikta
na
in
tcfe
tm
ap
ban
ca
i.g
se
it
masuk dan benar-benar melakukan semua contoh dan mencoba masalah di Set Masalah.

Anda harus kembali ke bagian sebelumnya saat Anda melanjutkan.


Buat catatanmu sendiri, terutama ketika kamu terjebak atau sesuatu tidak jelas.
Ini akan berguna ketika Anda kembali ke suatu masalah nanti dan juga ketika Anda memiliki pertanyaan.

Beberapa tips:

Cobalah untuk memprediksi apa hasilnya sebelum menjalankan contohnya. Anda harus mencoba memikirkan melalui
langkah-langkah bagaimana komputer bekerja melalui program Anda.
Seringkali berguna untuk memikirkan beberapa ide dengan pena dan kertas sebelum Anda mulai memasukkan kode.
Uji kodeAnda. Selalu coba versi sederhana dari programAnda pada contoh di manaAnda tahu apa itu.
hasil seharusnya.
Ajukan pertanyaan kepada diri sendiri seperti:
Apa yang akan terjadi jika saya mencoba ini?
Apakah ada nilai input tertentu yang membuat program tidak berfungsi atau memberikan jawaban yang salah?
Apakah seseorang lain akan dapat memahami kode yang baru saja saya tulis?
Apakah saya akan dapat memahami kode ini dalam beberapa minggu ke depan?
Akhirnya eksperimen! Alih-alih bertanya "apa yang akan terjadi jika...?" atau "apakah ini akan berhasil?", coba saja dan lihat.

apa yang terjadi. Anda tidak mungkin merusak komputer dengan mencoba sesuatu!

[Link] 1/7
7/6/2019 Pengantar ke Python

Menginstal Python
Beberapa sistem komputer datang dengan pengaturan Python dasar yang sudah diinstal. Namun, Anda harus memastikan bahwa Anda
miliki versi Python Anda sendiri yang mencakup beberapa paket tambahan yang berguna dan sebuah editor atau Terintegrasi
Lingkungan Pengembangan (IDE) untuk menulis dan menjalankan (mengeksekusi) skrip Python Anda.

Cara tercepat untuk mendapatkan sistem Python yang lengkap adalah dengan menginstal distribusi Python seperti Anaconda.
Python.

Unduh Versi Python 3 di sini:


[Link] ([Link]
bagian)

Versi Python
Dalam catatan ini kami menggunakan Python 3.7.

Python 3 dikembangkan untuk memperbaiki desain bahasa.


Python 2 dan Python 3 sebagian besar sama, tetapi ada beberapa ketidakcocokan penting, yang berarti beberapa
kode yang diunduh dari internet mungkin perlu diedit.

Menjalankan Python
Python adalah bahasa pemrograman berbasis teks di mana Anda memberikan komputer baris *instruksi* (atau *'kode'*).
yang diinterpretasikan dan dijalankan (atau "dieksksekusi") oleh interpreter Python. Ini dapat dimasukkan satu baris pada satu waktu di
antarmuka *commandline*, atau sebagai serangkaian instruksi yang ditulis sebagai *program* atau *"skrip"*. Dalam ini
catatan kita akan berkonsentrasi pada penulisan skrip, karena ini lebih berguna dalam jangka panjang.

URL provided does not contain text to translate. 2/7


7/6/2019 Pengenalan ke Python

Spyder
Ini adalah Lingkungan Pengembangan Terintegrasi (IDE) yang dirancang khusus untuk pemrograman Python yang menggabungkan sebuah
editor teks pemrograman dengan antarmuka baris perintah. Kami dapat menulis dan menjalankan kode menggunakan program yang sama sebagai
baik melihat output termasuk grafik secara langsung. Antarmukanya terlihat dan berfungsi sangat mirip dengan Matlab, membuatnya
lebih mudah untuk mentransfer antara keduanya.

Lihat panduan ini untuk instruksi tentang cara membuat ini berfungsi: [Link]
([Link]

Setelah program dimuat (mungkin membutuhkan beberapa saat) yang berikutnya harus muncul:

Di sebelah kiri, Anda melihat jendela pengeditan untuk menulis skrip program.

Di sebelah kanan ada dua panel:

yang teratas menunjukkan berbagai informasi dan


yang bawah menunjukkan output dari menjalankan skrip Python, dan juga dapat digunakan untuk memasukkan satu-
perintah garis.

Anda mungkin ingin menarik batang di antara panel untuk mengubah ukurannya.

Invalid request, the provided text is a URL and not translatable content. 3/7
7/6/2019 Pengenalan ke Python

Jupyter Notebook
Jupyter Notebook adalah lingkungan interaktif lain untuk menjalankan blok kode Python. Ini berjalan di peramban web.
dan output ditampilkan secara langsung untuk kemudahan penggunaan dan visibilitas. Bagian individu dari kode dapat dimasukkan ke dalam bagian mereka sendiri

blok dan dijalankan secara terpisah atau semua dalam urutan. Kode lengkap dapat disimpan sebagai berkas skrip [Link]
dijalankan oleh orang lain atau sebagai halaman web (html) atau pdf untuk laporan.

Instruksi untuk ini disertakan pada tautan yang sama seperti di atas.

Latihan Pertama
Klik pada konsol di sudut kanan bawah dan ketik yang berikut di depan prompt perintah dan tekan enter:

Halo Dunia!

Halo Dunia!

Output harus muncul seperti di atas.

ketik berikutnya dan lihat hasilnya setelah menekan tombol kembali:

Di [2]: 7*6

Out[2]: 42

Link provided cannot be translated. 4/7


7/6/2019 Pengenalan ke Python

Mengetik perintah dengan cara ini adalah cara cepat untuk melakukan perhitungan dan menjalankan perintah, tetapi jika Anda ingin melakukan

banyak dalam satu urutan atau mengulang tugas maka lebih baik menyimpannya dalam sebuah file dan menjalankannya dari sana. Ini disebut sebagai
skrip atau program.

Menulis Skrip
File skrip adalah file teks yang berisi baris-baris kode yang akan dieksekusi. *"Interpreter"* Python membaca melalui
skrip baris demi baris dan menjalankan instruksi sesuai urutan, kecuali terjadi kesalahan. Contoh diberikan
di bawah. Hasil dari menjalankan skrip ditunjukkan di bawah kode. Dalam hal ini, kalimat "Hello World!"
akan ditampilkan. Kami akan menggunakan istilah file skrip dan program secara bergantian.

#halo_dunia.py

cetak(42)

print("Halo Dunia!")

42
Halo Dunia!

Baris pertama, yang dimulai dengan #, adalah komentar. Semua komentar diabaikan oleh sistem Python, tetapi mereka adalah
meskipun demikian, bagian yang sangat penting dari sebuah program. Mereka dapat membantu Anda dan orang lain memahami program tersebut.

komentar dalam contoh memberikan nama file yang berisi skrip, tetapi ini tidak diperlukan, hanya bermanfaat
informasi.

Link provided is not translatable text. 5/7


7/6/2019 Pengantar ke Python

Latihan:
Buat file skrip python baru menggunakan petunjuk di [Link]
([Link] dan kuliah video dan ketik semua tiga baris kode di atas. Simpan
buat file dengan nama hello_world.py. Perhatikan bahwa garis bawah _ digunakan bukan spasi,

Jangan pernah menggunakan spasi dalam nama file program!!!

Jalankan contoh ini dengan menekan F5 atau tombol jalankan hijau (jika Anda menambahkannya).

Seperti yang mungkin sudah Anda perhatikan, penting untuk mengetik perintah yang tepat. Ini adalah titik yang baik untuk
selidiki apa yang terjadi ketika sesuatu salah saat memasukkan program. Catatlah
pengamatan.

Latihan:
Hapus simbol hash (#) di baris pertama program dan jalankan program lagi.
Hapus satu atau kedua tanda kutip ganda ().
Ganti fungsi print dengan pint.

Anda akan melihat bahwa sistem Python berusaha memberikan pesan kesalahan yang berguna untuk membantu Anda mengetahui apa yang salah.
salah. Menginterpretasikan pesan kesalahan dan menemukan serta memperbaiki kesalahan dalam program adalah bagian penting dari pemrograman.

URL provided is not translatable text. 6/7


7/6/2019 Pengantar Python

Jenis Kesalahan
Ada tiga jenis kesalahan utama:

Kesalahan sintaks: ini akan terdeteksi ketika program dibaca oleh sistem Python. Sebuah contoh dari
kesalahan sintaksis adalah penggunaan pint daripada perintah print dalam program contoh. Kesalahan sintaksis
dilaporkan oleh pesan kesalahan.
Kesalahan runtime: ini akan terdeteksi ketika program dijalankan. Contoh kesalahan runtime adalah
mencoba membagi dengan nol atau mencoba membaca dari file yang tidak ada. Tambahkan satu baris
cetak(1/0) tambahkan di akhir program contoh dan jalankan lagi. Perhatikan bahwa simbol / menunjukkan
pembagian. Kesalahan runtime dilaporkan oleh pesan kesalahan.
Kesalahan logika: ini adalah kesalahan yang menyebabkan program berjalan tetapi memberikan hasil yang salah. Kesalahan logika
tidak selalu menyebabkan program berhenti dengan pesan kesalahan. Sebuah kesalahan logika yang sangat dasar di dalam
contoh program akan menjadi kesalahan ketik di string Hello World. Program masih akan berjalan, tetapi itu
akan memberikan hasil yang salah. Cobalah mengganti baris ~print "Hello World!"~ dengan ~print "Hello Word!"~.
Banyak kesalahan logis dapat terdeteksi dengan pengujian yang cermat terhadap sebuah program.

Pesan kesalahan biasanya akan berisi indikasi tentang di mana dalam program kesalahan terjadi. Terkadang,
kesalahan sebenarnya mungkin berada di baris yang lebih awal daripada yang ditunjukkan dalam pesan kesalahan.

U
uknm
th
pa
e
m
cso
tn
d
ia
b
,n
a
kid
g
a
lse
rikn
h
je
a
ksrlin
ka
fteh
d
isa
ke
lia
n
tm
p
itera.
terjadi. Bacalah pesan dengan hati-hati dan bandingkan dengan kode Anda untuk mencoba mengidentifikasi masalahnya. Jika Anda tidak dapat
ketahui apa artinya lalu coba ketik pesan kesalahan ke dalam google dan lihat jawaban yang disarankan pada
forum web seperti *stackexchange*.

Cara lain untuk men-debug kode adalah dengan mengomentari baris-baris menggunakan # di awal baris, sehingga penerjemah
abaikan mereka. Kemudian Anda dapat mengidentifikasi baris mana yang menyebabkan masalah.

Jika tidak ada pesan kesalahan tetapi kode Anda tidak berfungsi dengan baik, bisa jadi ide yang bagus untuk memasukkan print()
fungsi di tempat yang berbeda untuk melihat apakah kode melakukan langkah perhitungan seperti yang diharapkan.

The provided text is a URL and cannot be translated. 7/7

Anda mungkin juga menyukai