Di luar hal-hal yang membosankan dengan python

pengantar

Bagian I. Mulai
1. Mengatasi Kesalahan dan Meminta Bantuan
2. Penataan Lingkungan
3. Memformat dengan Modul Hitam

Bagian II. Praktik Terbaik, Alat, dan Teknik
4. Memilih Nama yang Berguna
5. Menemukan Bau Kode
6. Menulis Kode Pythonic
7. Jargon Pemrograman
8. Gotcha Python Umum
9. Keanehan Python Esoterik
10. Membuat Fungsi Efektif
11. Komentar dan Ketik Petunjuk
12. Kontrol Versi dengan Git
13. Kode Profil

Bagian III. Latihan Masalah
14. Menara Hanoi
15. Hubungkan Empat

Bagian IV. Pemrograman Berorientasi Objek yang Dapat Dibaca
16. Kelas dan Objek
17. Warisan
18. Pemrograman Berorientasi Objek Pythonic

Indeks

untuk memberi diri saya kursus kilat dengan Python. Untuk seorang programmer yang tidak berpengalaman seperti saya pada saat itu, saya merasa sangat membantu dalam membuat saya berpikir di luar kotak C++ yang telah digunakan oleh kursus saya sampai saat itu. Sekuel dari buku ini–Beyond the Basic Stuff with Python–ditujukan untuk orang-orang yang ingin terjun ke pemrograman tingkat menengah Python keluar akhir tahun lalu;

Salah satu pertanyaan yang harus saya tanyakan pada diri sendiri ketika membaca dan menulis review buku ini adalah bagaimana seharusnya “pemrograman menengah” didefinisikan? . Ada juga sumber daya teknis yang bagus di luar sana bagi orang-orang yang telah memprogram cukup lama untuk memahami berbagai paradigma dengan cepat. Apa yang ingin dilakukan buku ini adalah membantu menjembatani kesenjangan antara keduanya, mengubah pemrogram pemula menjadi pemrogram yang lebih profesional

Menyelam ke dalam buku

Buku itu sendiri dibagi menjadi tiga bagian

  1. Mulai;
  2. Praktik Terbaik, Alat, dan Teknik;
  3. Python Berorientasi Objek.  

“Memulai” adalah bagian terpendek; . Dari jumlah tersebut, mengatur lingkungan Python Anda dengan benar adalah yang paling penting, dan itu akan menyelamatkan siapa pun yang baru mengenal Python dari sakit kepala di masa mendatang.  

Dua bagian berikutnya adalah inti dari buku ini. Bab-bab awal dalam "Praktek Terbaik, Alat, dan Teknik" berurusan dengan penulisan kode yang dapat dibaca dengan mudah oleh orang lain, pelajaran penting untuk setiap proyek kolaboratif. Bab tengah mencakup beberapa keanehan Python yang mungkin sulit dikenali tanpa pengetahuan sebelumnya. Bab terakhir dari bagian ini memberikan ikhtisar konsep tingkat tinggi, seperti notasi Big O, organisasi proyek Git yang tepat, dan menulis dokumentasi yang baik.  

Buku ini ditutup dengan "Python Berorientasi Objek", berbicara tentang pemrograman dengan cara yang dapat didekati oleh pemula–dan buku ini juga memberikan beberapa contoh proyek

Kesimpulan

Membaca buku ini membawa kembali kenangan akan banyak pelajaran yang saya pelajari selama belajar ilmu komputer di perguruan tinggi. Saya pikir ini adalah titik awal yang sangat baik bagi orang-orang yang mempelajari pemrograman di luar kelas; .  

Jika Anda tidak otodidak atau jika Anda telah memprogram secara profesional selama beberapa waktu, buku ini mungkin kurang bermanfaat. Namun, cakupan buku tentang paradigma khusus Python masih informatif dan lebih dipikirkan daripada tutorial yang saya temukan secara online. Ini akan menjadi buku yang bagus untuk pemrogram pemula yang ingin menjadi lebih profesional dalam pemrograman mereka karena buku ini bekerja dengan baik untuk mencakup beberapa hal spesifik tentang Python.

Bagikan dengan jaringan Anda

Dapatkan pembaruan bulanan dari Hurricane Labs

* menunjukkan wajib

Alamat Email *

Nama Depan *

Nama Belakang *

Tentang Hurricane Labs

Hurricane Labs adalah Penyedia Layanan Terkelola dinamis yang membuka potensi Splunk dan keamanan untuk berbagai perusahaan di seluruh Amerika Serikat. Dengan tim yang berdedikasi dan berfokus pada Splunk serta penekanan pada kemanusiaan dan kolaborasi, kami memberikan keterampilan, sumber daya, dan hasil untuk membantu membuat hidup pelanggan kami lebih mudah

Apakah mengotomatiskan Boring Stuff dengan Python bagus?

Ini harus dibeli untuk pemula . Buku ini dapat membawa Anda dari tidak memiliki pengalaman pemrograman apa pun menjadi dapat membaca dan menulis Python. Buah dari kerja kerasmu. mampu mengikis web, mengotomatiskan berbagai hal, dan membuat hidup Anda lebih mudah.

Apa hal paling keren yang dapat Anda lakukan dengan Python?

Ide Proyek Python. Tingkat Pemula .
Buat pembuat kode. .
Buat kalkulator hitung mundur. .
Tulis metode pengurutan. .
Bangun kuis interaktif. .
Tic-Tac-Toe melalui Teks. .
Membuat konverter suhu/pengukuran. .
Bangun aplikasi penghitung. .
Bangun permainan tebak angka

Apa yang tidak boleh Anda lakukan dengan Python?

Beberapa Hal Yang Harus Dihindari Dengan Python .
1) Gunakan Variabel Kelas dengan Hati-hati. Sebelum kita bahas, lihat contoh di bawah ini,.
2) Sensitivitas huruf besar-kecil. Python peka huruf besar-kecil. .
3) Lekukan yang salah. .
4) Pengikatan Variabel. .
5) Menyalahgunakan __init__.
6) Salin dengan hati-hati. .
7) Pemanggilan fungsi dengan argumen default. .
8) Tidak menggunakan Komentar dan Doc Strings

Berapa banyak halaman yang mengotomatiskan hal-hal yang membosankan dengan Python?

tentang Penulis