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

python函數 課件(共3份)

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

python函數 課件(共3份)

資源簡介

(共12張PPT)
Python函數的定義和調用
新知導入:定義解釋
一、什么是函數
函數是可重復使用、實現某一功能的代碼塊;函數的使用可以避免重復編程,可以使程序更加模板化,便于閱讀、修改和多人協作。
二、Python函數分類
1、內置函數
例如前面學過的print()、 input()函數都是內置函數,前者用于將字符串按指定格式輸出,后者用于接收鍵盤輸入的函數。
2、自定義函數
自己創建函數
自定義函數類型:不帶參數函數、帶參數函數、帶返回值函數
函數必須先定義才能使用,內置函數之所以不需要定義就可以使用,是因為 python已經定義好了這些函數。
def 函數名(參數1,參數2,… 參數N ):
代碼段
函數命名規則參照變量命名規則。
三、自定義函數的格式
1、def開頭,代表定義函數 。
2、def和函數名中間要敲一個空格。
3、空格之后是函數名,這個名字用戶自己起的,方便自
己使用就好,但是命名規則參照變量命名規則。
4、函數名后跟圓括號(),里邊可加參數,如果沒有參數,
圓括號中為空。
四、自定義函數需要注意的幾個事項:
5、圓括號()后一定要加冒號: 這個很重要,不要 忘記了
6、代碼段部分,是由語句組成,要縮進4個字符
7、如果要將表達式的值返回給調用方,函數的<語句塊 >
中的最一行為:
return<表達式>
五、調用自定義函數的格式:
函數名(參數1,參數2,…參數N)
【例題】定義顯示個人信息的函數,并調用。
程序編輯代碼模式如下:
六、自定義函數的應用
程序的積木模式:
調用函數是指運行函數里的程序代碼,如果我們定義好了函數,但是從來不調用它,這些代碼就永遠也不會執行。
運行結果:
謝 謝 !(共11張PPT)
Python中帶參數函數
帶參數的函數
在函數定義和調用的時候,函數名后面都有括號,這個括號是用來傳遞參數的,調用者可以拋參數給函數,可以一次拋多個參數給函數。
def 函數名(參數1,參數2,… 參數N ):
代碼段
函數名( 參數1,參數2,… 參數N )
帶參數函數的格式
帶參數的函數應用
【例題1】創建一個求圓周長的函數,并調用。
1、我們可以定義這個函數名為cir。
3、圓的周長公式為:2*3.14*r
2、設置參數為r。
編寫程序如下:
程序的積木模式:
調用函數是指運行函數里的程序代碼,如果我們定義好了函數,但是從來不調用它,這些代碼就永遠也不會執行。
運行結果:
【例題2】創建一個求長方形面積的函數,并調用。
1、我們可以定義這個函數名為sq。
3、長方形面積公式為:a*b
2、設置參數為a,b為長和寬。
編寫程序如下:
程序的積木模式:
運行結果:
我們也可以修改調用函數參數的值自己去看看運行的結果是不是不一樣。
謝 謝 !

《八年級信息技術上冊》
海龜編據器
楊子UFi~
文件
總設置·心
硬件·
庫管理
運行
發布的
新的作品
周長
1
def cir(r):
2
3
print(((2*3.14)*r))
4
5
cir(100)
6
cir(50)
7
cir(200)
8
控制臺
628.0
314.0
1256.0
程序運行結束(共8張PPT)
Python中帶返回值函數
帶返回值的函數
通過參數可以向函數內部傳遞信息,函數也能向外傳出信息。
功能:先計算<表達式>的值,
然后將<表達式>的值
傳出,作為函數的值。
def<函數名>(<參數1>,參數2,…):
<語句塊>
Return<表達式>
帶返回值的函數的格式
例題:編寫累加求和程序(求:1+2+…n)。
程序編寫如下:
分析:
定義變量S為和,每兩個數相差1,用一個for語句,for語句中的range(1,(n+1))函數i取值1至n,步長為1,和S始終是:s=(s+i)。
程序的積木模式:
調用函數是指運行函數里的程序代碼,如果我們定義好了函數,但是從來不調用它,這些代碼就永遠也不會執行。
運行結果:
程序在調用時參數不同運行的結果不同
謝 謝 !

《八年級信息技術上冊》
f
定義函數h
參數:n日中
設置

+
使用變量
遍歷
序列1到
參數
n

日中
設置

+
返回
日+
打印
h參數:n
100
+
海龜編輯器
楊子UFii
文件
“設置
硬件
庫管理
運行
發布2
新的作品
周長
個人信息
累加器
1
def h(n):
2
3
S=0
4
for i in range(1,(n 1)):
5
s=(s+i)
6
return s
7
8
print(h(100))
9
print(h(200))
10
print(h(300))
11
控制臺
5050
20100
45150
程序運行結束

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 任丘市| 松原市| 平和县| 黄山市| 通州区| 乐东| 长治县| 达拉特旗| 岳西县| 军事| 新绛县| 延长县| 石阡县| 封丘县| 嘉义县| 稷山县| 洱源县| 花莲县| 密山市| 宣威市| 托里县| 玉龙| 班玛县| 运城市| 兴城市| 龙南县| 博兴县| 宁海县| 肃宁县| 凌云县| 虹口区| 阿瓦提县| 台江县| 锡林郭勒盟| 浦北县| 云林县| 如东县| 五莲县| 五莲县| 宣威市| 宜君县|