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

小學中高年級課后服務 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(非,取相反的意思)
分享交流
同學們今天寫代碼有沒有遇到什么問題?
演示今天打印的代碼
同學們,要加油哦!
下節課見啦

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 拉萨市| 吴川市| 邳州市| 博爱县| 襄樊市| 惠水县| 屏东市| 三穗县| 广元市| 措勤县| 汕尾市| 永春县| 太保市| 遂川县| 阳高县| 渝北区| 栖霞市| 富宁县| 诸暨市| 全州县| 名山县| 伊宁县| 惠水县| 白银市| 河曲县| 海林市| 辽中县| 垣曲县| 津南区| 罗城| 迁安市| 攀枝花市| 兰州市| 广南县| 利津县| 那坡县| 彭山县| 兴文县| 揭东县| 华蓥市| 赫章县|