close
「Python 入門筆記 」- Python 流程控制語句 if 用法&寫法 篇
前言:
本篇是筆記將 反向理解 if 用法,從實作過程中理解。
干貨!就是干!
本篇整理了常見的三種 if 寫法
基礎區
- 第一種 基礎寫法 if
- 第二種 基礎寫法 if-else
- 第三種 基礎寫法 if-elif-else
實戰目標:
我將在 基礎寫法 中,
一步步演示將亂數 1~10 分類在 1~4、5、6~10三個區間中,並附上寫法。
廢話不多說直接開始今天實作部分。
第一種 基礎寫法 if
這裡正在做什麼?
:產生隨機亂數中(1~10),只要大於6的數字。
開頭我將使用 Python 自帶的函式庫random (亂數)
import random #引入 random
x = random.randrange(1, 10) #生成一個 x 隨機產生 1~10 的亂數
print(x) # 將 x 值 打印出來
在上面的程式我們可以得到一個1~10的亂數 x。
接下來就是判斷 x 是否大於6。
import random #引入 random
x = random.randrange(1, 10) #生成一個 x 隨機產生 1~10 的亂數
print(x) # 將 x 值 打印出來
# ===== 第一種 if 寫法
if (x >= 6) :
print(x)# 這裡必需注意 縮排,很常因為縮排而導致錯誤。(一格 Tab 鍵)
print('提示:目前 x 存在 6~10 中!')
所以由上面程式,我們可以知道
if (條件) :
執行成立Code...
第二種 基礎寫法 if-else
這裡正在做什麼?
:在隨機亂數中(1~10),判斷並提示小於5的數字。
import random #引入 random
x = random.randrange(1, 10) #生成一個 x 隨機產生 1~10 的亂數
print(x) # 將 x 值 打印出來
# ===== 第二種 基礎寫法 if-else
if (x >= 6) :
print(x)
print('提示:目前 x 存在 6~10 中!')
else:
print(x)#
print('提示:目前 x 小於 5 哦!')
所以由上面程式,我們可以知道
if (條件) :
執行成立Code...
else :
執行不成立Code...
第三種 基礎寫法 if-elif-else
這裡正在做什麼?
:在隨機亂數中(1~10),判斷亂數中等於5的數字。
import random #引入 random
x = random.randrange(1, 10) #生成一個 x 隨機產生 1~10 的亂數
print(x) # 將 x 值 打印出來
# ===== 第三種 基礎寫法 if-elif-else
if (x >= 5) :
print(x)
print('提示:目前 x 存在 6~10 中!')
elif (x == 5) :
print(x)
print('提示:目前 x 等於 5 哦!')
else:
print(x)
print('提示:目前 x 存在 1~4 中!')
所以由上面程式,我們可以知道
if (條件) :
執行成立Code...
elif(條件) :
執行成立Code...
else :
執行不成立Code...
文章標籤
全站熱搜
留言列表