Python程式控制流程-三大流程
程式控制流程(三大流程)
順序 程式碼是從上而下,從做到右執行的
選擇
|–單分支
if條件:
#條件成立要執行的程式碼
|–雙分支
if condition:
#條件成立時要執行的程式碼
else:
#條件不成立時運要執行的程式碼
|–多分支
if條件1:
#條件1成立時要執行的程式碼
elif條件2:
#條件2成立時要執行的程式碼
else:
#前面條件不成立時要執行的程式碼
while 條件:
#迴圈體
else:
#當前面的迴圈結束後才會執行該行的程式碼
只有被break幹掉才會終止
例如使用while迴圈輸出 9 × 9 9\times9 9×9乘法表
i=1
while i<=9:
j=1
while j<i+1:
print("%s*%s=%s"%(j,i,j*i),end=" “)
j+=1
print(” “)
i+=1
for迴圈語句
1、for語句的結構:
Python語言中的for語句與其他高階程式設計語言有很大的不同,其他高階語言for語句要用迴圈控制變數來控制迴圈。Python中for語句是通過迴圈遍歷某一序列物件(字串、列表、元組等)來構建迴圈,迴圈結束的條件就是物件被遍歷完成。
for語句的形式如下:
for <迴圈變數> in <迴圈物件>:
<語句1>
else:
<語句2>
else語句中的語句2只有迴圈正常退出(遍歷完所有遍歷物件中的值)時執行。
i=2
num1= int (input(“請輸入一個是數”))
e=0
while i<=num1:
c=num1%i
if c==0:
e+=1
i+=1
if e>1:
print(”%s不是質數!"%num1,end="")
else:
print("%s是質數!"%num1,end="")
相關文章
- Python 的控制流程式碼混淆Python
- Python流程控制Python
- 程式控制流程面試題面試題
- Python的流程控制 - whilePythonWhile
- Git程式碼版本控制流程Git
- Python的流程控制-if條件Python
- python之流程控制語句Python
- Python的流程控制:迴圈Python
- Python基礎篇(流程控制)Python
- Java控制流程Java
- 流程控制
- Python通用程式設計 - 第二章:流程控制Python程式設計
- Python流程控制語句詳解Python
- python – 流程控制基礎習題Python
- Python指南--深入流程控制 (轉)Python
- PHP流程控制PHP
- Practice| 流程控制
- Bash流程控制
- 五、流程控制
- Java流程控制Java
- Javascript 流程控制JavaScript
- Rust 流程控制Rust
- 12、流程控制
- 流程控制语句
- shell流程控制
- python三種流程控制的語句Python
- 12.python流程控制之if判斷Python
- Python中流程控制語句有哪些?Python
- Python基礎之:Python中的流程控制Python
- 『忘了再學』Shell流程控制 — 39、特殊流程控制語句
- 流程控制詳解
- Swift(二)流程控制Swift
- 非同步流程控制非同步
- 流程控制 -- for迴圈
- 【Kotlin】流程控制Kotlin
- 4.流程控制
- 流程控制語句
- 04. 流程控制