Python第一堂筆記--Python變量和數(shù)據(jù)類型

長(zhǎng)夜漫漫渺杉,打開網(wǎng)頁(yè)竟不知干嘛凑兰,無意之中刷到python想括,從最基礎(chǔ)開始學(xué)習(xí)一下沉唠。學(xué)習(xí)地址戳 這里

這是一篇簡(jiǎn)單到不能再簡(jiǎn)單的筆記缓醋,有python基礎(chǔ)的請(qǐng)繞行尽超,般贼。


1??.Python中數(shù)據(jù)類型
1.整數(shù)

Python可以處理任意大小的整數(shù)交洗,當(dāng)然包括負(fù)整數(shù)骑科,在Python程序中,整數(shù)的表示方法和數(shù)學(xué)上的寫法一模一樣藕筋,例如:1纵散,100,-8080隐圾,0,等等掰茶。

2.浮點(diǎn)數(shù)

整數(shù)和浮點(diǎn)數(shù)在計(jì)算機(jī)內(nèi)部存儲(chǔ)的方式是不同的暇藏,整數(shù)運(yùn)算永遠(yuǎn)是精確的(除法難道也是精確的?是的1艚)盐碱,而浮點(diǎn)數(shù)運(yùn)算則可能會(huì)有四舍五入的誤差。

3沪伙、字符串

字符串是以''或""括起來的任意文本瓮顽,比如'abc',"xyz"等等围橡。請(qǐng)注意暖混,''或""本身只是一種表示方式,不是字符串的一部分翁授,因此拣播,字符串'abc'只有a晾咪,b,c這3個(gè)字符贮配。

4谍倦、布爾值

布爾值和布爾代數(shù)的表示完全一致,一個(gè)布爾值只有True泪勒、False兩種值昼蛀,要么是True,要么是False圆存,在Python中叼旋,可以直接用True、False表示布爾值(請(qǐng)注意大小寫)辽剧,也可以通過布爾運(yùn)算計(jì)算出來送淆。

5、空值

空值是Python里一個(gè)特殊的值怕轿,用None表示偷崩。None不能理解為0,因?yàn)?是有意義的撞羽,而None是一個(gè)特殊的空值阐斜。

此外,Python還提供了列表诀紊、字典等多種數(shù)據(jù)類型谒出,還允許創(chuàng)建自定義數(shù)據(jù)類型,后面學(xué)到了再說邻奠。

2??.Python之print語句

輸出hello,World的兩種方式笤喳。

print 'hello,python'
print 'hello',',','python'
3??、Python注釋

Python的注釋以 # 開頭碌宴,后面的文字直到行尾都算注釋.

4??杀狡、Python中什么是變量

在Python程序中,變量是用一個(gè)變量名表示贰镣,變量名必須是大小寫英文呜象、數(shù)字下劃線(_)的組合,且不能用數(shù)字開頭碑隆。
變量本身類型不固定的語言稱之為動(dòng)態(tài)語言恭陡,與之對(duì)應(yīng)的是靜態(tài)語言。靜態(tài)語言在定義變量時(shí)必須指定變量類型上煤,如果賦值的時(shí)候類型不匹配休玩,就會(huì)報(bào)錯(cuò)。動(dòng)態(tài)語言更靈活。

任務(wù):等差數(shù)列可以定義為每一項(xiàng)與它的前一項(xiàng)的差等于一個(gè)常數(shù)哥捕,可以用變量 x1 表示等差數(shù)列的第一項(xiàng)牧抽,用 d 表示公差,請(qǐng)計(jì)算數(shù)列
1 4 7 10 13 16 19 ...
前 100 項(xiàng)的和遥赚。

x1 = 1
d = 3
n = 100
x100 = x1+(n-1)*d
s = (x1+x100)*50
print s
5??扬舒、Python字符串

Python字符串用\進(jìn)行轉(zhuǎn)義。
常用的字符串還有:
\n 表示換行
\t表示一個(gè)制表符
\\ 表示 \字符本身

6??凫佛、Python中raw字符串與多行字符串

如果一個(gè)字符串包含很多需要轉(zhuǎn)義的字符讲坎,對(duì)每一個(gè)字符都進(jìn)行轉(zhuǎn)義會(huì)很麻煩。為了避免這種情況愧薛,我們可以在字符串前面加個(gè)前綴r晨炕,表示這是一個(gè)raw 字符串,里面的字符就不需要轉(zhuǎn)義了毫炉。

7??瓮栗、Python中Unicode字符串

字符串還有一個(gè)編碼問題。因?yàn)橛?jì)算機(jī)只能處理數(shù)字瞄勾,如果要處理文本费奸,就必須先把文本轉(zhuǎn)換為數(shù)字才能處理。最早的計(jì)算機(jī)在設(shè)計(jì)時(shí)采用8個(gè)比特(bit)作為一個(gè)字節(jié)(byte)进陡,所以愿阐,一個(gè)字節(jié)能表示的最大的整數(shù)就是255(二進(jìn)制11111111=十進(jìn)制255),0 - 255被用來表示大小寫英文字母趾疚、數(shù)字和一些符號(hào)缨历,這個(gè)編碼表被稱為ASCII編碼,比如大寫字母 A 的編碼是65糙麦,小寫字母 z 的編碼是122辛孵。如果要表示中文,顯然一個(gè)字節(jié)是不夠的赡磅,至少需要兩個(gè)字節(jié)觉吭,而且還不能和ASCII編碼沖突,所以仆邓,中國(guó)制定了GB2312編碼,用來把中文編進(jìn)去伴鳖。類似的节值,日文和韓文等其他語言也有這個(gè)問題。為了統(tǒng)一所有文字的編碼榜聂,Unicode應(yīng)運(yùn)而生搞疗。Unicode把所有語言都統(tǒng)一到一套編碼里,這樣就不會(huì)再有亂碼問題了须肆。

Python在后來添加了對(duì)Unicode的支持匿乃,以Unicode表示的字符串用u'...'表示

如果中文字符串在Python環(huán)境下遇到 UnicodeDecodeError桩皿,這是因?yàn)?py文件保存的格式有問題〈闭ǎ可以在第一行添加注釋:

# -*- coding: utf-8 -*-
8??泄隔、Python中整數(shù)和浮點(diǎn)數(shù)

Python支持對(duì)整數(shù)和浮點(diǎn)數(shù)直接進(jìn)行四則混合運(yùn)算,運(yùn)算規(guī)則和數(shù)學(xué)上的四則運(yùn)算規(guī)則完全一致宛徊。和數(shù)學(xué)運(yùn)算不同的地方是佛嬉,Python的整數(shù)運(yùn)算結(jié)果仍然是整數(shù),浮點(diǎn)數(shù)運(yùn)算結(jié)果仍然是浮點(diǎn)數(shù),但是整數(shù)和浮點(diǎn)數(shù)混合運(yùn)算的結(jié)果就變成浮點(diǎn)數(shù)了

9??闸天、Python中布爾類型

Python把0暖呕、空字符串''和None看成 False,其他數(shù)值和非空字符串都看成 True苞氮。


總目錄

下一節(jié):Python第二堂筆記--List和Tuple類型

如有疑問請(qǐng)?zhí)砑游业奈⑿盘?hào):18231133236湾揽。歡迎交流!
更多內(nèi)容笼吟,請(qǐng)?jiān)L問的我的個(gè)人博客:https://www.liugezhou.online.
您也可以關(guān)注我的個(gè)人公眾號(hào):【Dangerous Wakaka】

wechatDangerous.jpg
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末库物,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子赞厕,更是在濱河造成了極大的恐慌艳狐,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,273評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件皿桑,死亡現(xiàn)場(chǎng)離奇詭異毫目,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)诲侮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,349評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門镀虐,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人沟绪,你說我怎么就攤上這事刮便。” “怎么了绽慈?”我有些...
    開封第一講書人閱讀 167,709評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵恨旱,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我坝疼,道長(zhǎng)搜贤,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,520評(píng)論 1 296
  • 正文 為了忘掉前任钝凶,我火速辦了婚禮仪芒,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己掂名,他們只是感情好据沈,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,515評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著饺蔑,像睡著了一般锌介。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上膀钠,一...
    開封第一講書人閱讀 52,158評(píng)論 1 308
  • 那天掏湾,我揣著相機(jī)與錄音,去河邊找鬼肿嘲。 笑死融击,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的雳窟。 我是一名探鬼主播尊浪,決...
    沈念sama閱讀 40,755評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼封救!你這毒婦竟也來了拇涤?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,660評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤誉结,失蹤者是張志新(化名)和其女友劉穎鹅士,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體惩坑,經(jīng)...
    沈念sama閱讀 46,203評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡掉盅,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,287評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了以舒。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片趾痘。...
    茶點(diǎn)故事閱讀 40,427評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖蔓钟,靈堂內(nèi)的尸體忽然破棺而出永票,到底是詐尸還是另有隱情,我是刑警寧澤滥沫,帶...
    沈念sama閱讀 36,122評(píng)論 5 349
  • 正文 年R本政府宣布侣集,位于F島的核電站,受9級(jí)特大地震影響兰绣,放射性物質(zhì)發(fā)生泄漏肚吏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,801評(píng)論 3 333
  • 文/蒙蒙 一狭魂、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦雌澄、人聲如沸斋泄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,272評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽炫掐。三九已至,卻和暖如春睬涧,著一層夾襖步出監(jiān)牢的瞬間募胃,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,393評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工畦浓, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留痹束,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,808評(píng)論 3 376
  • 正文 我出身青樓讶请,卻偏偏與公主長(zhǎng)得像祷嘶,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子夺溢,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,440評(píng)論 2 359

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

  • 1风响、python的數(shù)據(jù)類型 計(jì)算機(jī)顧名思義就是可以做數(shù)學(xué)計(jì)算的機(jī)器嘉汰,因此,計(jì)算機(jī)程序理所當(dāng)然地可以處理各種數(shù)值状勤。但...
    0e90ce1fa3cc閱讀 189評(píng)論 0 0
  • 1鞋怀、Python中數(shù)據(jù)類型 1、整數(shù) Python可以處理任意大小的整數(shù)荧降,當(dāng)然包括負(fù)整數(shù)接箫,在Python程序中,整...
    極客小寨閱讀 219評(píng)論 0 1
  • 1.Python中數(shù)據(jù)類型 Python中數(shù)據(jù)類型 計(jì)算機(jī)顧名思義就是可以做數(shù)學(xué)計(jì)算的機(jī)器朵诫,因此辛友,計(jì)算機(jī)程序理所當(dāng)...
    ChinaGoodStaff閱讀 425評(píng)論 0 1
  • 其實(shí)在看《十二道鋒味》這個(gè)節(jié)目的時(shí)候,我就覺得一個(gè)男人的魅力也是可以在廚房得以體現(xiàn)的剪返。謝霆鋒提鍋拿勺废累、煎煮...
    慕敖閱讀 429評(píng)論 4 1
  • 從瓦爾帕萊索到威尼亞只有20多公里,一溜煙就過來了脱盲,要不是導(dǎo)游提醒邑滨,我們都以為是一個(gè)城市,它有著10里長(zhǎng)的海灘钱反,有...
    漁樵w閱讀 757評(píng)論 2 2