上次說了什么?復(fù)習(xí)一下吧!!! 我們只是學(xué)習(xí)了print() 函數(shù),print(可以是數(shù)字 或者 '想打印的內(nèi)容'),通常print函數(shù)在調(diào)試也非常好用,不然我們不會第一時(shí)間學(xué)習(xí)。print("你好,世界"),開始今日我們的內(nèi)容。
 python 數(shù)據(jù)類型 只有3 類 :字符str,數(shù)字int,浮點(diǎn)float

 要不要死記?不用的。。。。。計(jì)算機(jī)無論是程序,還是網(wǎng)絡(luò)對應(yīng)一下現(xiàn)實(shí)世界就好
            
          
python 現(xiàn)實(shí)世界
字符串str 字符串 英文,法文,象形字
int整數(shù) 數(shù)字,去買包煙都要算錢吧
float浮點(diǎn),類小數(shù) 跟數(shù)字類似,你試過蠻橫沒有,去銀行,我要1分錢的幫我打散100蚊,是不是很屌;不是難為人嗎

是的,我們主要是3類數(shù)據(jù) 類型。。 3者之間可以轉(zhuǎn)換,但是有條件,我們先一個(gè)個(gè)說吧。

字符串 str()

print('abc')
print('1234')
print('38.0')
是的,都是字符串。。。。我說是就是嗎?不能這么不能冷靜,我們需要提前說2個(gè)函數(shù)。
type() 查看數(shù)據(jù)類型 ,例如print(type('38.0')) 看看是不是type str 。。。。你確認(rèn)是不是 字符串吧。

整數(shù) int()

整數(shù)?10,100,11,1,2,3,4等等,就是整數(shù),通常算錢的時(shí)候就用到了。
print(1+10) 看看等于多少,因?yàn)橛?jì)算機(jī)會識別,所以 結(jié)果是11,
print(1+10) 跟 print('38.0') 有什么區(qū)別?,老板學(xué)以致用啊?。?! print(type(1+10)) print('38.0') 看看有什么不一樣吧

浮點(diǎn) float()

浮點(diǎn)數(shù),有什么用?我很少用到,不過算錢精確一定會用到,例如 你會不會這么懵逼,人家欠你1.9億元,你說還1億 就可以了。所以浮點(diǎn)類型,我理解是精度有要求的。

print(38.0) ###跟 print('38.0') 有什么區(qū)別?你不是豬八戒吧,上面已經(jīng)有方法了,(答案:一個(gè)浮點(diǎn),一個(gè)字符串)

--------------------------------------------華麗分割線-----------------------------------------------------------------
說完3個(gè)類型,有什么用?是的,不用到基本無什么用。。。但是

插入 變量的概念。。。。你 可以理解 成 變量名字 = 內(nèi)存數(shù)據(jù).
name = '豬八戒' ##這就是定義一個(gè)變量,別問我 ==行不行,全部計(jì)算機(jī)編程語言都 用 = ,你牛逼自己去開發(fā)一個(gè)用==的吧。。。是的,我們要死記或者說用人家的東西,一些基本常識還是要遵守的。。。。

場景1:要打印一句話如何辦?
desc = '你的名字: '
name = '豬八戒'
print(desc+name)
###成功了。。。。。
所以:字符串類型,用+ 連接起來。。。。我們這里說不說print('%s %s'%(desc,name)) 這種回頭你懂啦,占位符。

場景2:計(jì)算
number1 = 1
number2 = 2
print(number1+number2)

########有無發(fā)現(xiàn)規(guī)律,是的 數(shù)據(jù)類型相同才能 + ,不信嗎?
print('你好'+666) 試試報(bào)錯(cuò)不?。。。。數(shù)據(jù)類型不一樣,新手,大神都會犯,關(guān)鍵要會排查。。。type()
只有同一類人才會能?。∫黄穑?

這次說這么多吧。。。再見,能打賞的,打賞下。。。。。
題外話:應(yīng)該很多人都不知道 為什么 變量 規(guī)定不能 數(shù)字開頭。。。。很對人都死記,然后習(xí)慣了。。。我來直觀給你解釋吧....

6name = '珠寶'
print(6name)
####看看有什么問題。。。。
print(6) 是數(shù)字類型;
print(name) ###當(dāng)他是變量吧,你又6,又變量 ;6個(gè)name嗎。。。。

所以 數(shù)字不能放在變量名前面;為什么name6就可以了?注意: 計(jì)算機(jī) 對數(shù)字敏感的,直接就進(jìn)行計(jì)算模式了。。name已經(jīng)知道他是變量了;如果你是6name,計(jì)算機(jī)會說:你個(gè)坑貨來個(gè)6name....啥意思。。。。