Dasar Komputer Grafik Menggunakan Python

DOWNLOAD
Download Dasar Komputer Grafik Menggunakan Python PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get Dasar Komputer Grafik Menggunakan Python book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages. If the content not found or just blank you must refresh this page
Dasar Komputer Grafik Menggunakan Python
DOWNLOAD
Author : Windra Swastika
language : id
Publisher: Ma Chung Press
Release Date : 2025-04-01
Dasar Komputer Grafik Menggunakan Python written by Windra Swastika and has been published by Ma Chung Press this book supported file pdf, txt, epub, kindle and other format this book has been release on 2025-04-01 with Computers categories.
Implementasi Komputer Grafik dengan Python adalah panduan komprehensif yang mengajarkan prinsip-prinsip dasar dan teknik lanjutan dalam pengembangan grafik komputer menggunakan Python. Buku ini dirancang untuk mahasiswa, pengajar, dan profesional teknologi yang ingin menguasai implementasi praktis komputer grafik dengan pendekatan hands-on. Dari grafik 2D dasar hingga rendering 3D kompleks, buku ini menguraikan semua aspek penting komputer grafik dengan penjelasan terstruktur dan contoh kode praktis. Pembaca akan mempelajari algoritma fundamental, transformasi geometri, pencahayaan, tekstur, dan teknik rendering canggih—semua diimplementasikan menggunakan ekosistem Python modern. Apa yang akan Anda pelajari: Fondasi Komputer Grafik – Memahami prinsip dasar dan sejarah perkembangan komputer grafik Implementasi dengan Python – Memanfaatkan bibliotek populer seperti Matplotlib, Pillow, OpenCV, dan PyOpenGL Sistem Koordinat dan Transformasi – Menguasai manipulasi geometri objek dalam ruang 2D dan 3D Teknik Rendering Modern – Mengembangkan aplikasi dengan pencahayaan realistis dan tekstur kompleks Pengolahan Citra – Menerapkan algoritma pengolahan gambar dengan pendekatan praktis Visualisasi Data – Menciptakan representasi visual data yang interaktif dan informatif Pengembangan Proyek – Merancang dan mengimplementasikan aplikasi grafik interaktif dari awal hingga akhir Buku ini menggunakan pendekatan langkah demi langkah dengan contoh kode yang jelas, latihan praktis, dan studi kasus yang relevan dengan dunia nyata. Setiap bab dirancang secara progresif, membangun dari konsep dasar hingga implementasi lanjutan.
Machine Learning Menggunakan Pemrograman Python 3
DOWNLOAD
Author : Mada Sanjaya W. S., Ph. D.
language : id
Publisher: Bolabot
Release Date : 2021-09-01
Machine Learning Menggunakan Pemrograman Python 3 written by Mada Sanjaya W. S., Ph. D. and has been published by Bolabot this book supported file pdf, txt, epub, kindle and other format this book has been release on 2021-09-01 with Computers categories.
Buku ini terdiri dari tiga belas bab, yaitu: Bab 1 membahas Pengenalan Software Python 3. Bab 2 membahas Dasar Pemrograman Python 3. Bab 3 membahas Pemrograman Operasi Matriks menggunakan Numpy. Bab 4 membahas Visualisasi Data menggunakan Matplotlib. Bab 5 membahas Dasar Machine Learning untuk Klasifikasi Data. Bab 6 membahas Dasar Machine Learning untuk Regresi Data. Bab 7 membahas Supervised Machine Learning pada Prediksi Tipe Bunga Iris. Bab 8 membahas Unsupervised Machine Learning pada Klustering Tipe Bunga Iris. Bab 9 membahas Supervised Machine Learning pada Prediksi Harga Saham. Bab 10 membahas Machine Learning untuk Speech Recognition. Bab 11 membahas Machine Learning untuk Color Recognition. Bab 12 membahas Machine Learning untuk Face Recognition serta Penerapannya pada Sistem Keamanan. Bab 13 membahas Machine Learning untuk Expresssion Recognition serta Penerapannya pada Robot Sosial. Bab 14 membahas penerapan Machine Learning pada Penerjemah Bahasa Isyarat. Bab 15 membahas penerapan Machine Learning pada Penentuan Arah Kiblat suatu lokasi.
Belajar Pemrograman Dan Hacking Menggunakan Python
DOWNLOAD
Author : Wardana
language : id
Publisher: Elex Media Komputindo
Release Date : 2019-12-23
Belajar Pemrograman Dan Hacking Menggunakan Python written by Wardana and has been published by Elex Media Komputindo this book supported file pdf, txt, epub, kindle and other format this book has been release on 2019-12-23 with Computers categories.
Python adalah salah satu bahasa pemrograman yang populer digunakan untuk membuat berbagai macam program, seperti program CLI, Program GUI (desktop), Aplikasi Mobile, Web, IoT, Game, Program untuk Hacking, dan sebagainya. Python telah terkenal sebagai bahasa pemrograman yang banyak digunakan oleh hacker. Dan buku ini mengetengahkan bagaimana membuat aplikasi hacking menggunakan bahasa pemrograman Python. Buku ini pun mengajarkan dasar-dasar pemrograman Python hingga cara membuat aplikasi jaringan/hacking menggunakan bahasa pemrograman Python sehingga dapat menjadi panduan belajar Python bagi pemula. Untuk meningkatkan kemampuan pembaca maka buku ini mengetengahkan bagaimana melakukan hacking termasuk cara kerja metode hacking yang terkenal, seperti SQL Injection, Google Hacking, Cross-site Request Forgery (CSRF), cara membuat port scanner, dan ping sweep dengan Python. Dari aspek cyber security, buku ini mengetengahkan pula dasar-dasar persandian (kriptografi ) dan steganografi (penyembunyian pesan rahasia) dan lengkap dengan script Python. Pembahasan dalam buku mencakup: ¥ Dasar-dasar pemrograman Python ¥ Dasar-dasar internet dan pemprogram Python ¥ Dasar-dasar kriptografi dan steganografi ¥ Teknik hacking ¥ Cara membuat script hacking dengan Python ¥ Cyber crime dan cyber security
Pemrograman Gui Python Dan Database Widget Pyqt Sqlite Mysql Dan Grafika
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: SPARTA PUBLISHING
Release Date : 2019-05-23
Pemrograman Gui Python Dan Database Widget Pyqt Sqlite Mysql Dan Grafika written by Vivian Siahaan and has been published by SPARTA PUBLISHING this book supported file pdf, txt, epub, kindle and other format this book has been release on 2019-05-23 with Computers categories.
Pada buku ini, Anda akan mempelajari sejumlah projek pemrograman GUI menggunakan Python dengan cakupan pembahasan mulai widget PyQt, database, sampai grafika. Pada bab pertama, Anda akan belajar untuk menggunakan beberapa widget: Menampilkan pesan selamat datang; Menggunakan widget Radio Button; Mengelompokkan tombol-tombol radio; Menampilkan opsi-opsi dalam bentuk kotak periksa; dan Menampilkan dua grup kotak periksa. Pada bab dua, Anda akan belajar untuk menggunakan beberapa topik berikut: Menggunakan Signal/Slot Editor; Menyalin dan menempatkan teks dari satu widget Line Edit ke yang lain; Mengkonversi tipe data dan membuat kalkulator sederhana; Menggunakan widget Spin Box; Menggunakan scrollbar dan slider; Menggunakan List Widget; Memilih sejumlah item list dari satu List Widget dan menampilkannya pada widget List Widget lain; Menambahkan item-item ke dalam List Widget; Melakukan operasi-operasi pada List Widget; Menggunakan widget Combo Box; Menggunakan widget Font Combo Box; dan Menggunakan widget Progress Bar. Pada bab tiga, Anda akan merangkum topic-topik berikut: Menampilkan dijit-dijit LCD; Menampilkan waktu sistem dalam dijit-dijit LCD; Menampilkan data yang diseleksi user dari Calendar Widget; Menciptakan sebuah aplikasi reservasi hotel; dan Menampilkan data tabular menggunakan Table Widget. Pada bab empat, Anda akan mempelajari topik-topik berikut: Pemrograman berorientasi-objek; Menggunakan kelas pada GUI; Menggunakan pewarisan tunggal; Menggunakan pewarisan level jamak; dan Menggunakan pewarisan jamak. Pada bab lima, Anda akan belajar bagaimana menggunakan beberapa jenis dialog berikut: Kotak dialog masukan; Menggunakan dialog masukan; Menggunakan dialog warna; Menggunakan dialog warna; dan Menggunakan dialog file. Pada bab enam, Anda akan mempelajari database SQLite. Penanganan database berperan sangat penting pada setiap aplikasi karena data perlu disimpan untuk kebutuhan selanjutnya. Anda perlu menyimpan informasi konsumen, informasi user, informasi produk, informasi pesanan, dan seterusnya. Pada bab ini, Anda akan belajar setiap pekerjaan yang berkaitan dengan penanganan database: Menciptakan database; Menciptakan tabel database; Menyisipkan baris pada tabel database; Menampilkan baris data pada tabel database; Menavigasi baris-baris pada tabel database; Melakukan pencarian informasi tertentu pada tabel database; Menciptakan sebuah form sign-in yang menerapkan prosedur otentikasi; Memperbarui isi database, dengan mengubah password user; dan Menghapus baris data dari tabel database. Pada bab tujuh, Anda akan mempelajari penanganan database MySQL juga berperan sangat penting pada setiap aplikasi karena data perlu disimpan untuk kebutuhan selanjutnya. Anda bisa memanfaatkannya menyimpan informasi konsumen, informasi user, informasi produk, informasi pesanan, dan seterusnya. Pada bab ini, Anda akan belajar setiap pekerjaan yang berkaitan dengan penanganan database MySQL: Menciptakan database dengan Python; Menciptakan tabel database dengan Python; Menyisipkan baris pada tabel database dengan Python; Menampilkan baris data pada tabel database dengan Python; Menavigasi baris-baris pada tabel database dengan Python; Melakukan pencarian informasi tertentu pada tabel database dengan Python; Menghapus baris data dari tabel database dengan Python; Menghapus tabel database dengan Python; Memperbarui tabel database dengan Python; dan Menggabungkan dua atau lebih tabel database dengan Python Pada bab delapan, Anda akan mempelajari perihal grafika dalam Python. Pada setiap aplikasi, grafika berperan penting dalam membuat GUI menjadi ramah pengguna. Grafika membuat konsep menjadi lebih mudah dipahami. Pada bab ini, Anda akan belajar: Menampilkan koordinat mouse; Menampilkan koordinat dimana tombol mouse diklik dan dilepaskan; Menampilkan sebuah titik dimana tombol mouse diklik; Menggambar sebuah garis di antara dua klik mouse; Menggambar garis dengan jenis berbeda; Menggambar lingkaran dengan ukuran berbeda; Menggambar rektangular antara dua klik mouse; Menggambar teks dengan font dan ukuran berbeda; Menciptakan sebuah toolbar yang menunjukkan sejumlah perangkat grafika berbeda; Menggambar garis menggunakan Matplotlib; dan Menggambar grafik batang menggunakan Matplotlib.
Belajar Mudah Pemrograman Python Untuk Pemula
DOWNLOAD
Author : Emile Satia Darma
language : id
Publisher: PENERBIT KBM INDONESIA
Release Date : 2025-07-01
Belajar Mudah Pemrograman Python Untuk Pemula written by Emile Satia Darma and has been published by PENERBIT KBM INDONESIA this book supported file pdf, txt, epub, kindle and other format this book has been release on 2025-07-01 with Antiques & Collectibles categories.
Dengan semakin unggulnya bahasa pemrograman Python menjadi bahasa pemrograman komputer paling populer di dunia saat ini, niscaya dibutuhkan buku-buku yang mengenalkan bahasa Python secara mudah dan praktis namun juga komprehensif bagi pemula. Buku ini berusaha memenuhi kebutuhan tersebut. Buku ini memandu secara praktis pembacanya untuk belajar dengan mudah dan dikemas dengan proses pembelajaran tahap demi tahap dari yang paling dasar sampai terus meningkat. Diharapkan jika pembaca menamatkan buku ini dengan baik, maka bisa meneruskannya di level menengah. Buku ini berisi dasar-dasar bahasa Python termasuk coding sederhana untuk sintaks Python, pengenalan lingkungan Python yang didukung dengan Integrated Development Environment (IDE) serta Library dan Framework Python. Pengenalan Operator dan Control Flow Python. Selain itu menjelang akhir buku, pembaca juga sudah diajak untuk praktik membuat aplikasi sederhana yang walaupun berbasis Python tetapi dapat berjalan lepas tanpa harus masuk ke pemrograman Python. Sehingga aplikasi sederhana tersebut bisa dipakai oleh pengguna siapapun yang awam pemrograman. Pada akhir buku dikenalkan Python untuk data science sebagai pengantar ke level lanjut.
Membuat Robot Plotter Nirkabel
DOWNLOAD
Author : Aan Darmawan Hangkawidjaja
language : id
Publisher: Zahir Publishing
Release Date :
Membuat Robot Plotter Nirkabel written by Aan Darmawan Hangkawidjaja and has been published by Zahir Publishing this book supported file pdf, txt, epub, kindle and other format this book has been release on with Technology & Engineering categories.
Robot plotter dapat dimanfaatkan untuk membantu memudahkan pemahaman materi yaitu berpikir logika mengenai arah dan sudut (trigonometri) dengan adanya visualisasi pergerakan suatu robot yang dapat maju, mundur, belok kekiri - kekanan sesuai arah sudut yang dituju dengan menggambar tanda garis yang dilaluinya. Secara umum robot plotter terdiri dari mekanik penggeser sumbu x, sumbu y dan menaikkan/menurunkan pena yang masing-masing dikendalikan dengan satu buah motor/servo motor, motor-motor tersebut dapat dikendalikan pergerakannya melalui mikrokontroler dan driver penguat, selanjutnya mikrokontroler dikendalikan dengan komputer melalui komunikasi nirkabel (WiFi). Robot Plotter yang dibuat dan bentuk mekanik dibuat berbentuk konsep Turtle-Robot. Sedangkan perangkat lunak terdapat pada 2 bagian, di bagian komputer dan di bagian NodeMCU, perangkat lunak di bagian komputer merupakan perangkat lunak aplikasi untuk pemakai (user) memasukan sederetan instruksi logis sesuai dengan dengan bahasa turtle-graphics, sedangkan program pada NodeMCU merupakan program untuk menerjemahkan tiap baris instruksi berformat turtle-graphics menjadi pergerakan robot plotter (stepper motor) dan pergerakan posisi motor servo untuk menaikkan/menurunkan pena. Robot plotter nirkabel yang direalisasikan berhasil bergerak sesuai dengan instruksi logika dan nantinya siap digunakan untuk melatih pola pemikiran logika melalui sederetan sintak “turtle graphics”.
Metode Numerik Berbasis Python 3 Untuk Sains Dan Teknik
DOWNLOAD
Author : Mada Sanjaya W. S., Ph.D.
language : id
Publisher: Bolabot
Release Date : 2020-08-31
Metode Numerik Berbasis Python 3 Untuk Sains Dan Teknik written by Mada Sanjaya W. S., Ph.D. and has been published by Bolabot this book supported file pdf, txt, epub, kindle and other format this book has been release on 2020-08-31 with Computers categories.
Buku ini terdiri dari dua belas bab, yaitu: Bab 1 membahas pengenalan Python 3 untuk komputasi sistem fisis. Bab 2 membahas matriks, fungsi dan module. Bab 3 mencari akar-akar persamaan non-linier. Bab 4 membahas metode eliminasi gauss sistem persamaan linier. Bab 5 membahas metode regresi linier data fisis. Bab 6 membahas metode interpolasi Newton data fisis. Bab 7 membahas metode integrasi numerik sistem fisika. Bab 8 membahas metode numerik persamaan diferensial biasa berorde n. Bab 9 membahas aplikasi dalam analisis numerik dan eksperimen osilator Colpitt penghasil sinyal chaos serta aplikasinya pada wireless power transfer. Bab 10 membahas aplikasi dalam analisis sirkuit autonomous Jerk penghasil sinyal chaos serta aplikasinya pada sistem keamanan komunikasi. Bab 11 membahas aplikasi dalam sirkuit nonautonomous Duffing penghasil sinyal chaos serta aplikasinya pada navigasi mobile robot berbasis Arduino. Bab 12 membahas aplikasi dalam pemodelan matematika arah kiblat trigonometri bola.
Pemrograman Gui Python Menciptakan Sendiri Aplikasi Editor Teks E Drum Game Catur Dan Paint
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: SPARTA PUBLISHING
Release Date : 2019-05-23
Pemrograman Gui Python Menciptakan Sendiri Aplikasi Editor Teks E Drum Game Catur Dan Paint written by Vivian Siahaan and has been published by SPARTA PUBLISHING this book supported file pdf, txt, epub, kindle and other format this book has been release on 2019-05-23 with Young Adult Nonfiction categories.
Dalam Python, Anda dapat menggunakan modul tkinter untuk menciptakan program-program GUI sederhana. Python tidak memiliki fitur-fitur pemrograman GUI yang inheren di dalamnya. Namun, ia memiliki sebuah modul dengan nama tkinter yang dapat dipakai untuk menciptakan program-program GUI sederhana. Nama “tkinter” merupakan singkatan dari “Tk Interface”, yang dinamai seperti itu karena memberikan cara bagi programer Python untuk menggunakan sebuah pustaka GUI dengan nama Tk. Banyak bahasa pemrograman lain yang juga menggunakan pustaka Tk. Buku ini merupakan buku pemrograman GUI menggunakan Python yang difokuskan untuk pembelajaran efektif, dengan merancang sendiri empat aplikasi GUI terapan: Editor Teks Kompleks, E-Drum, Game Catur, dan Paint. Dengan memiliki sedikit pengetahuan pemrograman Python, buku ini dirancang untuk pembelajar mandiri, mahasiswa, insinyur, dan bahkan peneliti dalam berbagai displin ilmu. Pada Bab 1, Anda akan belajar: Bagaimana menggunakan modul tkinter; Bagaimana menciptakan jendela kosong; Bagaimana menggunakan widget Label; Bagaimana menggunakan widget Button; Bagaimana menggunakan widget Frame. Pada Bab 2, Anda akan membangun sebuah editor teks yang memiliki sejumlah fitur. Aplikasi ini diberi nama Editor Teks. Fitur-fitur yang tercakup pada editor teks ini: Menciptakan dokumen baru, membuka dan mengedit dokumen yang telah ada, dan menyimpan dokumen; Mengimplementasikan opsi-opsi pengeditan seperti cut, copy, paste, undo, dan redo; Melakukan pencarian pada sebuah file untuk suku pencarian tertentu; Mengimplementasikan penomoran baris dan kemampuan untuk menampilkan/menyembunyikan nomor baris; Mengimplementasikan seleksi tema agar user dapat memilih tema warna untuk editor; Mengimplementasikan jendela about dan help. Pada Bab 3, Anda akan mengekspansi pengalaman dengan Tkinter untuk membuat aplikasi musik. Anda akan membangun sebuah GUI E-DRUM lintas-platform menggunakan Tkinter dan sejumlah modul Python lain. Berikut adalah sejumlah tujuan kunci pada bab ini: Belajar menstrukturisasi program-program Tkinter dalam gaya pemrograman berorientasi-objek; Mempelajari lebih dalam widget-widget Tkinter seperti Spinbox, Button, Entry, dan Checkbutton; Menerapkan manajer geometri grid pada projek praktis; Memahami pentingnya pemilihan struktur data yang tepat dalam program; Belajar mengikat fungsi-fungsi callback orde-tinggi pada widget; Belajar menggunakan Tkinter dalam kaitannya dengan modul standar dan modul pihak ketiga; Memahami kebutuhan multithreading dan bagaimana menuliskan aplikasi multithread; Belajar tentang serialisasi objek; Memahami tentang widget-widget ttk. Pada Bab 4, Anda akan membangun game catur dengan Tkinter. Jika Anda telah mengetahui dasar-dasar aturan catur, artinya Anda telah siap menulis program ini. Namun, jika Anda belum mengetahuinya, Anda perlu membacanya sebelum mulai memprogram aplikasi ini. Berikut adalah sejumlah tujuan kunci pada bab ini: Belajar bagaimana menstrukturisasi sebuah program dalam arsitektur Model-View-Controller (MVC); Belajar bagaimana mengatasi kompleksitas dengan mengimplementasikan program dalam sebuah struktur modular; Mempelajari kekuatan dari widget Canvas dari Tkinter; Belajar penggunaan dasar dari koordinat, ID objek, dan tag dari Canvas; Belajar penanganan error yang direkomendasikan; Belajar bagaimana mengekspansi tipe-tipe data built-in pada Python; Menggunakan pewarisan objek untuk menuliskan kelas-kelas dengan atribut-atribut dan watak yang sama; Menggunakan modul pustaka Python configparser untuk menyimpan preferensi-preferensi program; Mengenal sejumlah modul Python yang sering digunakan pada sejumlah aplikasi. Pada Bab 5, selain mengeksplorasi widget Canvas, Anda juga akan mengembangkan sebuah framework GUI kecil yang ada di atas antarmuka Tkinter. Seperti yang nanti Anda lihat, framework merupakan salah satu cara terbaik untuk memaksimalkan pendaur-ulangan kode. Framework merupakan salah satu perangkat untuk RAD (Rapid Application Development). Di sini, Anda akan: Mendalami API (Application Program Interface) untuk widget Canvas; Belajar membangun dan menggunakan framework GUI untuk memaksimalkan pendaur-ulangan kode dan RAD; Belajar menggunakan modul colorchooser dari Tkinter; Belajar menggunakan widget ComboBox; Mengenal metode-metode widget yang disediakan. Akhir kata, semoga apa yang disuguhkan pada buku ini menjadi bermanfaat bagi keahlian pembaca dalam menciptakan dan menerapkan GUI Python. TERIMAKASIH.
Teori Dan Praktek Pemrograman Python
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: SPARTA PUBSLISHING
Release Date : 2019-05-23
Teori Dan Praktek Pemrograman Python written by Vivian Siahaan and has been published by SPARTA PUBSLISHING this book supported file pdf, txt, epub, kindle and other format this book has been release on 2019-05-23 with Young Adult Nonfiction categories.
Python telah menjadi populer untuk aplikasi-aplikasi yang berkaitan dengan bisnis, santifik, dan akademik dan sangat cocok untuk programer pemula. Ada banyak alasan mengapa Python sekarang sukses dan berkembang. Python memiliki sintaksis yang jauh lebih ringkas dari bahasa-bahasa pemrograman populer yang ada saat ini seperti Java, C, dan C++. Oleh karena itu, Python jauh lebih mudah untuk dipelajari. Buku ini merupakan buku teks pemrograman komputer menggunakan Python yang difokuskan untuk pembelajaran efektif. Sengaja dirancang untuk pelbagai tingkat ketertarikan dan kemampuan pembelajar, buku ini cocok untuk siswa SMA/SMK, mahasiswa, insinyur, dan bahkan peneliti dalam berbagai displin ilmu. Tidak ada pengalaman pemrograman yang diperlukan, dan hanya sedikit kemampun aljabar tingkat sekolah menenga atas yang diperlukan. Buku ini memang dirancang untuk mengambil rute tradisional, dengan lebih dahulu menekankan sintaksis-sintaksis dasar, struktur-struktur kendali, fungsi, dekomposisi prosedural, dan struktur data built-in seperti list, set, dan kamus (dictionary). Panduan langkah-demi-langkah di dalamnya diharapkan bisa membantu kepercayaan diri pembaca untuk menjadi programer yang bisa menyelesaikan permasalahan-permasalahan pemrograman. Sejumlah contoh disediakan untuk mendemonstrasikan bagaimana menerapkan konsep-konsep yang telah disajikan terhadap sejumlahan tantangan pemrograman. Pada Bab 1, Anda akan diajari mengenal IDE Spyder untuk memprogram Python dan mengetahui sintaksis dasar dari program sederhana Python. Pada Bab 2, Anda akan belajar: Mendefinisikan dan menggunakan variabel dan konstanta; Memahami sejumlah watak dan keterbatasan bilangan integer (bilangan bulat) dan titik-mengambang (bilangan pecahan); Memahami pentingnya komentar dan tataletak kode; Menulis ekspresi aritmatik dan statemen penugasan; Menciptakan program yang membaca dan memproses masukan, dan menampilkan hasilnya; Bagaimana menggunakan string Python; Menciptakan program grafika menggunakan sejumlah bangun dasar dan teks. Pada Bab 3, Anda akan belajar: Mengimplementasikan keputusan menggunakan statemen if; Membandingkan bilangan integer, titik-mengambang, dan string; Menuliskan statemen menggunakan ekspresi Boolean; Memvalidasi masukan user. Pada Bab 4, Anda akan belajar: Mengimplementasikan loop while dan for; Menjadi familiar dengan algoritma-algoritma yang melibatkan loop; Memahami loop bersarang; Memproses string. Pada Bab 5, Anda akan belajar: Bagaimana mengimplementasikan fungsi; Menjadi familiar dengan konsep pelewatan parameter; Mengembangkan strategi pendekomposisian pekerjaan kompleks menjadi pekerjaan-pekerjaan yang lebih mudah; Mampu menentukan skop variabel. Pada Bab 6, Anda akan belajar: Mengumpulkan elemen-elemen menggunkan list; Menggunakan loop for untuk menjelajah list; Menggunakan sejumlah algoritma umum untuk memproses list; Menggunakan list dengan fungsi; Bekerja dengan tabel data. Pada Bab 7, Anda akan belajar: Membangun dan menggunakan kontainer set; Menggunakan operasi-operasi set untuk memproses data; Membangun dan menggunakan kontainer dictionary; Menggunakan dictionary untuk tabel; Menggunakan struktur kompleks. Akhir kata, semoga buku ini menjadi berguna bagi semua pembaca. TERIMAKASIH.
Konsep Dan Implementasi Pemrograman Python
DOWNLOAD
Author : Vivian Siahaan
language : id
Publisher: SPARTA PUBLISHING|
Release Date : 2019-05-25
Konsep Dan Implementasi Pemrograman Python written by Vivian Siahaan and has been published by SPARTA PUBLISHING| this book supported file pdf, txt, epub, kindle and other format this book has been release on 2019-05-25 with Computers categories.
Buku ini merupakan buku teks pemrograman komputer menggunakan Python yang difokuskan untuk pembelajaran efektif. Sengaja dirancang untuk pelbagai tingkat ketertarikan dan kemampuan pembelajar, buku ini cocok untuk siswa SMA/SMK, mahasiswa, insinyur, dan bahkan peneliti dalam berbagai displin ilmu. Tidak ada pengalaman pemrograman yang diperlukan, dan hanya sedikit kemampun aljabar tingkat sekolah menenga atas yang diperlukan. Buku ini memang dirancang untuk mengambil rute tradisional, dengan lebih dahulu menekankan sintaksis-sintaksis dasar, struktur-struktur kendali, fungsi, dekomposisi prosedural, dan struktur data built-in seperti list, set, dan kamus (dictionary). Panduan langkah-demi-langkah di dalamnya diharapkan bisa membantu kepercayaan diri pembaca untuk menjadi programer yang bisa menyelesaikan permasalahan-permasalahan pemrograman. Sejumlah contoh disediakan untuk mendemonstrasikan bagaimana menerapkan konsep-konsep yang telah disajikan terhadap sejumlahan tantangan pemrograman. Pada Bab 1, Anda akan diajari mengenal IDE Spyder untuk memprogram Python dan mengetahui sintaksis dasar dari program sederhana Python. Pada Bab 2, Anda akan belajar: Mendefinisikan dan menggunakan variabel dan konstanta; Memahami sejumlah watak dan keterbatasan bilangan integer (bilangan bulat) dan titik-mengambang (bilangan pecahan); Memahami pentingnya komentar dan tataletak kode; Menulis ekspresi aritmatik dan statemen penugasan; Menciptakan program yang membaca dan memproses masukan, dan menampilkan hasilnya; Bagaimana menggunakan string Python; Menciptakan program grafika menggunakan sejumlah bangun dasar dan teks. Pada Bab 3, Anda akan belajar: Mengimplementasikan keputusan menggunakan statemen if; Membandingkan bilangan integer, titik-mengambang, dan string; Menuliskan statemen menggunakan ekspresi Boolean; Memvalidasi masukan user. Pada Bab 4, Anda akan belajar: Mengimplementasikan loop while dan for; Menjadi familiar dengan algoritma-algoritma yang melibatkan loop; Memahami loop bersarang; Memproses string. Pada Bab 5, Anda akan belajar: Bagaimana mengimplementasikan fungsi; Menjadi familiar dengan konsep pelewatan parameter; Mengembangkan strategi pendekomposisian pekerjaan kompleks menjadi pekerjaan-pekerjaan yang lebih mudah; Mampu menentukan skop variabel. Pada Bab 6, Anda akan belajar: Mengumpulkan elemen-elemen menggunkan list; Menggunakan loop for untuk menjelajah list; Menggunakan sejumlah algoritma umum untuk memproses list; Menggunakan list dengan fungsi; Bekerja dengan tabel data. Pada Bab 7, Anda akan belajar: Membangun dan menggunakan kontainer set; Menggunakan operasi-operasi set untuk memproses data; Membangun dan menggunakan kontainer dictionary; Menggunakan dictionary untuk tabel; Menggunakan struktur kompleks.