WEBVTT 00:00:22.569 --> 00:00:24.999 這堂課稱為封包裡的變數。 00:00:25.299 --> 00:00:26.319 我們要學的是: 00:00:26.319 --> 00:00:30.199 如何在遺失的片段資訊中,拼湊整個句子。 00:00:30.869 --> 00:00:33.969 大部分的人熟悉的方法就是填空格。 00:00:34.409 --> 00:00:36.379 就像是在我們的作業寫上我們的名字。 00:00:36.867 --> 00:00:40.603 有時我們要填的詞不僅僅只有一個,(如畫面中) 00:00:40.603 --> 00:00:46.023 我們看到 "___" ,我們就知道該填甚麼訊息在空格裡。 00:00:46.727 --> 00:00:50.097 變數為那些不見的資訊的替代字符,隨時都可改變。 00:00:50.291 --> 00:00:55.501 藉由變數替代那些不見的資訊,我們可以繼續做當下的事, 00:00:55.548 --> 00:00:58.508 也讓其他人在之後也可以填滿那些 "___" 。 00:00:59.202 --> 00:01:01.792 在軟體中,我們也常常使用變數。 00:01:02.004 --> 00:01:06.634 我們用變數來替代名字、電子郵件、甚至是使用者名稱。 00:01:06.983 --> 00:01:12.103 在使用者輸入後,我們讓程式知道該在哪裡用變數替代使用者所輸入的資訊。 00:01:12.494 --> 00:01:14.934 我們在使用軟體時每一分每一秒,都在使用變數。 00:01:15.245 --> 00:01:19.625 任何時候我們需要儲存一些資訊,我們就使用變數。 00:01:19.910 --> 00:01:24.090 舉例來說,我們要計算使用者發幾次推特。 00:01:24.090 --> 00:01:28.038 當使用者每發一次推特時,我們將計次變數加一; 00:01:28.038 --> 00:01:32.328 當使用者每刪一次推特時,我們將計次變數減一。 00:01:32.328 --> 00:01:36.968 每一次當我們想知道使用者發幾次推特,我們就去看那一個計次變數為多少,就可以知道了。