Pro105-泡面Python[Py#005]——5min-變量 variable

Python

變量有什么用?

????創(chuàng)建變量時,會在內(nèi)存中開辟一個空間?;谧兞康臄?shù)據(jù)類型,解釋器會分配指定內(nèi)存,并決定什么數(shù)據(jù)可以被存儲在內(nèi)存中、哪個空間存儲整數(shù)、小數(shù)或字符。

? ? 例如,你需要讓你的虛擬女票記住你的名字,那么你就要創(chuàng)建一個字符型的變量,用來為她存儲你的名字,如果你想和她增進感情,你就需要創(chuàng)建一個數(shù)值型的變量,用于存儲她對你的好感度。

? ? 那么事不宜遲,讓你的虛擬女票記著你的名字吧~


變量創(chuàng)建與賦值

????Python 中的變量賦值不需要類型聲明,每個變量在使用前都必須賦值,變量賦值以后該變量才會被創(chuàng)建。

? ? 通過等號創(chuàng)建, = 左邊是一個變量名,= 右邊是存儲在變量中的值。


創(chuàng)建一般變量

????name = "Viceroy.Vivi" # 字符串

????rela_degree = 230.5 # 浮點型

????rela_level =? 3 # 賦值整型變量

????print(name)

????print(rela_degree)

????print(rela_level)

創(chuàng)建一般變量

創(chuàng)建多個變量賦值

a=b=c="無可奉告"

gf_name,gf_IQ,gf_title = "Aqua","-254","Dear"

一次創(chuàng)建多個變量

重復(fù)使用已經(jīng)創(chuàng)建的變量

var = 123

print(var)

var = True

print(var)

var = "You are Silly Boy"

print(var)

重復(fù)使用已經(jīng)創(chuàng)建的變量

????注意,bool 型一定要首字母大寫,才能識別位布爾型。字符型一定要用引號圈起來,不然會報錯。


變量直接計算

value = 2 * 4 + 1

print(value)

value = 2 < 5

print(value)

直接使用變量進行計算

????變量的玩法只有想不到,沒有做不到,我相信你們城里人都是會玩的。


變量直接獲取函數(shù)返回值

? ? 我們可以用函數(shù)的返回值,直接創(chuàng)建、賦值給變量,什么是函數(shù)的返回值?比如我們上節(jié)課學(xué)習(xí)的 input() 它的返回值是一個 字符串。

? ? 將這個字符串賦值給一個變量,由此創(chuàng)建一個變量出來。

var_car=input()

? ? 這個玩法我們馬上會用的,所以這里就不給大家展示效果圖了。


女票養(yǎng)成計劃

? ? 終于,要教虛擬女友記住你的名字了。

? ? 結(jié)合之前課程的內(nèi)容。打開 IDLE ,新建一個腳本文件,輸入代碼——

print("What's your name,my lord?")

name = input()

print("Nice to meet you.",end= name)

女票養(yǎng)成計劃

????短短三行,你就完成了和你虛擬女友的初次見面,高不高興,開不開心。

? ? 那么接下來,我就要教虛擬女票新技能咯。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容