14天Python編程從入門到實(shí)踐--Day2:變量

第一行Python代碼

print('hello Python World!!!')  # 第一行Python代碼

輸出結(jié)果:

hello Python World!!!

上面的代碼print('hello Python World!!!')是實(shí)際的python代碼,#號后面的是Python中的注釋。

變量

為什么需要變量

代碼復(fù)用

先來看看幾段Python代碼來看看計(jì)算機(jī)可以進(jìn)行哪些運(yùn)算。

>>> 1 + 10  # 加法
11
>>> 5.4 - 6  # 減法
-0.5999999999999996
>>> 3 * 9  # 乘法
27
>>> 4.5 / 3 # 除法
1.5
>>> 5 ** 3  # 乘方
125
>>> 10 % 6  # 求余數(shù)
4

再通過一些復(fù)雜的數(shù)值計(jì)算來實(shí)現(xiàn)一些現(xiàn)實(shí)中的需求存皂。
波哥看中了一套230萬元的房子,購買該房需要付20%的稅,此外還需要交30%的首付侧戴。那么可以用下面的代碼計(jì)算波哥需要準(zhǔn)備多少現(xiàn)金才能買起房。

>>> 230 * (0.20 + 0.30) # 計(jì)算波哥要準(zhǔn)備多少現(xiàn)金才能買起房
115.0

現(xiàn)在有4個(gè)顧客跌宛,每個(gè)人的房價(jià)都不一樣酗宋,這時(shí)該用代碼怎樣分別計(jì)算每個(gè)人要準(zhǔn)備的現(xiàn)金呢?如果有100個(gè)顧客該怎么辦呢疆拘?
如果像上面代碼那樣一行一行寫蜕猫,那我不想寫了。哎迄。回右。
這時(shí)我們可以引入變量隆圆,在我們要寫的這個(gè)小程序中稅和首付比例是不變的,而房價(jià)是隨時(shí)可能變化的翔烁,所以我們建立一個(gè)名為total的變量渺氧,并且給total這個(gè)變量進(jìn)行賦值。
這樣就可以實(shí)現(xiàn)代碼復(fù)用蹬屹,當(dāng)房價(jià)變化時(shí)侣背,只需要更改total變量的數(shù)值,讓計(jì)算機(jī)重新計(jì)算一次即可慨默。

#當(dāng)房價(jià)120萬時(shí)
total = 1200000
requirement = total * (0.20 + 0.30)
print(requirement)
#當(dāng)房價(jià)270萬時(shí)
total = 2700000
requirement = total * (0.20 + 0.30)
print(requirement)

輸出結(jié)果:

600000.0
1350000.0

存儲數(shù)據(jù)

這個(gè)代碼中的數(shù)據(jù)是存儲在計(jì)算機(jī)內(nèi)存當(dāng)中的贩耐,運(yùn)算結(jié)束后就消失了。

>>> 230 * (0.20 + 0.30) # 計(jì)算波哥要準(zhǔn)備多少現(xiàn)金才能買起房
115.0

有的時(shí)候我們需要把數(shù)據(jù)存儲起來业筏,以便在后面的程序中重復(fù)使用憔杨。
比如王者榮耀游戲里面的金幣,血以及法力都是時(shí)刻再變化的蒜胖,我們需要一直定義金幣消别,血和法力這三個(gè)變量并且存儲在計(jì)算機(jī)中,當(dāng)他們發(fā)生變化后進(jìn)行重新賦值即可台谢。
比如銀行的存款寻狂,我們需要定義存款這個(gè)變量,當(dāng)發(fā)送取現(xiàn)或者轉(zhuǎn)賬時(shí)要對存款減去相應(yīng)的數(shù)額朋沮。當(dāng)發(fā)生存錢則要對存款這個(gè)變量加上相應(yīng)的數(shù)額蛇券,并且存款這個(gè)變量是必須要一直存在的,不能丟失的樊拓。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末纠亚,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子筋夏,更是在濱河造成了極大的恐慌蒂胞,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,729評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件条篷,死亡現(xiàn)場離奇詭異骗随,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)赴叹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評論 3 399
  • 文/潘曉璐 我一進(jìn)店門鸿染,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人乞巧,你說我怎么就攤上這事涨椒。” “怎么了?”我有些...
    開封第一講書人閱讀 169,461評論 0 362
  • 文/不壞的土叔 我叫張陵丢烘,是天一觀的道長柱宦。 經(jīng)常有香客問我些椒,道長播瞳,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,135評論 1 300
  • 正文 為了忘掉前任免糕,我火速辦了婚禮赢乓,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘石窑。我一直安慰自己牌芋,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,130評論 6 398
  • 文/花漫 我一把揭開白布松逊。 她就那樣靜靜地躺著躺屁,像睡著了一般。 火紅的嫁衣襯著肌膚如雪经宏。 梳的紋絲不亂的頭發(fā)上犀暑,一...
    開封第一講書人閱讀 52,736評論 1 312
  • 那天,我揣著相機(jī)與錄音烁兰,去河邊找鬼耐亏。 笑死,一個(gè)胖子當(dāng)著我的面吹牛沪斟,可吹牛的內(nèi)容都是我干的广辰。 我是一名探鬼主播,決...
    沈念sama閱讀 41,179評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼主之,長吁一口氣:“原來是場噩夢啊……” “哼择吊!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起槽奕,我...
    開封第一講書人閱讀 40,124評論 0 277
  • 序言:老撾萬榮一對情侶失蹤几睛,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后史翘,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體枉长,經(jīng)...
    沈念sama閱讀 46,657評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,723評論 3 342
  • 正文 我和宋清朗相戀三年琼讽,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了必峰。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,872評論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡钻蹬,死狀恐怖吼蚁,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤肝匆,帶...
    沈念sama閱讀 36,533評論 5 351
  • 正文 年R本政府宣布粒蜈,位于F島的核電站,受9級特大地震影響旗国,放射性物質(zhì)發(fā)生泄漏枯怖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,213評論 3 336
  • 文/蒙蒙 一能曾、第九天 我趴在偏房一處隱蔽的房頂上張望度硝。 院中可真熱鬧,春花似錦寿冕、人聲如沸蕊程。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,700評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽藻茂。三九已至,卻和暖如春玫恳,著一層夾襖步出監(jiān)牢的瞬間辨赐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,819評論 1 274
  • 我被黑心中介騙來泰國打工纽窟, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留肖油,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,304評論 3 379
  • 正文 我出身青樓臂港,卻偏偏與公主長得像森枪,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子审孽,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,876評論 2 361

推薦閱讀更多精彩內(nèi)容