Pengaturcaraan

Panduan Permulaan Ultimate Python

30 Oktober 2021

Isi kandungan

  • Persediaan Persekitaran
    • Persediaan Persekitaran Setempat
    • Bagaimana untuk mendapatkan Python
    • Bagaimana untuk memasang Python
    • Pemasangan Windows
    • Pemasangan Unix/Linux
    • Pemasangan MAC
    • Menyediakan Laluan untuk Python
    • Menetapkan laluan untuk Unix/Linux
    • Menetapkan laluan untuk Windows
  • Pembolehubah Persekitaran Python
    • Menjalankan Python
  • Sintaks Asas
    • Pengecam Python
    • Kenyataan Python
    • Inden dalam Python
    • Komen dalam Python
    • Mendapatkan Input
    • Paparkan Output
  • Jenis Pembolehubah
    • Menetapkan Nilai kepada Pembolehubah
    • Jenis Data Python
    • rentetan
    • Tuple
    • Senarai
    • Nombor
  • Operator Asas
    • Operator Tugasan
    • Operator bitwise
    • Operator logik
    • Operator Aritmetik
    • Operator perbandingan
    • Pengendali Identiti
    • Operator Keahlian
  • Membuat keputusan
  • gelung
    • Manakala Gelung
    • Untuk Gelung
    • Gelung Bersarang
    • Kenyataan Kawalan Gelung
    • Sambung kenyataan
    • Penyataan putus
    • Penyata lulus
  • Nombor
    • Penukaran Jenis Nombor
    • Fungsi Nombor Rawak
    • Fungsi trigonometri
    • Fungsi Matematik
  • rentetan
    • Mencipta rentetan
    • Pengendali Khas Rentetan
    • Operator Pemformatan Rentetan
    • Watak Melarikan Diri
    • Kaedah Rentetan Terbina Dalam
  • Tuple
    • Mengakses Nilai dalam Tuples
    • Mengemas kini tupel
    • Pengendali Tuple asas
    • Dibina dalam Fungsi Tuple
    • Pengindeksan dan Penghirisan
    • Memadam tuple
  • Senarai
    • Mengakses Nilai dalam Senarai
    • Mengemas kini Senarai
    • Pengendali Senarai Asas
    • Fungsi dan Kaedah Senarai Terbina dalam
    • Pengindeksan dan Penghirisan
    • Padamkan elemen Senarai
  • Kamus
    • Mencipta kamus
    • Menambah elemen dalam kamus
    • Mengalih keluar elemen daripada kamus
    • Kaedah kamus Python
  • Tarikh dan masa
    • Time Tuple
    • Modul Masa
    • Modul Kalendar
  • Fungsi
    • Bagaimana untuk menentukan fungsi
    • Memanggil fungsi
    • Lulus dengan rujukan
    • Lulus mengikut nilai
    • Hujah fungsi
    • Argumen panjang boleh ubah
    • Hujah yang diperlukan
    • Hujah lalai
    • Hujah kata kunci
    • Fungsi Tanpa Nama
  • Modul
    • Penyata Import
    • Penyata dari import
    • Penyata daripada import *
    • Mengesan Modul
    • Fungsi locals() dan globals().
    • Ruang nama dan Skop
    • Fungsi dir( )
    • Fungsi muat semula().
  • Fail I / O
    • Membuka fail
    • Atribut objek fail
    • Menutup fail
    • Dengan Kenyataan
    • Kaedah Tulis
    • Kaedah membaca
    • Kaedah namakan semula().
    • Kaedah remove().
    • Kedudukan fail
  • Pengecualian
    • Apakah Pengecualian?
    • Mengendalikan pengecualian
    • Menimbulkan pengecualian
    • Senarai pengecualian standard
    • Pengecualian yang ditakrifkan pengguna
    • Penegasan dalam Python
  • Kelas dan Objek
    • Mencipta kelas
    • Objek Kelas
    • Mengakses Atribut
    • Atribut kelas terbina
    • Kutipan sampah
    • Warisan Kelas
    • Kaedah Mengatasi
    • Ungkapan Biasa
    • Fungsi padan
    • Fungsi carian
    • Pengubah Ubah Ungkapan Biasa
    • Corak Ekspresi Biasa
    • Kelas Watak
    • Kes Ulangan
    • sauh
  • Pengaturcaraan CGI
    • Pelayaran Web
    • Pengepala HTTP
    • Pembolehubah Persekitaran CGI
    • kaedah GET
    • kaedah POST
    • Menggunakan Kuki dalam CGI
    • Bagaimanakah ia berfungsi?
  • Akses Pangkalan Data MySQL
    • Mencipta Jadual Pangkalan Data
    • Operasi INSERT
    • BACA Operasi
    • Kemas kini Operasi
    • PADAM Operasi
    • Menjalankan Transaksi
    • Operasi KOMIT
    • Operasi ROLLBACK
    • Memutuskan sambungan Pangkalan Data
    • Mengendalikan Ralat
  • Rangkaian
    • Apakah Soket?
    • Modul soket
    • Modul Internet Python
  • Menghantar E-mel
    • Menghantar e-mel HTML menggunakan Python
    • Menghantar Lampiran sebagai E-mel
  • Pengaturcaraan Multithread
    • Memulakan benang baru
    • Modul Threading
    • Menyegerakkan Benang
    • Barisan Keutamaan Berbilang Benang
  • Pemprosesan XML
    • Apakah XML?
    • Senibina dan API Penghurai XML
    • Menghuraikan XML dengan API SAX
      • Kaedah make_parser
      • Kaedah parse
      • Kaedah parseString
  • Pengaturcaraan GUI
    • Widget Tkinter
  • Pengurusan Geometri
  • Artikel yang Disyorkan

Membuat keputusan

Terdapat situasi dalam kehidupan sebenar apabila anda perlu membuat beberapa keputusan, dan berdasarkan keputusan ini, kami memutuskan perkara yang perlu kami lakukan seterusnya. Situasi yang sama timbul dalam pengaturcaraan, juga di mana kita perlu membuat beberapa keputusan berdasarkan keputusan ini. Kami akan melaksanakan blok kod seterusnya.

Pembuatan keputusan dalam bahasa pengaturcaraan menentukan arah aliran pelaksanaan program. Kenyataan membuat keputusan yang terdapat dalam python adalah:

    jika kenyataan penyataan if.else penyataan jika bersarang tangga if-elif Penyataan ringkas jika Penyataan if-else ringkasan

Jika kenyataan

jika kenyataan adalah kenyataan membuat keputusan yang paling mudah. Ia digunakan untuk memutuskan sama ada penyata atau blok pernyataan tertentu akan dilaksanakan atau tidak iaitu, jika syarat tertentu adalah benar, maka blok penyata akan dilaksanakan sebaliknya tidak.

SINTAKSIS

|_+_|

Di sini, syarat selepas penilaian adalah sama ada benar atau salah. jika penyata menerima nilai boolean – jika nilai itu benar, ia akan melaksanakan blok penyataan di bawahnya jika tidak. Kita boleh guna syarat dengan kurungan ‘(‘ ‘)’ juga.

|_+_| img 617dd260aa958

PENGELUARAN

img 617dd261a51a2

jika tidak

Pernyataan if memberitahu kami bahawa jika syarat adalah benar, ia akan melaksanakan blok pernyataan, dan jika syarat itu palsu, ia tidak akan melaksanakannya. Tetapi bagaimana jika kita ingin melakukan sesuatu yang lain jika syarat itu palsu. Berikut adalah kenyataan lain. Kita boleh menggunakan pernyataan else dengan pernyataan if untuk melaksanakan blok kod apabila syarat itu palsu.

SINTAKSIS

|_+_| img 617dd262c5fb0

PENGELUARAN

img 617dd263c3d80

Bersarang jika

A nested if ialah pernyataan yang menyasarkan pernyataan if yang lain. Penyataan if bersarang bermaksud pernyataan if di dalam pernyataan if yang lain. Python membenarkan anda menyarangkan pernyataan if dalam pernyataan if. iaitu, anda boleh meletakkan pernyataan if di dalam pernyataan if yang lain.

SINTAKSIS

|_+_| img 617dd2644df66

PENGELUARAN

img 617dd264d81ad

Jika-elif-lain-tangga

Pengguna boleh membuat keputusan antara pelbagai pilihan. jika pernyataan dilaksanakan dari atas ke bawah. Sebaik sahaja salah satu syarat yang mengawal if adalah benar, pernyataan yang dikaitkan dengan if itu dilaksanakan, dan selebihnya dipintas. Jika tiada syarat yang benar, maka pernyataan else terakhir akan dilaksanakan.

SINTAKSIS

|_+_|

PENGELUARAN

Penyataan ringkas jika

Apabila terdapat satu pernyataan yang akan dilaksanakan di dalam blok if maka trengkas if digunakan. Pernyataan boleh diletakkan pada baris yang sama seperti pernyataan if.

SINTAKSIS

|_+_|

PENGELUARAN

Penyataan if-else ringkasan

Ini boleh digunakan untuk menulis pernyataan if-else dalam satu baris di mana terdapat hanya satu pernyataan untuk dilaksanakan dalam kedua-dua blok if dan else.

SINTAKSIS

|_+_|

PENGELUARAN