Tutorial Lengkap Belajar Python
Tutorial Lengkap Belajar Python
Popularitas
471 951
Penghargaan 22
para pembaca 13
52
442
1700 orang ingin melihat tutorial ini diterbitkan dalam bentuk buku!
Anda juga?
Iklan
Riwayat pembaruan
Tetap terinformasi melalui aliran RSS
Bagikan
Cetak
Sintaksis yang jelas dan relatif intuitif dari bahasa ini menjadikannya kandidat ideal dalam konteks suatu
pengantar pemrograman. Jadi, jika Anda belum pernah memprogram dalam bahasa apa pun, jika
Anda hanya sangat samar-samar tahu apa artinya, Python adalah, sepertinya, pilihan yang sah untuk
mulailah pembelajaran Anda. Selamat membaca!
Terima kasih banyak kepada 6pri1 atas pengoreksian yang teliti dan kesabarannya. Terima kasih yang sama-sama tulus kepada Nathan21 dan
Sergeswi yang telah menyediakan ikon tutorial.
Jangan panik berlebihan jika Anda sudah tersesat dalam judul sub-bagian. Saya telah berjanji bahwa
Saya akan mulai dari nol, dan saya akan memegang janji ini, sebisa mungkin. Jadi, mulailah dengan
awal, dan teruslah di jalur ini, itu dijamin tanpa rasa sakit... setidaknya tanpa rasa sakit
berlebihan .
4) Struktur bersyarat
5) Perulangan
Apa itu?
Perulangan while
Perulangan for
Bonus kecil: kata kunci break dan continue
Q.C.M.
8) Pengecualian
Untuk apa ini?
Bentuk minimal dari blok coba
Bentuk yang lebih lengkap
Pernyataan
Mengangkat sebuah pengecualian
Q.C.M.
9) TP 1 : semua di ZCasino
Topik kami
Mari kita atur proyek kita
Koreksi!
Baiklah, ini adalah akhir dari konsep dasar. Mulai bagian berikutnya, kita akan membahas POO, yaitu
Pemrograman Berorientasi Objek, sebuah konsep yang benar-benar menarik dan sangat kuat di Python. Anda akan
terutama belajar untuk mengelola jenis data baru, terutama daftar, kamus,
file... itu membuat ingin bukan?
Kami masih memiliki banyak hal untuk dilihat. Bagian pertama dari kursus ini telah memungkinkan kami untuk mendekati
konsep dasar Python dan membuat program pertama kita. Dua bagian berikutnya
akan didedikasikan untuk Pemrograman Berorientasi Objek, suatu metode pemrograman yang sangat kaya!
Dalam bagian ini, kita akan membahas objek dari sudut pandang pengguna. Kita akan belajar untuk
kita akan lebih mendalami string; kita akan membahas daftar, kamus dan
file. Di bagian berikutnya, Anda akhirnya dapat membuat objek Anda sendiri .
4) Kamus
5) Berkas
Sebelum memulai
Membaca dan menulis ke dalam file
Menyimpan objek ke dalam file
Q.C.M.
Lingkup variabel
Variabel global
Misi Anda
Koreksi yang diusulkan
Bagian ini berakhir di sini. Sekarang Anda telah belajar cara menggunakan objek yang ditawarkan oleh Python.
secara default, sudah saatnya kita belajar cara membuat kelas pertama kita. Sampai jumpa di bagian selanjutnya!
Ini adalah poin yang tidak selalu dijelaskan dengan baik, sangat penting. Jadi saya akan membuatnya
lebih baik untuk memperkenalkan pemrograman berorientasi objek di Python, selaras dengan filosofi dari
bahasa.
2) Sifat-sifat
3) Metode khusus
4) Warisan
Misi kami
Koreksi yang diusulkan
7) Para dekorator
Apa itu?
Dalam teori
Contoh aplikasi
Sekali lagi, sebuah tinjauan telah selesai. Anda sekarang memiliki tingkat yang cukup dalam Python untuk memulai
dalam banyak proyek. Bagian berikutnya ada di sini untuk membantu Anda, tetapi Anda harus cepat atau lambat
Anda harus memperhatikan dokumentasi jika Anda ingin berkembang.
Semua yang telah Anda pelajari hingga saat ini akan berguna secara umum. Untuk berspesialisasi,
Saya menawarkan Anda sedikit tur ke perpustakaan standar. Anda juga dapat melihat yang lain.
tutorial atau dokumentasi tentang pustaka pihak ketiga. Tetapi saat ini, pengetahuan Anda sudah
cukup untuk memprogram dalam Python pada tingkat yang baik dan dengan refleks yang baik .
Akhirnya ketahuilah bahwa saya tidak dapat membahas semua yang berhubungan dengan objek dari sisi pengembang di bagian ini. Anda
masih ada hal-hal yang perlu dipelajari, meskipun mereka kurang digunakan, atau kurang berguna dalam konteks
Umum. Pengetahuan yang telah saya coba sampaikan kepada Anda sudah cukup untuk melangkah lebih jauh.
pinggang, jika Anda mau.
Sambil menunggu, saya sarankan untuk membahas beberapa tema menarik, yang disusun dalam bab yang Anda
Anda dapat membaca dalam urutan yang tidak teratur. Di awal setiap bab saya akan menjelaskan poin-poin yang perlu Anda
menguasai untuk memulai pendekatan terhadap topik tersebut. Saya tidak menyarankan Anda membaca bab-bab ini sebelumnya
telah membaca bagian pertama dari tutorial ini.
Selain itu, saya akan sering memberikan cara untuk lebih jauh jika topik ini menarik bagi Anda, dengan memberikan Anda
merujuk sebagian besar pada dokumentasi resmi, dalam bahasa Inggris tetapi, sekali lagi, jauh lebih
lengkapi apa yang dapat Anda harapkan ditemukan di tempat lain.
1) Ekspresi reguler
2) Waktu
Modul waktu
Modul datetime
4) Sedikit matematika
6) Jaringan
Sekali lagi, saya hanya menunjukkan kepada Anda beberapa modul menarik dari pustaka standar.
Anda bisa menemukan daftar lengkap modul dari perpustakaan standar terkenal ini, yang dikelompokkan berdasarkan
tema, di alamat[Link]
Jangan ragu untuk melihatnya, terutama jika Anda sedang mencari sesuatu yang spesifik .
Ini hanya akan menjadi ringkasan: jika itu tidak cukup, silakan rujuk ke bagian sebelumnya .
Saya juga akan memberi Anda beberapa saran, beberapa jawaban untuk pertanyaan besar bagaimana
melanjutkan dan beberapa petunjuk kecil tentang fitur tambahan yang sedikit keluar dari kerangka
kursus ini
Kali ini, ini adalah akhir dari semuanya. Saya berharap Anda memiliki pengembangan yang baik dan eksplorasi yang baik dari
fitur, modul, pustaka yang masih perlu Anda jelajahi. Tidak ada ampun!
Anda mungkin sudah menyadari, tutorial ini sedang dalam proses penulisan Saya sangat cepat mendapatkan banyak
pesan-pesan dorongan, yang juga baik, mengingat tulisan panjang yang sudah saya siapkan. Saya diminta untuk sebuah meja kecil
materi yang memperkenalkan konsep-konsep yang akan saya bahas selanjutnya, berikut ini:
Bagian pertama, yang sekarang sudah selesai, menjelaskan semua konsep dasar yang saya anggap sebagai
penting sebelum memulai OOP.
2. Bagian kedua, yang juga sudah selesai, didedikasikan untuk objek. Saya membahas pemrograman berorientasi objek.
dari sudut pandang pengguna. Kita tidak membuat kelas, tetapi kita fokus pada objek-objek umum
digunakan di Python, string, daftar, kamus, file…
3. Bagian ketiga membahas pemrograman berorientasi objek dari sudut pandang penciptaan (kelas,
warisan, redefinisi, metode khusus...). Dengan kata lain, saya memberikan semua kunci untuk menciptakan
tipe data Anda sendiri.
4. Bagian keempat akan didedikasikan untuk pustaka standar. Saya akan menyoroti beberapa modul
menarik dari perpustakaan ini, dalam bentuk bab opsional, yang dapat dibaca oleh mereka yang berminat
jika mereka ingin maju dalam bidang tertentu. Saya tidak akan membahas perpustakaan pihak ketiga, saya
biarkan itu kepada orang lain yang bisa mengatasi dengan baik .
Ada banyak hal yang sedang direncanakan. Seperti yang Anda perhatikan, saya tidak akan langsung membahas 2D dengan
Pygame atau pembuatan jendela dengan sebuah pustaka: saya rasa saya tidak memiliki keterampilan yang diperlukan
untuk itu. Dengan menjadi sejelas mungkin dalam penjelasan saya dan meninggalkan beberapa tautan, mungkin di
Lampiran, saya harap mereka yang ingin melangkah lebih jauh dari penjelasan saya bisa melakukannya tanpa kesulitan, itu adalah
seluruh kepentingan dari tutorial dari Nol menurut pendapat saya .
Baca juga
Forum
Tutorial
Berita
Pengembangan web
Kembangkan aplikasi web Anda dengan Django
Menulis program Python kita dalam file
Tombol, menu, dan file
Pola Dekorator di Python