Isi kandungan:

Mulakan Dengan Python: 7 Langkah (dengan Gambar)
Mulakan Dengan Python: 7 Langkah (dengan Gambar)

Video: Mulakan Dengan Python: 7 Langkah (dengan Gambar)

Video: Mulakan Dengan Python: 7 Langkah (dengan Gambar)
Video: Belajar Python [Dasar] - 07 - Mengambil Input Data dari User 2024, November
Anonim
Bermula dengan Python
Bermula dengan Python

Pengaturcaraan sangat hebat!

Ia kreatif, menyeronokkan dan dan memberi otak anda senaman mental. Ramai di antara kita ingin belajar mengenai pengaturcaraan tetapi meyakinkan diri kita bahawa kita tidak dapat. Mungkin mempunyai terlalu banyak matematik, mungkin jargon yang dilemparkan menakutkan anda. Izinkan saya memberitahu anda sekarang bahawa itulah yang difikirkan oleh pengaturcara sebelum mereka menjadi pengaturcara. Sebenarnya itulah yang saya alami kurang dari 10 minggu yang lalu ketika saya memulakan pengaturcaraan.

Izinkan saya memberitahu anda sekarang bahawa sesiapa sahaja boleh belajar menulis program. Dengan kemajuan dalam bahasa pengaturcaraan yang mudah dibaca seperti ular sawa, dan banyaknya maklumat di internet, ini bukan lagi pelaburan sepenuh masa untuk mempelajari selok-belok bahasa pengaturcaraan. Pengaturcara bayi paling 'abad ke-21' sangat malas, hanya belajar asasnya dan teruskan dari sana.

Ini adalah No-Jargon, mudah diikuti yang boleh anda lakukan sekarang. Betul! Minimumkan facebook dan youtube, berehat dan ikuti komputer anda.

Komputer Orang Tua
Komputer Orang Tua

Hari ini kita akan melihat bahasa pengaturcaraan yang disebut Python, wikipedia mendefinisikan python sebagai:

"Python adalah bahasa pengaturcaraan peringkat umum untuk tujuan umum yang banyak digunakan. Falsafah reka bentuknya menekankan kebolehbacaan kod, dan sintaksnya membolehkan pengaturcara mengekspresikan konsep dalam lebih sedikit baris kod daripada yang mungkin dilakukan dalam bahasa seperti C ++ atau Java. menyediakan konstruk yang bertujuan untuk membolehkan program yang jelas pada skala kecil dan besar."

Jadi apa maksudnya? Saya fikir anda mengatakan tidak-jargon? Pada dasarnya:

"Python adalah bahasa pengaturcaraan yang ringkas, umum, mudah dibaca. Sangat serbaguna, sehingga dapat digunakan untuk membuat program dengan semua ukuran ukuran."

Mengapa saya memilih python? Kerana asas python mudah diambil dan bahasa mempunyai komuniti sokongan yang sangat baik dalam talian. Setelah menyelesaikan ini, anda boleh mula membuat program dengan segera, dan bukannya menghabiskan masa anda untuk mempelajari selok-belok bahasa yang diperlukan.

Oleh itu mari kita mulakan!

Langkah 1: Apa yang Anda Perlu

Pertama anda memerlukan komputer dengan salinan python, maaf pengguna mudah alih!

Pergi ke https://www.python.org/downloads/ dan muat turun siaran terbaru yang tersedia dengan butang kuning besar.

Muat turun Python
Muat turun Python

Kemudian ikuti Arahan Pemasang untuk memasang python.

Pemasang Python
Pemasang Python

Untuk mengesahkan python dipasang, pergi ke CMD (atau terminal) dan ketik:

python - penukaran

Python harus bertindak balas dengan versi python.

Imej
Imej

Sekarang untuk tutorial ini kita akan menggunakan IDE, atau Integrated Development Environment (pada dasarnya penyusun teks dan penyusun yang disatukan) jadi pergi ke https://www.jetbrains.com/pycharm/download/ dan muat turun "Edisi Komuniti" Pycharm.

Komuniti PyCharm
Komuniti PyCharm

Kemudian ikuti Arahan Pemasang untuk memasang PyCharm.

Sekarang, untuk memulakan pengaturcaraan!

Langkah 2: Siapkan PyCharm dan Buat Projek Baru

Kali pertama anda melancarkan pycharm, ia akan menanyakan peta kunci dan tema apa yang ingin anda gunakan. Saya akan mengesyorkan meninggalkan peta utama secara lalai, tetapi anda boleh bermain-main dengan tema, warna dan fon mengikut keinginan anda. Untuk tutorial ini saya menggunakan komuniti pycharm 4.5 dengan tema Dracula.

Anda kemudian akan disambut dengan skrin alu-aluan.

Tekan Buat Projek Baru

Skrin Selamat Datang PyCharm
Skrin Selamat Datang PyCharm

Pilih Pure Python kemudian pilih folder untuk menyimpan fail, kemudian tekan buat (Perhatikan bahawa nama folder akan menjadi nama projek anda)

Skrin Projek PyCharm
Skrin Projek PyCharm

Pada ketika ini anda harus disambut dengan Skrin Pembuatan Kod yang sebenarnya: P

Skrin Kod
Skrin Kod

Langkah 3: Buat Program Pertama Anda

Klik kanan pada folder projek anda dan pergi ke baru -> Fail Python

Buat MENU Baru
Buat MENU Baru

Namakan fail dan tekan ok

Dialog Fail
Dialog Fail

Sekarang tab baru akan muncul di kawasan utama anda

Imej
Imej

Di bawah _author_ salin dan tampal kod ini.

mesej = "Hello World"

mencetak mesej

Kemudian klik kanan pada fail dan tekan Run

Imej
Imej

Ini akan menyusun program kami dan memberikan hasil. Hello World akan dicetak di Kawasan Larian

Imej
Imej

Mari kita lihat apa yang baru sahaja kita tulis.

Langkah 4: Mengetahui Program Pertama Anda

Sekarang mari kita cuba memahami apa kodnya

mesej = "Hello World"

mencetak mesej

sungguh bermaksud.

Pertama saya membuat dan menetapkan nilai pemboleh ubah ke rentetan yang mengandungi Hello World, Sekiranya anda menukar teks antara tanda ucapan maka anda boleh mengubah nilai pemboleh ubah dan oleh itu mesejnya. Untuk Contoh:

message = "Hello Instructables!"

mencetak mesej

Pulangan:

Imej
Imej

semasa dijalankan.

Rentetan didefinisikan kerana tanda ucapan, rentetan juga dapat didefinisikan dengan tanda tunggal

mesej = 'Hello World'

mencetak mesej

Pemboleh ubah juga boleh mempunyai pelbagai jenis. Contohnya:

integer = 29302

adalah pemboleh ubah dengan nilai integer (disingkat int) dan ini:

floatingPoint = 1469.928

adalah pemboleh ubah dengan nilai titik terapung (disingkat terapung).

Pada asasnya, perbezaan antara bilangan bulat dan terapung adalah bilangan bulat adalah nombor bulat manakala apungan adalah nombor perpuluhan. Integer mengambil ruang lebih sedikit tetapi tidak dapat menahan perpuluhan. Contohnya interger 1 / integer 2

integer1 = 1

integer2 = 2 cetak integer1 / integer2

adakah 0.5 betul? Tetapi hasilnya adalah:

Imej
Imej

Kerana bilangan bulat tidak dapat dibahagikan kepada perpuluhan. Bagaimanapun ini:

apungan1 = 1.0

integer2 = 2 print float1 / integer2

mengembalikan 0.5 ketika dijalankan kerana salah satu pemboleh ubahnya adalah float

Imej
Imej

'Cetak' hanya mencetak nilai. Untuk Contoh

cetak "HILANGKAN DUNIA"

mencetak rentetan

Imej
Imej

Cetakan juga dapat mencetak nilai persamaan, termasuk menggabungkan dua rentetan

string1 = "NERAKA"

string2 = "IBLE LOVERS" rentetan cetak1 + string2

cetakan

Imej
Imej

Langkah 5: Gelung dan Jika - Struktur Kawalan

Salah satu perkara yang paling mustahak mengenai program apa pun ialah adanya struktur kawalan.

Struktur kawalan pertama adalah gelung sementara, sekeping kod gelung ini sementara keadaannya benar. Sebagai contoh kod ini

kiraan = 0

sementara hitungan <10: # Tambahkan ke hitungan hitungan = hitung + 1 cetakan jumlah cetak "Selesai"

menjalankan kod dalam gelung sehingga kiraan <10 dan kemudian meneruskan program.

Imej
Imej

Yang kedua adalah pernyataan if-else, seksyen kod ini memeriksa dan melakukan sesuatu jika nilai pemboleh ubah sama dengan 10, melakukan perkara lain jika nilainya sama dengan 11 dan melakukan sesuatu yang lain dalam semua keadaan lain.

integer = 0

# Jika sama dengan 10 jika bilangan bulat == 10: cetak "ITS 10" # Jika sama dengan 11 bilangan bulat elif == 11: cetak "ITS 11" # Dalam semua keadaan lain: cetak "SAYA TIDAK TAHUWWWWWW" cetak "Selesai"

Akan kembali

Imej
Imej

Kerana pembolehubah integer tidak sama dengan 10 atau 11 dan dalam setiap situasi lain, ia berjalan di tempat lain.

Untuk menentukan sebentar atau jika struktur kawalan meletakkan jenisnya (sementara atau jika) diikuti dengan nilai benar atau salah maka:

taip true == true:

Perhatikan 'ruang kosong' untuk kandungan setiap gelung, python sangat spesifik mengenai ruang kosong, begitulah cara ia mengetahui kod apa dalam sekejap atau jika gelung. PyCharm menggunakan ruang kosong satu tab yang mesti konsisten di seluruh kod anda! Anda juga boleh menyesuaikan tetapan untuk menggunakan ruang sebagai gantinya (yang mempunyai beberapa kelebihan).

Langkah 6: Komen

Anda mungkin menyedari bahawa saya telah 'memberi komen' pada kod yang saya hantar di bahagian struktur kawalan. Anda boleh memberi komen sekeping kod dengan meletakkan tanda # dan selebihnya baris akan dikomentari. Semasa perisian disusun, komen akan diabaikan

# Hai dunia

Komen adalah penyelamat kod. Kerana mereka membolehkan anda menunjukkan kepada semua orang apa yang ada dalam kod anda dan apa yang anda fikirkan semasa menulis kod tersebut. Tetapi jangan keterlaluan! Lebih banyak kod yang dikomentari boleh sama buruknya dengan kod yang dikomentari

Oleh itu, bilakah saya harus mengulas kod saya?

Peraturan saya adalah untuk mengomentari pemikiran anda sebagai tulisan anda, jadi jika anda menambahkan pemboleh ubah hanya untuk mengekalkan usia anda yang tidak mempunyai tujuan lain. Komen itu.

# Pembolehubah yang menahan usia saya selama bertahun-tahun # Tidak sebenarnya digunakan dalam program ini tetapi # penting untuk kelangsungan hidup umat manusia! myAge = 23

Langkah 7: Selesai Anda - Masa untuk Menulis Sesuatu Sendiri

Woah, anda baru belajar asas python!

Imej
Imej

Jadi "apa yang perlu saya buat sekarang?" anda mungkin bertanya, baik anda boleh terus bermain-main dengan fail anda. Apabila anda fikir anda sudah bersedia, anda boleh menghadapi cabaran. Tulis program untuk menambah atau mengurangkan dua nombor yang dimasukkan pengguna. Gunakan internet untuk mengetahui cara mendapatkan input pengguna kemudian menambah atau mengurangkan dua input tersebut dan pastikan anda memberi komen mengenai kod anda! Walaupun Python mudah mempelajarinya sama sekali tidak mempunyai siling kemungkinan rendah - program dari semua bentuk, saiz dan konfigurasi boleh dilakukan menggunakan Python dan perpustakaannya komprehensif (dan biasanya diserahkan kepada masyarakat). Hantarkan kod anda di bawah untuk mendapatkan cadangan dan penambahbaikan. Semoga berjaya!

Disyorkan: