最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

[oeasy]python0132_變量含義_meaning_聲明_declaration_賦值_assignment

2023-04-17 17:40 作者:oeasy  | 我要投稿

變量定義

回憶上次內(nèi)容

  • 上次回顧了一下歷史

    • python 是如何從無到有的

    • 看到 Guido 長期的堅持和努力

  • 編程語言的基礎(chǔ)都是變量聲明

    • python是如何聲明變量的呢?

變量

  • 想要定義變量

  • 首先明確什么是變量

    • 變量就是數(shù)值能變的量

    • 英文名稱 variable

  • 計算機在內(nèi)存中分配出空間

    • 用來存儲這些能變的量

  • 那比如說什么是能變的量呢?

溫度

  • 我們的溫度是時時刻刻變化的

    • 溫度傳感器里面的就會得到變化的數(shù)值

  • 存儲和傳輸?shù)臏囟戎狄彩菚粩嘧兓?/p>

  • 我們生活中還有什么變量嗎?

坐火車

  • 你要買火車票的話

    • 具體車次是變量

    • 出發(fā)地、目的地是變量

    • 還有發(fā)車時間

    • 這都是變量

  • 如果搜索呢?

  • 你就是在

    • 根據(jù)出發(fā)地、目的地

    • 把所有經(jīng)過這段的車次對象篩選出來

    • 選擇自己的車次

    • 購買車票

  • 當(dāng)然你自己作為購票主體

    • 個人信息也是變量

    • 任何系統(tǒng)其實都是有各種各樣的變量

教務(wù)系統(tǒng)

  • 教務(wù)系統(tǒng)

    • 這里面有什么變量

  • 課程是變量

    • 一個課程有自己的編號

    • 有自己的時間、地點

    • 學(xué)員等等信息

    • 就像車次一樣

  • 這些變量都可以變

    • 修改課程時間

    • 把選修變成必修

    • 課程加人減人

  • 就連游戲其實也是變量組成的

格斗游戲

  • 血量 就是可以變化的

    • 挨打就降低自身血量

    • 打人就降低對方血量

    • 誰沒血了 誰就輸了

  • 攢的這個豆是變量

    • 你有多少 power

    • 多少個豆

    • 可不可以發(fā)大招

    • 這都是可以變的

    • 發(fā)個大招就少一個豆

  • 還有什么變量?

更多變量

  • 你選的人也是個變量

    • 選誰不選誰你說了算

    • 不是說寫死 Hard Code 了

    • 只能選擇某個人

  • 當(dāng)前舞臺是變量

    • 舞臺上的位置也是變量

    • 會隨著兩個人的移動 有所變化

  • 接收到的鍵盤輸入信號是變量

  • 根據(jù)這個不同的輸入

    • 可以有不同的操作

  • 這些東西都在內(nèi)存里面

    • 隨時可以變化的

    • 就是變量

  • 那我們能否真正定義一個變量呢?

變量賦值

  • 如果我們直接輸出o

    • 沒有反應(yīng)

    • 因為系統(tǒng)不認識誰是 o

  • 那怎么辦

    • declare 他

    • 我們需要聲明他

  • 比如 o = 0

    • 就是聲明他是一個整數(shù) 0

  • 然后就可以用了

    • o

  • 什么是聲明(declare)呢?

詞源

  • de + clarify

    • make + clear

  • 解釋清楚

    • 讓別人知道

聲明

  • 交往聲明

    • 誰誰誰你們不要追了

    • 她和他聲明正在交往了

  • 訂婚聲明

    • 聲明訂婚了

  • 結(jié)婚聲明

    • 聲明結(jié)婚了

聲明

  • 1776年,獨立宣言

  • The Unanimous Declaration of the Thirteen United States of America

  • 美洲上面的十三個殖民地的宣布獨立

    • 攤牌了

    • 這就是聲明

    • 讓全世界特別是英國皇室和議會知道

  • 就像我們聲明一個變量一樣

    • 變量聲明了之后呢?

使用變量

  • In the name of love

  • 具體如何使用變量呢?

賦值

  • 其中等于號=是一個賦值運算符

    • 他的意思是把右邊的數(shù)值給到左邊去

    • 就是 ←

    • 賦值就是把一個值給一個變量

  • x = 0

    • 放到 x 這個容器里面去

    • 就是 x ← 0

    • 將 0 這個數(shù)值

    • 也叫做 將 0 賦給 x

  • 反過來行么?

反過來

  • 0 = x

    • 沒法放到一個具體的數(shù)值上去

    • cannot assign to literal

    • 不成立

    • 因為 0 ← x

    • 0 是 數(shù)值

    • x 是 容器

    • 容器 里面的東西

  • assign 指的是指定分配

    • 把 0這個值 賦給 叫x的這個變量名

    • 這里用=表示進行分配

    • x = 0 就是

  • 怎么賦值的呢?

賦值過程

  • 左邊是 標(biāo)識符

    • 他可以標(biāo)識 內(nèi)存中的一個容器名字

  • 右邊是 具體的值

    • 容器名字里 存的東西 可以變

  • 就像往杯子里 倒不同的液體

    • 咖啡

    • 牛奶

  • 為什么不用 ← 賦值呢?

  • 因為鍵盤上←不容易輸入

    • 別挨罵了

    • 咳??

總結(jié)

  • 這次講了 什么是變量

  • 變量變量

    • 能變的量 就是變量

  • 各種系統(tǒng)、游戲就是由變量所組成的

  • 聲明了變量

    • 并且 定義了變量

  • 聲明就是 declaration

    • 把標(biāo)識符 和 具體值 聯(lián)系起來

    • 標(biāo)識符就是 變量的標(biāo)記符

    • 具體值 就是 賦給變量的值

  • 過程就是 賦值

    • 可以給變量 具體的值

    • 就是 assignment

  • 哪些字符串可以用作變量名呢???

  • 我們下次再說!??

  • 藍橋->https://www.lanqiao.cn/courses/3584

  • github->https://github.com/overmind1980/oeasy-python-tutorial

  • gitee->https://gitee.com/overmind1980/oeasypython


[oeasy]python0132_變量含義_meaning_聲明_declaration_賦值_assignment的評論 (共 條)

分享到微博請遵守國家法律
贵州省| 扬州市| 漯河市| 阿合奇县| 普洱| 金寨县| 阿城市| 扶风县| 绿春县| 浏阳市| 包头市| 增城市| 区。| 敦化市| 山阳县| 阿坝| 宁南县| 循化| 米脂县| 寻乌县| 广宁县| 定州市| 富宁县| 扎赉特旗| 溧阳市| 临西县| 梅河口市| 临汾市| 文登市| 巍山| 邹城市| 黔西| 苍梧县| 南投县| 溧阳市| 曲麻莱县| 荆门市| 水富县| 财经| 巧家县| 阳原县|