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

微項(xiàng)目2 用選擇結(jié)構(gòu)做出判斷——Python程序設(shè)計(jì) 課件(共15張PPT)

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

微項(xiàng)目2 用選擇結(jié)構(gòu)做出判斷——Python程序設(shè)計(jì) 課件(共15張PPT)

資源簡(jiǎn)介

(共15張PPT)
用選擇結(jié)構(gòu)程序作出判斷
2021.03
1
條件表達(dá)式 布爾型 比較運(yùn)算符
2
根據(jù)條件做出判斷
3
根據(jù)多個(gè)條件逐步推斷
面試開(kāi)始,大家都是求職者,誰(shuí)能通過(guò)最后的考驗(yàn)?zāi)兀?br/>1
布爾型 比較運(yùn)算符條件表達(dá)式
比較運(yùn)算符 描述
== 比較是否相等
!= 比較是否不相等
> 是否大于
< 是否小于
>= 是否大于等于
<= 是否小于等于
第一關(guān):進(jìn)入合適的房間
請(qǐng)下列六位求職者選擇合適的房間。打開(kāi)第一關(guān),完成練習(xí)
條件表達(dá)式的值是布爾型 true或false
2
根據(jù)條件做出判斷
第二關(guān):社區(qū)居民身份信息如何保密?
通過(guò)設(shè)置密碼驗(yàn)證程序來(lái)達(dá)到保密的目的。
自然語(yǔ)言
請(qǐng)輸入密碼
如果—密碼正確—進(jìn)入
否則—密碼錯(cuò)誤—不能進(jìn)入
If 條件表達(dá)式:
語(yǔ)句1
………..
語(yǔ)句n
else:
語(yǔ)句x
……..
語(yǔ)句n
語(yǔ)句w
設(shè)計(jì)密碼的思路
認(rèn)識(shí)選擇結(jié)構(gòu)
怎樣轉(zhuǎn)換成程序呢?
Python語(yǔ)言:
p=input(“請(qǐng)輸入密碼:”)
if p==”x1y23z”:
print(“歡迎您!”)
else:
print(“密碼錯(cuò)誤”)
設(shè)計(jì)密碼驗(yàn)證程序
3
根據(jù)多個(gè)條件逐步推斷
第三關(guān):社區(qū)內(nèi)春節(jié)聯(lián)歡會(huì)需要按照老人的年齡進(jìn)行排座,年長(zhǎng)者坐前排,年輕者坐后排,同年齡者安排在同一區(qū)域,請(qǐng)?jiān)O(shè)計(jì)程序如何比較?
如果A>B A在前
否則
如果A否則A=B A、B在同一區(qū)域。
if a>b:
print (“a坐在前面”)
else:
if aprint(“a坐在后面”)
else:
print(“ab坐在同一區(qū)域”)
自然語(yǔ)言邏輯梳理
Python語(yǔ)言表達(dá)
怎樣轉(zhuǎn)換成程序呢?
第四關(guān):我們?cè)谏鐓^(qū)服務(wù)中,發(fā)現(xiàn)有些老人對(duì)寵物狗的死亡非常傷感,以至于影響了自己的身心健康。我們擬利用程序來(lái)推斷寵物狗的年齡所對(duì)應(yīng)人的年齡,以勸慰老人要正確認(rèn)識(shí)寵物狗的壽命問(wèn)題,以免傷心過(guò)度。請(qǐng)?jiān)O(shè)計(jì)一段程序解決這個(gè)問(wèn)題。
自然語(yǔ)言:
狗齡為<=0時(shí)—“你在逗我吧!”
狗齡為1時(shí)—“相當(dāng)于14歲的人”
狗齡為2時(shí)—“相當(dāng)于22歲的人”
狗齡為其他數(shù)字時(shí)—“對(duì)應(yīng)人類(lèi)年齡:22+(age-2)*5”
首先我們用選擇結(jié)構(gòu)嵌套試一下:
age=int(input("請(qǐng)輸入狗狗的年齡:"))
if age<=0:
print("你在逗我吧!")
else:
if age==1:
print("相當(dāng)于14歲的人哦!")
else:
if age==2:
print("相當(dāng)于22歲的人哦!")
else:
print("對(duì)應(yīng)人類(lèi)年齡:",22+(age-2)*5)
注意:用嵌套看起來(lái)程序變的很復(fù)雜,這里我們認(rèn)識(shí)一下多分支選擇結(jié)構(gòu) if...elif...else
選擇結(jié)構(gòu)嵌套:
age=int(input("請(qǐng)輸入狗狗的年齡:"))
if age<=0:
print("你在逗我吧!")
else:
if age==1:
print("相當(dāng)于14歲的人哦!")
else:
if age==2:
print("相當(dāng)于22歲的人哦!")
else:
print("對(duì)應(yīng)人類(lèi)年齡:",22+(age-2)*5)
多重選擇:
age=int(input("請(qǐng)輸入狗狗的年齡:"))
if age<=0:
print("你在逗我吧!")
elif age==1:
print("相當(dāng)于14歲的人哦!")
elif age==2:
print("相當(dāng)于22歲的人哦!")
else:
print("對(duì)應(yīng)人類(lèi)年齡:",22+(age-2)*5)
提示:在程序中,elif是“否則再判斷”的意思。需要注意的是,elif可以對(duì)齊,表示功能并列,從上往下判斷。如果前面的if、elif的條件都不為真,則再執(zhí)行else下的語(yǔ)句,否則,如果有一條為真,即不再執(zhí)行else下的語(yǔ)句了。
小練習(xí)
恭喜同學(xué)們已經(jīng)順利通關(guān),幫助主人公順利拿下工作的PASS卡,我們的游戲玩家已經(jīng)通關(guān),不知道我們同學(xué)自己掌握的如何呢?請(qǐng)自主完成素材中的小練習(xí),將代碼補(bǔ)充完整,根據(jù)口語(yǔ)測(cè)評(píng)成績(jī),幫助社區(qū)老人的晚會(huì)選拔主持人。
總結(jié)
判斷條件表達(dá)式是否成立
布爾型的值
認(rèn)識(shí)比較運(yùn)算符
學(xué)會(huì)構(gòu)建條件表達(dá)式
條件表達(dá)式
用選擇結(jié)構(gòu)的嵌套程序?qū)Χ喾N情況進(jìn)行逐步推斷
多個(gè)條件的判斷
學(xué)會(huì)使用if...else語(yǔ)句構(gòu)建簡(jiǎn)單的選擇結(jié)構(gòu)程序
條件判斷
用多重選擇的程序?qū)Χ喾N情況進(jìn)行逐步推斷
多重選擇
a>b
if else
選擇嵌套
if elif else
感謝您的觀看

展開(kāi)更多......

收起↑

資源預(yù)覽

<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. 主站蜘蛛池模板: 绵竹市| 丹江口市| 清远市| 乡城县| 年辖:市辖区| 庐江县| 扶沟县| 华池县| 平山县| 太保市| 清水县| 宣武区| 和平区| 顺义区| 江门市| 安福县| 德江县| 古交市| 德阳市| 格尔木市| 古田县| 西乡县| 平定县| 体育| 兴国县| 醴陵市| 海口市| 中山市| 江都市| 天祝| 麟游县| 泸溪县| 诸城市| 常熟市| 习水县| 清徐县| 蓝山县| 乳源| 盐山县| 高安市| 湖州市|