變量宣告與賦值_第1頁(yè)
變量宣告與賦值_第2頁(yè)
變量宣告與賦值_第3頁(yè)
變量宣告與賦值_第4頁(yè)
變量宣告與賦值_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

變量宣告與賦值Python變量/varaible變量數(shù)值會(huì)改變的數(shù),稱(chēng)為變量(variable),例如:溫度而恒常不會(huì)變動(dòng)的數(shù)叫做常數(shù)(constant),例如:圓周率π(3)

「變量」也可以看成是一種包含不同數(shù)值的數(shù)變量與程序設(shè)計(jì)在程序設(shè)計(jì)的過(guò)程中,變量的值需要能夠隨時(shí)存取或重新得到得到新值(賦值)因此,變量必須存放在計(jì)算機(jī)的存儲(chǔ)器,以便隨時(shí)存取星期一二三四五溫度2627221810每天的溫度是變量寫(xiě)一個(gè)程序,指定一個(gè)溫度(變量)為3,并且印出來(lái)。問(wèn)題變量的值(資料)放在計(jì)算機(jī)的存儲(chǔ)器,存儲(chǔ)器猶如資料的家變量進(jìn)駐存儲(chǔ)器,如何圈地?位置存放的資料第一個(gè)柜子3想象為有編號(hào)的柜子流程a=3

#注解1,注解2print(a)

#注解3程序碼注解1:=的用法輸入(寫(xiě)法)a=3這裡的=不是等號(hào),是指定運(yùn)算子

解讀(功能)將右邊的內(nèi)容給左邊的內(nèi)容,可以解讀成得到執(zhí)行(結(jié)果)

a得到3柜子名稱(chēng)存放的資料a3注解2:a=3程序碼意義代表向計(jì)算機(jī)申請(qǐng)一個(gè)柜子準(zhǔn)備用來(lái)儲(chǔ)放資料柜子的位置需要設(shè)定名字a是柜子位置的名字a稱(chēng)為變量名3是資料內(nèi)容3是柜子內(nèi)存放的資料,也可以說(shuō)3是變量的內(nèi)容值如何給變量取名原則上隨便取可以是單獨(dú)的字母:a、b、c可以是多個(gè)字母的結(jié)合:aaa、bbb、ccc也可以是混數(shù)字的:number1、number2但下面幾個(gè)一定要注意變量開(kāi)頭要是字母或底線(_),不能是數(shù)字!大小寫(xiě)不一樣就是不同變量喔!aaa!=AAA名字中間不能夾有空白有預(yù)設(shè)功能的字不能用,如:if,for,else,…可參考:

/python/python_ref_keywords.asp取名不麻煩,A=3a1=3temp=3temperature=3怎么取名字比較好?有意義的比較好

變量名稱(chēng)如果命名的好,

一眼就看出其中的含意,以及變量名稱(chēng)的種類(lèi),

整個(gè)架構(gòu)也會(huì)比較清楚。下方的命名,比上方好A=3a1=3temp=3temperature=3資料內(nèi)容的類(lèi)型(資料型態(tài))a=33是資料內(nèi)容資料可以分成不同類(lèi)型,有整數(shù)、小數(shù),還有很多種python的輸入不需要管資料型態(tài),不需指定型態(tài),變量存放的型態(tài)也可隨時(shí)根據(jù)儲(chǔ)存的值進(jìn)行修改注解3:關(guān)于資料的輸出print("a")print"a"aprint(a)printa3a3a=3print(a)

雙引號(hào)內(nèi)的會(huì)視為一般文字印出不是放在雙引號(hào)內(nèi)的會(huì)視為變量,程序會(huì)先找變量存放的值,再印出找到的那個(gè)存放值概念1:設(shè)定兩個(gè)整數(shù)并印出以下有4種方法解決問(wèn)題方法1:解決每一行一個(gè)輸出的狀況第一種寫(xiě)法print(a)print(b)要印出一個(gè)變量就寫(xiě)一個(gè)print1個(gè)變量1行2個(gè)變量2行5個(gè)變量5行10個(gè)變量10行a=11b=12print(a)print(b)執(zhí)行結(jié)果<缺點(diǎn)>很麻煩!要寫(xiě)好多行!方法2:使用format解決輸出問(wèn)題第二種寫(xiě)法

print("{}\n{}".format(a,b))

雙引號(hào)后面接.format(變量串)里面用大括號(hào){}代表要取format()里面放的變量來(lái)替換在這個(gè)大括號(hào)的位置雙引號(hào)內(nèi)的大括號(hào)由左到右會(huì)依序?qū)?yīng)format()里面由左到右填的變量a=11b=12print("{}\n{}".format(a,b))

執(zhí)行結(jié)果03-4.py

<缺點(diǎn)>同一個(gè)變量要印10次就要寫(xiě)10次,雖然不用寫(xiě)那么多行的print,但還是很麻煩!方法3:使用format排序版解決輸出問(wèn)題a=11b=12print("{0}\n{1}".format(a,b))

執(zhí)行結(jié)果<缺點(diǎn)>太多變數(shù)時(shí),編號(hào)會(huì)太多,容易出錯(cuò)!第三種寫(xiě)法

print("{0}\n{1}".format(a,b))

第二種寫(xiě)法的加強(qiáng)版在大括號(hào)內(nèi)加上編號(hào),代表是對(duì)應(yīng)到format()內(nèi)第幾個(gè)變量?jī)?yōu)點(diǎn):印出同一個(gè)變量只要寫(xiě)一次注意:編號(hào)是由0開(kāi)始喔!表示換行方法4:使用format變量版解決輸出問(wèn)題a=11b=12print("{a}\n{c}".format(a=a,c=b))執(zhí)行結(jié)果第四種寫(xiě)法

print("{a}\n{c}".format(a=a,c=b))第三種寫(xiě)法的加強(qiáng)版將編號(hào)改用變量名稱(chēng)format()內(nèi)指定大括號(hào)內(nèi)的便數(shù)名是對(duì)應(yīng)哪個(gè)變量注意:大括號(hào)內(nèi)的變量名稱(chēng)是對(duì)應(yīng)format()內(nèi)的變量名稱(chēng),不是直接對(duì)應(yīng)外面的變量名稱(chēng)喔資料輸出的4種方法總整理第一種寫(xiě)法

print(a)

print(b)第二種寫(xiě)法

print("{}\n{}".format(a,b))第三種寫(xiě)法

print("{0}\n{1}".format(a,b))

第四種寫(xiě)法

print("{a}\n{c}".format(a=a,c=b))概念2:除了印變量?jī)?nèi)容外,加了其他字詞a=11b=12print("我家有{0}只狗".format(a))Print(“我家有

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論