Buku ini adalah buku pertama tentang bahasa Python di Tiongkok. Python adalah bahasa pemrograman berorientasi objek yang sangat kuat yang dapat digunakan untuk menulis program yang berdiri sendiri, skrip cepat, dan prototipe aplikasi yang kompleks. Sebagai perangkat lunak sumber terbuka, Python tersedia secara gratis dan sangat mudah dipelajari dan digunakan. Ini telah di-porting ke berbagai platform, termasuk berbagai sistem Unix, Linux, Windows 9x, Windows NT dan MacOS.
Setelah menggemparkan dunia Unix dan Linux, Python telah menjadi favorit baru bagi pemrogram Windows untuk membuat skrip karena antarmukanya yang sederhana dengan Model Objek Aplikasi Windows. Kemunculan JPython telah menjadikan Python alat yang ampuh dalam lingkungan pemrograman Java.
Buku ini adalah buku pengantar klasik tentang bahasa Python. Buku ini ditulis bersama oleh dua pakar teknis dan pakar pelatihan Python terkemuka dan mencakup semua konten inti bahasa tersebut. Setiap bab dalam buku ini berisi banyak contoh dan disertai dengan latihan yang disusun dengan cermat. Karena Python berjalan secara interaktif seperti Basic, pembaca dapat menjalankan contoh dan latihan ini pada sistem apa pun yang telah menginstal Python. Solusi untuk semua latihan dapat ditemukan di bagian belakang buku ini.
Buku ini menjelaskan blok dasar program Python: tipe, operator, pernyataan, fungsi, modul, kelas, dan pengecualian. Selain itu, buku ini mencakup topik-topik yang lebih maju, termasuk contoh-contoh kompleks. Terakhir, ini juga menjelaskan cara menggunakan pustaka khusus Python untuk membuat program besar, termasuk program utilitas yang ditulis dalam JPython.
Baik digunakan untuk menulis skrip sederhana atau komputasi ilmiah yang kompleks, web, database, grafik dan program animasi, Python telah terbukti menjadi alat yang ampuh dan nyaman. Dengan buku ini di tangan, Anda dapat belajar menggunakan bahasa ini (saat ini terpanas di dunia) dengan cepat dan efisien.
"Bahasa skrip yang fleksibel seperti Python adalah alat yang sangat diperlukan dalam Industrial Light&Magic."
--Tommy Burnette
Direktur Teknis
Industrial Light & Magic Company (Perusahaan desain efek khusus komputer untuk film "Jurassic Park")
Daftar isi bab
Kata Pengantar Bagian 1 Inti Bahasa Bab 1 Memulai Mengapa Memilih Python?
Bagaimana cara menjalankan program Python?
Tampilan pertama pada file modul
Latihan Ringkasan Detail Pengaturan Python Bab 2 Jenis dan Operator
Mengapa struktur program Python menggunakan tipe bawaan?
Daftar String Numerik Kamus File Tuple Properti Objek Umum Tipe Bawaan Latihan Ringkasan FAQ Bab 3 Ekspresi Penugasan Pernyataan Dasar
mencetak
jika tes kondisi
sementara lingkaran
Rangkuman Masalah Umum pada Latihan Penulisan Kode For Loop Bab 4 Fungsi Mengapa menggunakan fungsi?
Aturan Cakupan Fungsi dalam Fungsi Dasar Parameter Melewati Isi Lainnya FAQ Ringkasan Latihan Fungsi Bab 5 Modul Mengapa menggunakan modul?
File modul dasar modul adalah mode impor namespace modul kelebihan konten lainnya modul FAQ ringkasan latihan Bab 6 kelas mengapa menggunakan pengetahuan dasar kelas gunakan pernyataan kelas gunakan metode pewarisan kelas cari operasi kelebihan pohon namespace di kelas Ringkasan namespace karakter aturan Menggunakan kelas untuk mendesain konten lain Masalah umum dengan kelas Ringkasan latihan Bab 7 Pengecualian Mengapa menggunakan pengecualian Pengetahuan dasar tentang pengecualian Idiom pengecualian Pola penangkapan pengecualian Konten lain Masalah umum dengan pengecualian Ringkasan latihan Bagian 2 Lapisan periferal Bab 2 Bab 8 Bawaan Alat Latihan Modul Pustaka Fungsi Bawaan Bab 9 Menggunakan Python untuk Menyelesaikan Tugas Umum Operasi Struktur Data Operasi File Program Operasi Tugas Terkait Internet Latihan Contoh Lebih Besar Bab 10 Kerangka Kerja dan Otomasi Aplikasi Sistem Dukungan Pelanggan dan Antarmuka COM: Pertimbangan Desain Hubungan Masyarakat yang Murah Editor Berdasarkan Tkinter untuk Mengelola Data Tabular
JPython: Menggabungkan Python dan Java Kerangka Kerja dan Aplikasi Lainnya Latihan Bagian Tiga Lampiran Lampiran Satu Sumber Daya Python Lampiran Dua Pertanyaan Khusus Platform Lampiran Tiga Solusi Latihan Daftar Istilah
Memperluas