ALGORITMA PEMROGRAMAN PYTHON
Rp98.000 Original price was: Rp98.000.Rp65.000Current price is: Rp65.000.
Penulis :
Sri Tria Siska, S.Kom., M. Kom., Hariyadi, S.Kom., M.Kom, Alfry Aristo Jansen Sinlae, S.Kom., M.Cs., Nova Tri Romadloni, M.Kom., Dini Nurmalasari, Heni Rachmawati, Wenda Novayani, Trizaurah Armiani, S.Kom., M.Sc., I Wayan Rangga Pinastawa, Teuku Radillah, Fithri Selva Jumeilah, S.Kom., M.T.I., Mohammad Robihul Mufid, Saniyatul Mawaddah
ISBN : 978-623-09-6020-8
Jumlah Hlm : x + 150
Ukuran : 15×23 Unesco
Kertas : Bookpaper
Tahun Terbit : 2024
Editor : Yulya Muharmi, S.Kom., M.Kom
SINOPSIS
Python adalah salah satu bahasa yang paling populer di dunia, selain mudah dipelajari, Python juga dapat digunakan untuk berbagai macam proyek, mulai dari pengembangan aplikasi web sampai analisis data. Buku ini dirancang untuk memudahkan para pembaca memahami Algoritma Pemrograman Phyton secara lebih mudah dan terstruktur yang terdiri dari 13 Bab. Bab pertama membahas tentang Konsep Dasar Algoritma, Bab kedua Notasi Algoritma, Bab ketiga Pemrograman Phyton, Bab keempat Operasi Dasar Phyton, Bab kelima Operator-operator Phyton, Bab keenam List, Dictionary, Tuple, Bab ketujuh Tipe Data, Variable, Konstanta, Dan Nilai, Bab kedelapan Percabangan, Bab kesembilan Library, Bab kesepuluh Algoritma Perulangan, Bab kesebelas Fungsi, Bab kedua belas Array, dan Bab ketiga belas Algoritma Rekursi. Buku ini dilengkapi dengan latihan soal dan studi kasus yang membantu pemahaman pembaca. Dengan perkembangan teknologi yang begitu cepat, pemrograman menjadi keahlian yang sangat dibutuhkan di berbagai bidang pekerjaan. Bahasa pemrograman Python menjadi salah satu bahasa yang paling populer digunakan di dunia pemrograman. Buku ini dapat dijadikan sebagai sumber bacaan bagi mahasiswa dan siapa pun yang ingin mempelajari pemrograman dengan Python. Melalui buku ini mahasiswa yang akan melakukan penelitian dan menggunakan Python sebagai Bahasa pemrograman bisa memperoleh referensi yang mudah dipahami untuk menuliskan kode programnya.
Daftar Isi
KATA PENGANTAR……………………………………………………….v
DAFTAR ISI ……………………………………………………………….vi
Bab 1 – Konsep Dasar Algoritma………………………………………..1
A. Pengertian Algoritma ……………………………………………… 1
B. Fungsi Algoritma Pemograman…………………………………. 3
C. Jenis – Jenis Algoritma Pemograman ………………………….. 3
D. Syarat Algoritma……………………………………………………. 6
E. Ciri – Ciri Algoritma………………………………………………… 6
F. Struktur Dasar Algoritma…………………………………………. 7
Bab 2 – Notasi Algoritma ………………………………………………. 10
A. Pengertian Notasi Algoritma…………………………………….10
B. Jenis – Jenis Flowchat ……………………………………………..16
C. Karakteristik Algoritma …………………………………………..17
Bab 3 – Pemrograman Python………………………………………… 19
A. Latar Belakang Python ……………………………………………19
B. Instalasi Python…………………………………………………….20
C. Menjalankan Kode Python……………………………………….22
D. Mengapa Memilih Python? ………………………………………24
E. Kontribusi dan Pengguna Python ………………………………24
F. Peran Python dalam Industri Teknologi Modern …………..25
G. Pengembangan Python dan Versi Utama …………………….25vii
Bab 4 – Operator Operator Python…………………………………… 26
A. Operator Aritmatika ……………………………………………… 26
B. Operator Perbandingan …………………………………………. 28
C. Operator Logika …………………………………………………… 30
D. Operator Penugasan / Assignment ……………………………. 32
E. Operator Identitas ………………………………………………… 34
F. Operator Keanggotaan …………………………………………… 35
G. Operator Bitwise ………………………………………………….. 36
Bab 5 – List, Dictionary, Tuple ……………………………………….. 40
A. List……………………………………………………………………. 40
B. Dictionary…………………………………………………………… 45
C. Tupple……………………………………………………………….. 49
Bab 6- Tipe Data, Variable, Konstanta, Dan Nilai ………………… 53
A. Tipe Data Pada Python …………………………………………… 53
B. Pemberian type data secara spesifik………………………….. 60
C. Cara mengetahui tipe data pada python …………………….. 61
D. Variable pada Python…………………………………………….. 61
E. Konstanta pada Python ………………………………………….. 63
F. Nilai pada Python …………………………………………………. 64
Bab 7 – Percabangan …………………………………………………… 66
A. Struktur percabangan if …………………………………………. 66
B. Struktur percabangan if/Else …………………………………… 68
C. Struktur percabangan if/Elif/Else……………………………… 70
D. Struktur percabangan bersarang ……………………………… 72viii
E. Latihan Soal …………………………………………………………74
Bab 18- Library………………………………………………………….. 75
A. Apa Itu Library?…………………………………………………….76
B. Jenis-jenis Library …………………………………………………78
C. Menggunakan Library Python…………………………………..81
Bab 9 – Algoritma Perulangan………………………………………… 85
A. Perulangan while…………………………………………………..85
B. Perulangan For……………………………………………………..93
Bab 10 – Fungsi ………………………………………………………….100
A. Sintak fungsi ……………………………………………………… 100
B. Memanggil Fungsi ………………………………………………. 101
C. Jenis-jenis Fungsi………………………………………………… 103
D. Parameter …………………………………………………………. 106
E. Parameter Wajib…………………………………………………. 108
F. Parameter Opsional …………………………………………….. 109
G. Parameter Tidak Berurutan …………………………………… 111
H. Parameter *args………………………………………………….. 113
I. Parameter **kwargs…………………………………………….. 113
Bab 11 – Array …………………………………………………………..115
A. Array didalam Bahasa Python ………………………………… 116
B. Fungsi Array didalam Bahasa Python………………………. 118
C. Bagaimana cara menginisialisai Array dalam Python…… 119
Bab 12 – Algoritma Rekursi……………………………………………126
A. Kelebihan Rekursi ………………………………………………. 127ix
B. Mendefinisikan Rekursi…………………………………………128
C. Fase pada Rekursi ………………………………………………..129
D. Membuat Fungsi Rekursi dengan Phyton …………………..130
E. Studi Kasus 1 (Menampilkan Faktorial) ……………………..132
F. Studi Kasus 2 (Menghitung Fibonacci)……………………….134
G. Studi Kasus 3 (Menghitung Bilangan Berpangkat) ………..138
DAFTAR PUSTAKA …………………………………………………….140
TENTANG PENULIS……………………………………………………144
Produk Serupa
Related products
-
PENDIDIKAN MODERN
Rp98.000Original price was: Rp98.000.Rp80.000Current price is: Rp80.000. -
IT GOVERNANCE
Rp98.000Original price was: Rp98.000.Rp80.000Current price is: Rp80.000. -
MANAJEMEN PROYEK
Rp98.000Original price was: Rp98.000.Rp80.000Current price is: Rp80.000. -
MEDIA MEDIA PEMBELAJARAN
Rp98.000Original price was: Rp98.000.Rp80.000Current price is: Rp80.000. -
BIOLOGI DASAR
Rp98.000Original price was: Rp98.000.Rp80.000Current price is: Rp80.000. -
A CONCEPT OF ENGLISH HORIZONS
Rp98.000Original price was: Rp98.000.Rp80.000Current price is: Rp80.000.