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

小學(xué)中高年級(jí)課后服務(wù) python編程教學(xué) 三階第01課 函數(shù)的基礎(chǔ)課件 (22張PPT)

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

小學(xué)中高年級(jí)課后服務(wù) python編程教學(xué) 三階第01課 函數(shù)的基礎(chǔ)課件 (22張PPT)

資源簡(jiǎn)介

(共22張PPT)
函數(shù)的基礎(chǔ)
情境引入
想一想人們每天丟掉多少東西:礦泉水瓶、可樂罐、薯片袋子、裝有甜點(diǎn)的塑料盒,如果一股腦都地堆在你的面前,那會(huì)是什么樣的情景?
如果這些東西都能夠重復(fù)使用該多好!
循序善誘
在編寫程序的世界里,重復(fù)使用也同樣重要。
重復(fù)使用會(huì)使你的代碼變得簡(jiǎn)短而易讀。
循序善誘
函數(shù)
函數(shù)是一段功能代碼,它能讓Python做某些特定事情。
函數(shù)是代碼重用的一種重要的方式,即你可以在你的程序里多次使用函數(shù)。
下面讓然我們來(lái)學(xué)習(xí)一下Python中的公用函數(shù),也稱內(nèi)建函數(shù)。
新知教授
1、abs函數(shù)
2、bool函數(shù)
3、float函數(shù)
4、課堂總結(jié)
abs函數(shù)
新知教授
絕對(duì)值| x |
正數(shù)和0的絕對(duì)值是它本身
負(fù)數(shù)的絕對(duì)值是它的相反數(shù)
例如:1的絕對(duì)值等于1,-1的絕對(duì)值也等于1.
思維構(gòu)建
abs()函數(shù)會(huì)返回?cái)?shù)字的絕對(duì)值。
abs()函數(shù)的語(yǔ)法:abs(x)
a = abs(-1)
print(a)
輸出結(jié)果等于1哦
編玩邊學(xué)
你可以在游戲里使用abs()函數(shù)計(jì)算一個(gè)游戲中的角色移動(dòng)的絕對(duì)距離。
steps = -3 # 向左走了3步
print(“您的角色走了:“)
print(abs(steps)) # 絕對(duì)值函數(shù)
print("步")
bool函數(shù)
思維構(gòu)建
booI表示兩種可能的值中的一種,通常是真(true)或者假(false)。
bool函數(shù)的語(yǔ)法:bool(x)
思維構(gòu)建
當(dāng)對(duì)數(shù)字使用 bool 函數(shù)時(shí)。
只有參數(shù)是0時(shí),bool函數(shù)返回False,任何其他參數(shù)值都返回True。
A = 0
B = 35
C = 56.32
D = -6
print(bool(A)) #False
print(bool(B)) #True
print(bool(C)) #True
print(bool(D)) #True
思維構(gòu)建
當(dāng)對(duì)其他類型的值使用bool函數(shù)時(shí)
比如字符串,對(duì)于沒有值的字符串(也就是None 或者空字符串)返回 False,否則返回True。
print(bool(None)) #False
print(bool('')) #False
print(bool(' ')) #True
print(bool('J')) #True
print(bool('Hello JIMA!')) #True
思維構(gòu)建
對(duì)列表、元組和字典使用bool函數(shù)時(shí)。
空的列表、元組和字典返回 False,非空的列表、元組和字典返回返回True。
aList = []
print(bool(aList)) #False
bList = ['1', '2', '3']
print(bool(bList)) #True
編玩邊學(xué)
yearOld = input('請(qǐng)輸入您的生日信息:')
if not bool(yearOld): #如果用戶沒有輸入,程序會(huì)提醒他
print('您需要輸入信息才能繼續(xù)!!!')
else:
print('您的生日為:%s' % yearOld)
你可以用bool函數(shù)來(lái)判斷一個(gè)值是否己經(jīng)被設(shè)置。
例如,如果我們讓用戶用我們的程序輸入他的出生年份,我們的 if語(yǔ)句可以用bool函數(shù)來(lái)驗(yàn)證是否已經(jīng)輸入了值。
float函數(shù)
思維構(gòu)建
float()函數(shù)把字符串或者數(shù)字轉(zhuǎn)換成浮點(diǎn)數(shù),也就是一個(gè)帶有小數(shù)點(diǎn)的數(shù)字。
float()函數(shù)還有兄弟姐妹。
例如我們見過的int()函數(shù)和str()函數(shù)
它們的語(yǔ)法與float()函數(shù)一樣:
float(x)、int(x)、str(x)。
int
str
str函數(shù)能做什么呢?
int函數(shù)有什么能力
編玩邊學(xué)
print('歡迎來(lái)到圓形面積計(jì)算系統(tǒng):')
R = input('請(qǐng)您輸入圓的半徑(單位:厘米):')
R = float(R) #把鍵盤輸入的字符串信息進(jìn)行轉(zhuǎn)換
print('圓的面積為%s平方厘米' % (R*R*3.14))
你可以用float來(lái)把程序中的輸入的字符串信息轉(zhuǎn)換成數(shù)字來(lái)進(jìn)行程序的后續(xù)的運(yùn)算,這很有用。例如:
float
是啦,我和int、str都可以把其他類型的數(shù)據(jù)轉(zhuǎn)換成自己的樣子
實(shí)踐創(chuàng)作
小貼士:在進(jìn)行數(shù)據(jù)類型轉(zhuǎn)化時(shí)一定是可轉(zhuǎn)化的數(shù)值類型,不能把類似hello world!、123_456等非數(shù)值類型使用float()、int()函數(shù)轉(zhuǎn)換!!
你學(xué)會(huì)了嗎?
課堂總結(jié)
函數(shù)
是一段功能代碼,可以重復(fù)使用
abs()函數(shù)
會(huì)返回?cái)?shù)字的絕對(duì)值
bool()函數(shù)
根據(jù)參數(shù)的值返回真或者假。
float()函數(shù)
把字符串或者數(shù)字轉(zhuǎn)換成浮點(diǎn)數(shù)
函數(shù)
分享交流
同學(xué)們今天寫代碼有沒有遇到什么問題?
演示今天打印的代碼
同學(xué)們,要加油哦!
下節(jié)課見啦

展開更多......

收起↑

資源預(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. 主站蜘蛛池模板: 突泉县| 尼玛县| 海伦市| 大冶市| 甘洛县| 即墨市| 邵阳市| 惠安县| 庆阳市| 肇州县| 南丹县| 玛沁县| 龙江县| 沂南县| 宜君县| 井冈山市| 姚安县| 巩留县| 玉龙| 克拉玛依市| 蕲春县| 余干县| 徐汇区| 南京市| 洛浦县| 尉氏县| 鸡泽县| 武鸣县| 临西县| 上蔡县| 平凉市| 辉县市| 富源县| 北辰区| 大余县| 宝应县| 抚顺县| 时尚| 丰台区| 阆中市| 赫章县|