01-if多分支結構md
# 1.if-elif-else
"""
應用場景:針對不同的條件實現不同的操作。(不同的條件之間,如果其中一個條件已經滿足了,
就沒有判定其他條件的必要)
語法:
if 條件語句1:
程式碼段1
elif 條件語句2:
程式碼段2
elif 條件語句3:
程式碼段3
·
·
·
else:
程式碼段N
後面的條件是在前面的條件不成立的情況下進行判斷的
"""
# 練習:要求根據symbol的符號不同,對num與2進行不同的操作,例如:symbol是'+' -> num就加2; '-' -> num就減2; '*' -> num*2,依次類推
# 如果symbol不是數學運算給出 '不能操作!' 的提示
# symbol = '0'
# num = 20
# if symbol == '+':
# num += 2
# elif symbol == '-':
# num -= 2
# elif symbol == '*':
# num *= 2
# elif symbol == '/':
# num /= 2
# elif symbol == '//':
# num //= 2
# elif symbol == '%':
# num %= 2
# elif symbol == '**':
# num **= 2
# else:
# print('不能操作')
#
# print(num)
#
symbol = '-'
num = 20
flag = True
if symbol == '+':
num += 2
elif symbol == '-':
num -= 2
elif symbol == '*':
num *= 2
else:
print('不能操作')
flag = False
if flag:
print(num)
相關文章
- 分支結構
- python分支結構與迴圈結構Python
- JavaScript分支結構(判斷結構)使用教程JavaScript
- JavaScript中的程式結構和分支結構JavaScript
- 第三節,分支結構
- 04分支結構
- php分支和迴圈結構PHP
- 多個分支機構聯網SDN方案
- 條件分支與迴圈結構學習
- git分支總結Git
- 黑猴子的家:mysql 流程控制之分支結構MySql
- Editor.md 使用小結
- 前端面試總結(at, md)前端面試
- Python基礎教程100天:Day03-分支結構Python
- Python 學習筆記-03-01-三大結構-分支Python筆記
- 過多if-else分支的優化優化
- 好程式設計師Python教程系列第5講-分支結構程式設計師Python
- 1.4分支結構程式設計(短路運算,三數排序)程式設計排序
- Mysql多列索引建立與優化.mdMySql索引優化
- Git操作 :從一個分支cherry-pick多個commit到其他分支GitMIT
- JAVASE-Basic(基礎資料+運算子+分支/迴圈結構+陣列)Java陣列
- 好程式設計師Python培訓分享Python系列之分支結構程式設計師Python
- Java學習之分支結構---判斷語句:if語句和switch語句Java
- 2 多租戶體系結構概述
- 好程式設計師web前端培訓分享JavaScript學習筆記分支結構程式設計師Web前端JavaScript筆記
- 第十九節:Java基本資料型別,迴圈結構與分支迴圈Java資料型別
- Part I Multitenant Architecture (多租戶結構)NaN
- Android 多級樹形結構顯示Android
- 不切換 Git 分支,卻能同時在多個分支上工作,我是怎麼做到的?Git
- 前端學習筆記------多張圖片生成canvas思路.md前端筆記Canvas
- MD800多機變頻器EtherCat通訊控制
- 【圖】【11g體系結構】相比10g的體系結構圖要複雜的多,花哨的多
- 使用Markdown編寫適用於GitHub的README.md檔案的目錄結構Github
- 1.1. 關於多租戶體系結構
- MySQL多層級結構-樹搜尋介紹MySql
- 多模板文件檢視結構的應用 (轉)
- Gerrit上分支操作記錄(建立分支、刪除分支)
- 專案中git 多分支使用總結Git