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

小學中高年級課后服務 python編程教學課件 一階第03課 變量(共27張PPT)

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

小學中高年級課后服務 python編程教學課件 一階第03課 變量(共27張PPT)

資源簡介

(共27張PPT)
Python
變量
課前回顧
1、了解Python幾種常見的編程環境
答:IDLE,pycharm,Visual Studio Code,JupyterNotebook
2、IDLE的兩種開發模式
答:交互式;腳本式
3、熟悉腳本模式下IDLE的操作,新建、打開、保存、運行文件
4、了解Python版本號和基本格式用法
答:Python有2.X和3.X兩種版本,現在主流的是3.X版本,最新的穩定版本是Python3.8版本
情境引入
文明禮貌
早上好,王小明
早上好,小吉碼
情景引入
print(“早上好,老師”)
print(“小明,早上好”)
同學試想一下,如果想讓你的代碼和全世界任何一個人打招呼,我們是不是應該如下寫到:
print(“早上好,邁克爾”)
print(“早上好,張飛”)
print(“早上好,特朗普”)
print(“早上好,蒙奇·D·路飛”)
print(“早上好,杰克”)
print(“早上好,金城武”)
……
……
好麻煩啊,好想扣鍵盤,有木有
有沒有什么其他好的辦法呢?
新知教授
1、什么是變量?
2、什么是輸入(input函數)
3、變量的命名規則
變量
看我閃亮登場!!!
什么是變量?
循循善誘
同學們認真觀察一下,我們剛才打招呼是不是都有固定的格式:早上好,人名。
如果我們用一個代號“a”替換“早上好,”,是不是就是
a + 人名
看著是不是方便很多
思維構建
讓計算機記住每次要打招呼的用語,
然后讓“a”這個代號,指向計算機記住的“早上好”就行了
a
早上好
a = “早上好,"
print(a,“名字")
計算機會自動把“a”中的內容提取出來,將它加在語句之前,再打印出來。
思維構建
同學們知道畢加索的全名嗎?
它的全名是:
巴勃羅.迭戈.荷瑟.山迪亞哥.弗朗西斯科.德.保拉.居安.尼波莫切諾.克瑞斯皮尼亞諾.德.羅斯.瑞米迪歐斯.西波瑞亞諾.德.拉.山迪西瑪.特立尼達.瑪利亞.帕里西奧.克里托.瑞茲.布拉斯科.畢加索
試想一下,如果我們沒打印一次,都要輸入全稱,是多么的可怕。。。
思維構建
因此我們給他定義一個變量,
b = “巴勃羅.迭戈.荷瑟.山迪亞哥.弗朗西斯科.德.保拉.居安.尼波莫切諾.克瑞斯皮尼亞諾.德.羅斯.瑞米迪歐斯.西波瑞亞諾.德.拉.山迪西瑪.特立尼達.瑪利亞.帕里西奧.克里托.瑞茲.布拉斯科.畢加索”
print(“早上好,”,b)
print(”你吃飯了嗎?”,b)
這樣是不是減少了很多的麻煩?
思維構建
a = “早上好,”
a就是一個變量;
變量就是用來存儲數據的
“=” 等號相當于保存,把等號右邊的值保存到左邊" a "的儲物柜里,這個過程也叫“賦值”;
變量名 = 值
思維構建
同學們自己動手試一試吧!
a = "早上好,"
print(a, "杰克")
編玩編學
代碼的運行順序是從上往下進行的;
每一次新的賦值會替換掉原來存儲的值。
第一次賦值
第二次賦值
想一想?
由此同學們可以觀察得出:
智能的問候系統
編玩編學
老師,智能的問候系統是個什么東東啊?是人工智能嗎?
哈哈,現階段人工智能距離你還是很遙遠的!今天學習的是你只需要輸入名字,電腦會自動補全你要問候的話! 也算是半個人工智能吧~~
思維構建
函數:是組織好的,可重復使用的,用來實現單一,或相關聯功能的代碼段。
[ np t]
input
動詞
輸入
input函數
自我介紹
編玩編學
input函數的功能就是:
獲取到同學們在鍵盤上輸入的信息哦!
name = input(“請輸入打招呼的姓名:")
可以更改為任意的提示
將鍵盤輸入的信息
保存到a中
定義一個變量,
接收輸入的內容
編玩編學
name = input("請輸入打招呼的姓名:")
print("早上好,"+ name )
拼接需要打印的內容
快動手試試吧!
變量的命名規則
思維構建
變量的命名
通常我們在給變量起名字的時候需要有見名知意的效果,
以方便閱讀的時候可以一目了然;見下圖:
思維構建
命名規則:
編玩邊學
from#12
my_Boolean
my-Boolean
Obj2
test!32
haha(da)tt
import
G.U.I
2ndObj
myInt
My_tExt jack&rose
下面那些不符合我們剛才說的命名規則的?
創作實踐
制作信息錄入系統,標準格式如下:
請輸入您的姓名:
請輸入您的年齡:
打印結果:
個人信息
姓名:XXX
年齡:XX
姓名:name ;年齡:age
代碼:
name = input("請輸入你的名字:")
age = input("請輸入你的年齡:")
print(“個人信息”)
print("我的名字是:",name)
print("我的年齡是:",age)
課堂總結
1、什么是變量?
答:變量就是用來存儲數據的;
2、input()函數有什么作用?
答:利用input()函數可以獲取到鍵盤輸入的信息;
3、變量的命名規則
答:標示符只能由字母、下劃線和數字組成,不能以數字開頭,不能 與關鍵字重名;要做到見名知意。
分享交流
同學們今天寫代碼有沒有遇到什么問題?
談談你理解的變量是什么
演示今天打印的代碼
同學們,要加油哦!
下節課見啦

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 麟游县| 平定县| 常宁市| 贵德县| 利津县| 长岛县| 蛟河市| 融水| 邵阳市| 临海市| 尼玛县| 枣强县| 绥滨县| 贵溪市| 桂林市| 昆明市| 西藏| 墨玉县| 阿拉善盟| 乐平市| 正蓝旗| 乌拉特前旗| 隆尧县| 临汾市| 施秉县| 阳山县| 邳州市| 庄浪县| 文成县| 水富县| 庐江县| 鄯善县| 黑河市| 哈密市| 金乡县| 北碚区| 拜城县| 元朗区| 迭部县| 阳东县| 沁源县|