iT邦幫忙

2021 iThome 鐵人賽

DAY 9
1
自我挑戰組

我以為我今年休息但怎麼還是來報名了Python入門挑戰30天系列 第 9

D9 - 彭彭的課程#Python 流程控制:if 判斷式

昨天上了一個新的韓劇 魷魚遊戲
聽起來就

很好吃阿XDD

昨天還出了一個新聞說
劇中有一個片段是有人拿了張名片上面露出電話號碼
大家就打爆這個電話結果還真的是有人在使用的
個資果然很重要阿
為這位失主默哀XDD

今天的主題是 if 判斷式
gogo開始要寫程式的感覺了喔XDD
網址:https://www.youtube.com/watch?v=A93BsHB-lWo&list=PL-g0fdC5RMboYEyt6QS2iLb_1m7QcgfHk&index=6&ab_channel=%E5%BD%AD%E5%BD%AD%E7%9A%84%E8%AA%B2%E7%A8%8B

if 判斷式

  • 基本語法一:
    if 布林值:
    " "若布林值為True,執行命令
    (↑ Tab縮排很重要)

  • 基本語法二:
    if 布林值:
    " "若布林值為True,執行命令
    else:
    " "若布林值為False, 執行命令

  • 基本語法二:
    如果滿足第一個條件,跑1,滿足第二個條件跑2,如果上方條件都不滿足跑3
    if 布林值:
    " "若布林值為True,執行命令-1
    elif 布林值二:
    " "若布林值二為True,執行命令-2
    else:
    " "若布林值一和二為False, 執行命令-3

#基本輸入為字串型態 就算是打3還是字串型態,int轉換為整數狀態
x=input("請輸入數字: ")
x=int(x)

if x > 200:
    print("大於200")
elif x > 100:
    print("大於100,小於200")
else:
    print("小於100")

# if 判斷
# 不會顯示東西
if False:
    print("True 執行")

if True:
    print("True 執行")

if False:
    print("True 執行")
else:
    print("False 執行")

第一個就沒輸出

四則運算練習

n1=int(input("請輸入數字一:"))
n2=int(input("請輸入數字二:"))
print(n1+n2)

n1=int(input("請輸入數字一:"))
n2=int(input("請輸入數字二:"))
op=input("請輸入運算:+,-,*,/")
if op=="+":
    print(n1+n2)
elif op=="-":
    print(n1-n2)
elif op=="*":
    print(n1*n2)
elif op=="/":
    print(n1/n2)
else:
    print("不支援的運算")


上一篇
D8 - 彭彭的課程#Python 集合、字典的基本運算 - Set、Dictionary
下一篇
D10 - 彭彭的課程#Python 流程控制:迴圈基礎,while 迴圈、for 迴圈
系列文
我以為我今年休息但怎麼還是來報名了Python入門挑戰30天30

尚未有邦友留言

立即登入留言