


Analisis kod contoh struktur cawangan program Python
Struktur cawangan tunggal: pernyataan if
Python Format sintaks bagi pernyataan if adalah seperti berikut:
mula-mula menilai nilai hasil keadaan, dan jika hasilnyaif < ;Syarat> ;:
jika
baris 🎜> diinden untuk menyatakan hubungan kemasukan. Pernyataan
Benar, urutan pernyataan dalam blok pernyataan dilaksanakan dan kawalan dipindahkan ke pernyataan seterusnya daripada program tersebut. Jika keputusannya Salah, pernyataan dalam blok pernyataan akan dilangkau. jika Sama ada blok pernyataan dalam pernyataan itu dilaksanakan atau tidak bergantung pada penghakiman bersyarat. Tetapi dalam apa jua keadaan, kawalan akan pergi ke pernyataan seterusnya pada tahap yang sama selepas pernyataan jika. Bahagian bersyarat bagi pernyataan
if boleh menggunakan sebarang pernyataan atau fungsi yang boleh menghasilkan Benar atau Salah
. Cara yang paling biasa untuk membentuk syarat penghakiman adalah dengan menggunakan pengendali hubungan. BahasaPython mempunyai sejumlah 6 pengendali hubungan, termasuk kurang daripada, kurang daripada atau sama dengan, lebih besar daripada atau sama dengan, lebih besar daripada, sama dengan dan tidak sama dengan. Nota khas bahawa Pybon menggunakan “=" untuk mewakili pernyataan tugasan dan “==”
untuk mewakili sama.Mari kita gunakan contoh untuk memahami pernyataan jika dengan lebih baik. Pencemaran udara merupakan isu yang amat membimbangkan masyarakat hari ini PM2.5
merupakan penunjuk penting untuk mengukur pencemaran udara.PM2.5 merujuk kepada bahan zarah di atmosfera dengan diameter kurang daripada atau sama dengan 2.5 um
yang boleh masuk ke dalam paru-paru.PM2.5 Zarah bersaiz kecil dan mengandungi sejumlah besar bahan toksik dan berbahaya Ia kekal di atmosfera untuk masa yang lama dan diangkut dalam jarak yang jauh, jadi ia mempunyai kesan yang besar kepada manusia kesihatan dan kualiti persekitaran atmosfera. Tahap kualiti udara semasa dikelaskan sebagai 6 berdasarkan nilai PM2.5. PM2.5 Kualiti udara sangat baik jika nilainya 0~35, bagus jika 35~75, dan pencemaran ringan jika 75~115 , 115~150 ialah pencemaran sederhana, 150~250 ialah pencemaran teruk, dan 250~500 ialah pencemaran teruk. Versi ringkas standard kualiti udara menggunakan model tiga peringkat: 0~35 sangat baik, 35~75 bagus dan 75
atau ke atas untuk pencemaran. Orang ramai mungkin tidak mengambil berat tentang nilai khusus indeksPM2.5, tetapi lebih mementingkan kualiti udara. Komputer boleh mengeluarkan amaran kualiti udara berdasarkan klasifikasi indeks PM2.5. Penerangan IPO untuk isu ini adalah seperti berikut: Input: Terima input luaran nilai PM2.5
Pemprosesan : &emsp ; jika PM2.5
nilai≥275, cetak amaran pencemaran udara jika 35
≤ > nilai<75, kualiti udara bercetak adalah baik, senaman luaran sederhana disyorkan jika nilai PM2.5< adalah sangat baik , adalah disyorkan untuk melakukan sukan luarOutput: Peringatan kualiti udara cetakKod khusus adalah seperti berikut:
PM = eval(input("请输入 PM2.5 数值:")) if 0 <= PM < 35: print("空气优质,快去户外运动") if 35 <= PM < 75: print("空气良好,适度户外运动") if 75 <= PM: print("空气污染,请小心!")
print(4 < 5)
print("python" == "python")
Benar
print("Python" > "python")
Struktur dua cawangan: pernyataan if-else
Pythondigunakan untuk membentuk struktur dua cabang Format sintaks ialah seperti berikut:Pernyataan
if-else
jika
;Blok pernyataan 2> blok pernyataan 1 ialah jujukan satu atau lebih pernyataan yang dilaksanakan selepas syarat
jika dipenuhi, blok pernyataan 2 ialah jujukan pernyataan yang dilaksanakan selepas jika
syarat tidak dipenuhi. Pernyataan binari
digunakan untuk membezakan antara dua keadaan yang mungkin, iaitu Benar
atau
Salah
, membentuk laluan pelaksanaan masing-masing. Kami menggunakan penyataan if-else untuk menambah baik kod dalam contoh sebelumnya:
PM = eval(input("请输入 PM2.5 数值:"))
if PM >= 75:
print("空气存在污染,请小心!")
else:
print("空气没有污染,可以开展户外运动")
Salin selepas log masukStruktur dua cawangan juga mempunyai ungkapan yang lebih ringkas, sesuai untuk mengembalikan nilai tertentu melalui Nilai, format sintaks adalah seperti berikut: ; Antaranya, ungkapan 1/2 secara amnya merupakan nilai jenis angka atau jenis rentetan Pada masa ini, kod tersebut boleh ditukar kepada:
PM = eval(input("请输入 PM2.5 数值:"))
print("空气{}污染!".format("存在" if PM >= 75 else "没有"))
Salin selepas log masukif-else 的紧凑结构非常适合对特殊值处理的情况,其他例子如下:
count = 2
print(count if count != 0 else "不存在")
Salin selepas log masuk2
count = 0
print(coutn if count != 0 else "不存在")
Salin selepas log masuk不存在
多分支结构:if-elif-else 语句
Python 的 if-elif-else 描述多分支结构,语句格式如下:
if <条件1>:
<语句块 1>
elif <条件2>:
<语句块 2>
else:
<语句块 N>
多分支结构是二分支结构的扩展,这种形式通常用于设置同一个判断条件的多条执行路径。
Python 依次评估寻找第一个结果为 True 的条件,执行该条件下的语句块,结束后跳过整个 if-elif-else 结构,执行后面的语句。如果没有任何条件成立,else 下面的语句块将被执行。else子句是可选的。
前面的例子通过多条独立的 if 语句对同一个变量 PM 进行判断,这种情况更适合多分支结构,改进后的代码如下:
PM = eval(input("请输入 PM2.5 数值:"))
if 0 <= PM < 35:
print("空气优质,快去户外运动!")
elif 35 <= PM < 75:
print("空气良好,适度户外运动")
else:
print("空气污染,请小心!")
Salin selepas log masukAtas ialah kandungan terperinci Analisis kod contoh struktur cawangan program Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
blok pernyataan 1 ialah jujukan satu atau lebih pernyataan yang dilaksanakan selepas syarat
jikadipenuhi, blok pernyataan, membentuk laluan pelaksanaan masing-masing.2 ialah jujukan pernyataan yang dilaksanakan selepas jika
Salah
syarat tidak dipenuhi. Pernyataan binari
digunakan untuk membezakan antara dua keadaan yang mungkin, iaitu Benar
atau
Kami menggunakan penyataan if-else untuk menambah baik kod dalam contoh sebelumnya:
PM = eval(input("请输入 PM2.5 数值:")) if PM >= 75: print("空气存在污染,请小心!") else: print("空气没有污染,可以开展户外运动")
Antaranya, ungkapan 1/2 secara amnya merupakan nilai jenis angka atau jenis rentetan Pada masa ini, kod tersebut boleh ditukar kepada:
PM = eval(input("请输入 PM2.5 数值:")) print("空气{}污染!".format("存在" if PM >= 75 else "没有"))
if-else 的紧凑结构非常适合对特殊值处理的情况,其他例子如下:
count = 2 print(count if count != 0 else "不存在")
2
count = 0 print(coutn if count != 0 else "不存在")
不存在
多分支结构:if-elif-else 语句
Python 的 if-elif-else 描述多分支结构,语句格式如下:
if <条件1>:
<语句块 1>
elif <条件2>:
<语句块 2>
else:
<语句块 N>
多分支结构是二分支结构的扩展,这种形式通常用于设置同一个判断条件的多条执行路径。
Python 依次评估寻找第一个结果为 True 的条件,执行该条件下的语句块,结束后跳过整个 if-elif-else 结构,执行后面的语句。如果没有任何条件成立,else 下面的语句块将被执行。else子句是可选的。
前面的例子通过多条独立的 if 语句对同一个变量 PM 进行判断,这种情况更适合多分支结构,改进后的代码如下:
PM = eval(input("请输入 PM2.5 数值:")) if 0 <= PM < 35: print("空气优质,快去户外运动!") elif 35 <= PM < 75: print("空气良好,适度户外运动") else: print("空气污染,请小心!")
Atas ialah kandungan terperinci Analisis kod contoh struktur cawangan program Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas











PHP terutamanya pengaturcaraan prosedur, tetapi juga menyokong pengaturcaraan berorientasikan objek (OOP); Python menyokong pelbagai paradigma, termasuk pengaturcaraan OOP, fungsional dan prosedur. PHP sesuai untuk pembangunan web, dan Python sesuai untuk pelbagai aplikasi seperti analisis data dan pembelajaran mesin.

PHP sesuai untuk pembangunan web dan prototaip pesat, dan Python sesuai untuk sains data dan pembelajaran mesin. 1.Php digunakan untuk pembangunan web dinamik, dengan sintaks mudah dan sesuai untuk pembangunan pesat. 2. Python mempunyai sintaks ringkas, sesuai untuk pelbagai bidang, dan mempunyai ekosistem perpustakaan yang kuat.

PHP berasal pada tahun 1994 dan dibangunkan oleh Rasmuslerdorf. Ia pada asalnya digunakan untuk mengesan pelawat laman web dan secara beransur-ansur berkembang menjadi bahasa skrip sisi pelayan dan digunakan secara meluas dalam pembangunan web. Python telah dibangunkan oleh Guidovan Rossum pada akhir 1980 -an dan pertama kali dikeluarkan pada tahun 1991. Ia menekankan kebolehbacaan dan kesederhanaan kod, dan sesuai untuk pengkomputeran saintifik, analisis data dan bidang lain.

Python lebih sesuai untuk pemula, dengan lengkung pembelajaran yang lancar dan sintaks ringkas; JavaScript sesuai untuk pembangunan front-end, dengan lengkung pembelajaran yang curam dan sintaks yang fleksibel. 1. Sintaks Python adalah intuitif dan sesuai untuk sains data dan pembangunan back-end. 2. JavaScript adalah fleksibel dan digunakan secara meluas dalam pengaturcaraan depan dan pelayan.

Untuk menjalankan kod python dalam teks luhur, anda perlu memasang plug-in python terlebih dahulu, kemudian buat fail .py dan tulis kod itu, dan akhirnya tekan Ctrl B untuk menjalankan kod, dan output akan dipaparkan dalam konsol.

Kod penulisan dalam Kod Visual Studio (VSCode) adalah mudah dan mudah digunakan. Hanya pasang VSCode, buat projek, pilih bahasa, buat fail, tulis kod, simpan dan jalankannya. Kelebihan vscode termasuk sumber lintas platform, bebas dan terbuka, ciri-ciri yang kuat, sambungan yang kaya, dan ringan dan cepat.

Kod VS boleh digunakan untuk menulis Python dan menyediakan banyak ciri yang menjadikannya alat yang ideal untuk membangunkan aplikasi python. Ia membolehkan pengguna untuk: memasang sambungan python untuk mendapatkan fungsi seperti penyempurnaan kod, penonjolan sintaks, dan debugging. Gunakan debugger untuk mengesan kod langkah demi langkah, cari dan selesaikan kesilapan. Mengintegrasikan Git untuk Kawalan Versi. Gunakan alat pemformatan kod untuk mengekalkan konsistensi kod. Gunakan alat linting untuk melihat masalah yang berpotensi lebih awal.

Running Python Code di Notepad memerlukan Python Executable dan NPPExec plug-in untuk dipasang. Selepas memasang Python dan menambahkan laluannya, konfigurasikan perintah "python" dan parameter "{current_directory} {file_name}" dalam plug-in nppexec untuk menjalankan kod python melalui kunci pintasan "f6" dalam notepad.
