上次說了什么?復(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....啥意思。。。。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
