中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

小學中高年級課后服務 python編程教學課件 一階第05課 條件判斷課件(共32張PPT)

資源下載
  1. 二一教育資源

小學中高年級課后服務 python編程教學課件 一階第05課 條件判斷課件(共32張PPT)

資源簡介

(共32張PPT)
Python
條件判斷
課前回顧
1、數字型變量有哪些類型?
答:字符串、整型、浮點、布爾型。
2、什么是算術運算符?
答:加“+”,減“-”,乘“*”,除“/”(取整數“//”,取余數“%”)
3、使用input()函數時,如何轉換變量類型?
答:input()獲取的是字符串的數據類型
算數運算時需要聲明變量int(input())
情境引入
生活中的判斷幾乎是 所不在的,我們每天都在做各種各樣的選擇,如果這樣?如果那樣?……
如果你是未成年人,你就不能進網吧!
情境引入
如果你沒有戴口罩,你就不能進入公共場所!
如果你沒有……,你就不能…… !
新知教授
1、if 語句的基本語法?
2、else處理條件不滿足的情況
3、邏輯運算符
if 語句初體驗
If 條件判斷的基本語法
循序善誘
在Python中,if 語句就是 來進 條件判斷的。
如果 今天作業寫完了
你就可以玩游戲了
如果 期末考試班級第一
媽媽帶你去迪士尼玩
。。。。。。
。。。。。。
思維構建
在Python中,if 語句就是 來進 條件判斷的。
if 要判斷的事:
條件成立要做的事
縮進,Python代碼為了美觀,簡潔,有嚴格的縮進要求,為一個“Tab”鍵,或者4個空格
編玩編學
判斷語句演練——判讀年齡
需求
1.定義 個整數變量(age)記錄年齡
2.判斷是否滿18歲 (>=)
3.如果滿 18歲,允許進網吧嗨
age = 18
if age >= 18:
print(“符合年齡,可以進去嗨皮”)
編玩編學
想一想?
age = 18
if age >= 18:
print(“可以進網吧嗨皮”)
print(“這句代碼什么時候執行?”)
無論條件是否滿足他都會執行嗎?
編玩編學
使 If 判斷時,只能做到滿 條件時要做的事情;
那么如果,不滿足條件怎么辦?
比如:
1.定義 個整數變量(age)記錄年齡
2.判斷是否滿18歲 (>=)
3.如果滿 18歲,允許進網吧嗨
4.如果不滿18歲,回家學習寫作業去
else處理條件不滿足
思維構建
else [els] adv.其他的;別的;另外的;不同的
else使用格式如下:
if 要判斷的條件:
條件成立時,要做的事情……
else:
條件不成立時,要做的事情
……
編玩編學
判斷語句演練:
1.定義 個整數變量(age)記錄年齡
2.判斷是否滿18歲 (>=)
3.如果滿 18歲,允許進網吧嗨
4.如果不滿18歲,回家學習寫作業去
age = 18
if age >= 18:
print("允許進網吧嗨皮")
else:
print("回家學習寫作業去")
編玩編學
網吧智能判定系統
還記得我們學習過的input函數嗎?
利用input函數設計一個網吧年齡判定系統
輸入的年齡,
如果:>= 18,允許進網吧嗨皮
否則 < 18 ,回家學習寫作取
編玩編學
智能判定系統:
1.輸入用戶年齡(input函數)
2.判斷是否滿18歲 (>=)
3.如果滿 18歲,允許進網吧嗨
4.如果不滿18歲,回家學習寫作業去
age = int(input("請輸入你的年齡:"))
if age >= 18:
print("允許進網吧嗨皮")
else:
print("回家學習寫作業去")
邏輯運算符
思維構建
比如多個條件都成 才能執 ,或者有 個條件成 就可以執 ,這時就需要使 邏輯運算符。
什么是邏輯運算符呢?
媽媽說:
如果你期末考試語文與數學都考了100分,
就帶你去上海迪士尼玩!
思維構建
媽媽說:
如果你期末考試語文,數學都考了100分,
就帶你去上海迪士尼玩!
語文 數學 判斷
100 100 成立
95 100 不成立
100 95 不成立
95 95 不成立
思維構建
條件一 and 條件二 與/并且
條件一 條件二 判斷
成立 成立 成立
成立 不成立 不成立
不成立 成立 不成立
不成立 不成立 不成立
兩個條件同時滿 ,返回True
只要有 個不滿 ,就返回False
思維構建
a = 100
b = 100
if a == 100 and b == 100:
print(“可以去迪士尼")
else:
print(“家里蹲,寫作業")
練一練
寫成演示代碼:
注:python中,“=”表示賦值;“==”表示判斷兩個數是相等
思維構建
媽媽說:
如果你期末考試語文或數學考了100分,
就帶你去上海迪士尼玩!
語文 數學 判斷
100 100 成立
95 100 成立
100 95 成立
95 95 不成立
思維構建
條件一 or 條件二 或/或者
條件一 條件二 判斷
成立 成立 成立
成立 不成立 成立
不成立 成立 成立
不成立 不成立 不成立
兩個條件只要有一個滿 ,返回True
兩個條件同時不滿足,返回False
思維構建
a = 100
b = 90
if a == 100 or b == 100:
print(“可以去迪士尼")
else:
print(“家里蹲,寫作業")
練一練
寫成演示代碼:
思維構建
我們再來說說最后一種邏輯運算符:not (非 / 不是)
條件一 判斷
成立 不成立
不成立 成立
如果不 下雨
我們今天出去踢球
if not rain:
print(“我們今天出去踢球”)
if rain:
print(“下雨了,不能出去踢球了”)
學完了邏輯運算符
讓我們結合實際應用試試吧!
創作實踐
邏輯運算演練
練習1: 定義一個整數變量age,接收輸入的年齡,編寫代碼判斷輸入的年齡是否正確,要求 的年齡在0-120之間,在范圍內,打印“合法年齡”,超出范圍,打印“年齡不符合正常標準”。
age = int(input("請輸入年齡:"))
if 0 < age <120:
print("年齡正確")
else:
print(“年齡符合正常標準")
創作實踐
邏輯運算演練
練習2: 定義兩個整數成績變量a ,b,編寫代碼判斷成績要求只要有 成績>60分就算合格。a,b的值自定義,條件成立打印“考試合格”,不成立打印“考試不合格”
a = 100
b = 50
if a >= 60 or b >= 60:
print("考試及格")
else:
print(“考試不合格")
創作實踐
邏輯運算演練
練習3: 定義一個布爾型的變量,student(學生),判斷該學生是否是我們班的
student = True
if not student:
print("不是我們班級的")
else:
print("是我們班級的")
課堂總結
1、if 語句的基本語法?
答:if 條件 :
條件成立時 執行代碼
執行代碼
2、else處理條件不滿足的情況
答:if 條件 :
條件成立時 要執行的 代碼塊1
else:
條件不成立時 要執行的 代碼塊2
3、邏輯運算符
答:and(與,并且的意思)、or(或,或者的意思)、not(非,取相反的意思)
分享交流
同學們今天寫代碼有沒有遇到什么問題?
演示今天打印的代碼
同學們,要加油哦!
下節課見啦

展開更多......

收起↑

資源預覽

  • <menuitem id="wfhyu"><abbr id="wfhyu"></abbr></menuitem>

    <bdo id="wfhyu"></bdo>
  • <bdo id="wfhyu"></bdo>
    主站蜘蛛池模板: 汉寿县| 安阳县| 济源市| 百色市| 阳山县| 大邑县| 昭通市| 平潭县| 姜堰市| 五台县| 囊谦县| 琼海市| 兴隆县| 永福县| 宣化县| 郎溪县| 双桥区| 金昌市| 冀州市| 金山区| 南澳县| 平南县| 江安县| 昌宁县| 临高县| 咸宁市| 邵阳市| 芦溪县| 尚义县| 习水县| 合阳县| 天全县| 喀喇沁旗| 昔阳县| 班戈县| 广昌县| 庆阳市| 阿鲁科尔沁旗| 盘锦市| 静安区| 孟津县|