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

Python少兒趣味編程《第6課-條件語句》課件(共9張PPT)

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

Python少兒趣味編程《第6課-條件語句》課件(共9張PPT)

資源簡介

(共9張PPT)
第6課 條件語句
什么是條件語句?
條件語句是一種控制結(jié)構(gòu),它允許根據(jù)定義的特定條件,控制在何時(shí)執(zhí)行哪一部分的代碼。
第5課學(xué)習(xí)的布爾表達(dá)式,就可以用作條件,條件的結(jié)果是布爾值True 或False。
在Python中,條件語句是由if關(guān)鍵字開頭的,后面跟著一個(gè)條件和一個(gè)冒號( :),冒號之后的代碼行要放到一個(gè)代碼塊中。如果滿足條件,就會(huì)運(yùn)行代碼塊的指令。
if 3>2 :
print("Three is greater than two")
縮進(jìn)
在寫文章的時(shí)候,我們會(huì)每段要空兩格,這兩個(gè)空格就標(biāo)志著一個(gè)新的段落開始了。
在編寫程序的時(shí)候,我們也要采用類似的方式,通過縮進(jìn)來表示代碼塊的開始和結(jié)束。
縮進(jìn)的長度:一般情況下,IDLE將代碼縮進(jìn)一級是4個(gè)空格。
展示縮進(jìn) 程序清單 6.2.py
對于其他語言而言,縮進(jìn)對于代碼的編寫來說是“有了更好”,而并不是“沒有不行” 。但是,對于Python語言而言,縮進(jìn)則是一種語法。在編寫Python 程序的時(shí)候,我們也要記住,如果縮進(jìn)不正確,程序可能無法運(yùn)行或者會(huì)出錯(cuò)。
常見縮進(jìn)問題
遺漏縮進(jìn)
增加沒有必要的縮進(jìn)
縮進(jìn)導(dǎo)致程序的邏輯錯(cuò)誤
number=input("Please input a number: ")
if (int(number)>10):
print("Your number is greater than ten and reset it zero")
number="0"
print("Your number is: "+number)
if 3>2 :
print("Three is greater than two")
print ("This is an apple")
print("This is a banana")
If語句
在Python 中,if 語句包含以下部分:
● if 關(guān)鍵字;
● 條件;
● 冒號;
● 從下一行開始,縮進(jìn)的代碼塊(即主體)。
name=input("Please input your name:")
if name=="Johnson":
print ("Hello my son.")
else語句
else語句中包含以下部分:
● else關(guān)鍵字;
● 冒號;
● 從下一行開始,縮進(jìn)的代碼塊。
name=input("Please input your name:")
if name=="Johnson":
print ("Hello my son. ")
else:
print ("Hello my friend.")
elif語句
elif 語句中包含以下部分:
● elif 關(guān)鍵字;
● 條件;
● 冒號;
● 從下一行開始,縮進(jìn)的代碼塊。
name=input("Please input your name:")
if name=="Johnson":
print("Hello my son.")
elif name=="Judy":
print("Hello my daughter.")
elif name =="Aric":
print("Hello my friend.")
elif name=="John":
print("Hello to myself.")
else:
print("Hello others.")
最后的else是可選的。如果沒有這個(gè)else,當(dāng)所有條件都不為真時(shí),if...else語句塊中的內(nèi)容都將不會(huì)執(zhí)行,
“成績單”示例程序
任務(wù):詢問用戶是否要添加新的學(xué)生的信息,如果用戶輸入Yes或者Y,就開始錄入信息。錄入的時(shí)候,需要確保輸入的表示成績的數(shù)字符合要求,例如大于等于0并且小于等于100,如果錄入的成績不符合要求,就不會(huì)在列表中增加這個(gè)元素。
程序清單 6.12.py
可在IDEL中打開程序并運(yùn)行查看結(jié)果。
練習(xí)
1.請編寫一段代碼,要求小朋友輸入是否完成作業(yè),如果是Yes或者Y,就告知他可以出去玩。
2.假設(shè)你在為游樂場工作,現(xiàn)在因?yàn)橛螛吩O(shè)施有身高限制,請你編寫一個(gè)程序。要求戶輸入以米作為單位的身高,然后判斷小朋友的身高是否小于1.4米,如果條件為真,請告訴小朋友因?yàn)樯砀呦拗疲荒軈⒓釉撚螛讽?xiàng)目;否則,告訴小朋友歡迎參加這項(xiàng)游戲。
3.假設(shè)你要幫體育老師設(shè)計(jì)一個(gè)程序,為同學(xué)們的跳繩成績打分。1 分鐘跳80 個(gè)以下是不及格,80 到89 是及格,90 到99 是良好,100 到109 是優(yōu)秀,110及以上是100分。同學(xué)們可以通過你的程序輸入每分鐘跳繩數(shù)量,然后程序會(huì)告知同學(xué)們會(huì)得到什么樣的成績。

展開更多......

收起↑

資源預(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. 主站蜘蛛池模板: 广宁县| 图木舒克市| 崇仁县| 共和县| 容城县| 福贡县| 盐山县| 故城县| 东台市| 承德县| 伊金霍洛旗| 临湘市| 乐亭县| 赫章县| 霍林郭勒市| 栾城县| 平江县| 宜兰县| 潮州市| 临江市| 罗源县| 远安县| 余庆县| 长治县| 庄河市| 灵宝市| 大足县| 汝阳县| 江永县| 惠安县| 四平市| 台江县| 师宗县| 济南市| 依兰县| 宁陵县| 巴南区| 西乌| 武义县| 达州市| 富顺县|