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

教科版(2019)高中信息技術必修1 2.4可以復用的代碼 課件(16張PPT)(含 學生任務單+素材)

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

教科版(2019)高中信息技術必修1 2.4可以復用的代碼 課件(16張PPT)(含 學生任務單+素材)

資源簡介

(共16張PPT)
2.4
可以復用的代碼
……
print()
input()
range()
我們已經學習了哪些函數?






系統函數
數學運算符類
數據轉換類
int()
字符串操作類
len()
輸入輸出類
print()
input()
文件操作類
open()
自定義函數
用戶自定義函數
函數庫中的標準函數,是Python提供給用戶的一系列已經編好的程序。如:
print()輸出函數
input()輸入函數
用戶根據需要編寫的一段程序
系統函數

函數
基本格式:
def
函數名(參數):
#函數說明
語句或語句組
return
返回值
函數的定義:指具體的代碼實現,包括函數的參數,函數的代碼,函數的返回值等。
函數的調用:指函數定義以后,在代碼的其他地方使用函數的動作
函數的調用形式是函數名+參數
def
area(height,width):
s=height
width
return
s
#定義函數area
size=area(10,12)
print(size)
#調用area函數,求解長方形面積
width
height
假設在平面內,有一個三角形,邊長分別為a、b、c,如何求得三角形的面積S?
S
p=
a
b
c
海倫公式
p=
如何用運算表達式表示?
p=(a+b+c)/2
s=(p
(p-a)
(p-b)
(p-c))
0.5
根號代表?次冪
a
b
c
3cm
4cm
4cm
6cm
如何計算不規則四邊形的面積?
將四邊形拆分為2個三角形
利用海倫公式
求出area1,area2
size=area1+area2



5cm
動手練一練
①定義area函數
②計算size=area1+area2
③輸出size
def
:
p=(a+b+c)/2
s=(p
(p-a)
(p-b)
(p-c))
0.5
return
#定義函數area
size=
#計算size=area1+area2
print(size)
#輸出結果
打開求四邊形面積.py嘗試填寫,并運行調試
3cm
4cm
4cm
6cm
5cm
def
area(a,b,c):
p=(a+b+c)/2
s=(p
(p-a)
(p-b)
(p-c))
0.5
return
s
size=area(3,4,5)+area(4,5,6)
print(size)
定義area函數
調用area函數
3cm
4cm
4cm
6cm
5cm
發布代碼可以讓更多的人使用你的代碼

發布代碼
建立名為mymodule的文件夾,包含mymodule.py和setup.py兩個文件
建構發布文件
安裝到本地

導入模塊并使用
import
mymodule
#導入mymodule模塊
a=3
b=4
c=5
s=area(3,4,5)
print(s)
編寫程序,實現輸入一個人的出生年份(≥1900),輸出他的生肖,直到輸入0結束。

拓展練習
def
shengxiao(year):
zodiac=["鼠","牛","虎","兔","龍","蛇","馬","羊","猴","雞","狗","豬"]
index=(year-1972)%12
return
zodiac[index]
#求生肖
#以下為主程序
myyear=int(input("請輸入出生年份,輸入0結束:"))
while
myyear!=0:
print("你的生肖是:",shengxiao(myyear))
myyear=int(input("請輸入出生年份,輸入0結束:"))
小結
好好學習
天天向上學生任務單
課程名稱
信息技術必修1數據與計算
單位(學校)
授課班級
高一
任務一:打開求四邊形面積.py嘗試填寫,并運行調試
def
:
p=(a+b+c)/2
s=(p
(p-a)
(p-b)
(p-c))
0.5
return
#定義函數area
size=
#計算size=area1+area2
print(size)
#輸出結果
任務二:按以下步驟嘗試發布代碼
1.在D盤下建立名為mymodule的文件夾,包含mymodule.py和setup.py兩個文件,打開mymodule.py和setup.py閱讀代碼。
2.在cmd頁面下完成以下輸入操作。建構發布文件
3.安裝到本地
4.完成發布后,導入模塊并使用
import
mymodule
#導入mymodule模塊
a=3
b=4
c=5
s=area(3,4,5)
print(s)
管理員:C:
AWindows\system32
cmd.
exe
Microsoft
Windows[版本61.768
板權所有Microsoft
Corporation
C:
Sers
\Administrator.
useR-20191213DEXd
D:
\>cd
mymodule
D:
\mymodule
>python
setup.
py
sdist
p
t

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 阳春市| 蕉岭县| 余庆县| 斗六市| 和林格尔县| 洛浦县| 志丹县| 孙吴县| 东源县| 平昌县| 武川县| 依安县| 莱西市| 三江| 吴堡县| 石门县| 临邑县| 鄂伦春自治旗| 古田县| 梅州市| 辽阳市| 三明市| 铅山县| 安远县| 兴化市| 贺州市| 潢川县| 茌平县| 神池县| 仁布县| 大渡口区| 永兴县| 平乐县| 扶沟县| 普兰县| 平泉县| 南昌市| 张家港市| 托克托县| 廊坊市| 亚东县|