Python基礎(一)變量和簡單類型

1. 注釋

兩種形式:單行注釋和多行注釋

# 這是python的單行注釋

'''
這是多行注釋
'''

"""
這也是多行注釋
"""

多行注釋揍异,pycharm更推薦使用雙引號注釋宰译,而不是單引號

2. 變量

1. python是弱類型語言

弱類型語言特征如下:

  1. 變量無須聲明即可直接賦值:對一個不存在的變量賦值就相當于定義了一個新變量娄蔼。
  2. 變量的數(shù)據(jù)類型可以動態(tài)改變:同一個變量可以一會兒被賦值為整數(shù)型塑煎,一會兒被賦值為字符串遇汞。

2. 變量的命名規(guī)則

  1. 標識符可以由字母软驰、數(shù)字卵洗、下劃線(_)組成请唱,不能以數(shù)字開頭
  2. 標識符不能是python關鍵字弥咪,但可以包含關鍵字
  3. 標識符不能包含空格

3. python關鍵字

關鍵字

3. 數(shù)值類型

1. 整型數(shù)值

4種表達形式:

  • 十進制形式,最普通的整數(shù)
  • 二進制形式十绑,0b或0B開頭的整數(shù)
  • 八進制形式聚至,0o或0O開頭的整數(shù)
  • 十六進制形式,0x或0X開頭的整數(shù)

2. 浮點型

浮點型數(shù)值用來保存帶小數(shù)點的數(shù)值本橙,2種表達形式:

  • 十進制形式扳躬,平常的浮點數(shù),如5.12
  • 科學計數(shù)形式甚亭,例如5.12e2

3. 復數(shù)

復數(shù)的虛部用j或J來表示贷币,如2+3j

4. 布爾值

True或者Flase

4. 字符串

  • 可以用單引號'' ,也可以用雙引號""括起來亏狰,還可以用三引號""" """括起來
  • 如果字符串中有引號役纹,需要特殊處理,使用不同的引號括起來或使用轉義字符暇唾。
  • str()函數(shù)促脉,可以將數(shù)值轉換為字符串
  • input()函數(shù),可以獲取用戶輸入
  • 原始字符串策州,以r開頭瘸味,就不會對字符串進行轉義了

5. 深入使用字符串

1. 轉義字符

轉義字符

2. 字符串格式化

format,使用{}占位


字符串格式化

3. 序列相關方法

1.索引
直接在[]中使用索引即可獲取到對應的字符,第一個字符的索引是0够挂,最后一個字符的索引是-1硫戈,也可以使用范圍來獲取一段(可以省略起始索引或結束索引,如果省略起始索引下硕,相當于從字符串開始處截取汁胆;如果省略結束索引梭姓,相當于截取到字符串的結尾處)


索引

2. in運算符,可以判斷字符串是否包含某個子串
或者可以用not in


in 運算符

3. len() 函數(shù)嫩码,獲取字符串的長度
4. max()和min()函數(shù)誉尖,獲取字符串中的最大和最小字符串。
5. title()函數(shù)铸题,將字符串首字母改為大寫

6. lower()函數(shù)铡恕,將整個字符串改為小寫
7. upper()函數(shù),將整個字符串改為大寫
8. strip()函數(shù)丢间,刪除字符串前后的空白
9. lstrip()函數(shù)探熔,刪除字符串前面(左邊)的空白
10. rstrip()函數(shù),刪除字符串后面(右邊)的空白
11. startswith()函數(shù)烘挫,判斷字符串是否以指定子串開頭
12. endswith()诀艰,判斷字符串是否以指定子串結尾
13. find(),查找指定子串在字符串中出現(xiàn)的位置,沒有找到返回-1
14. index()其垄,查找指定子串在字符串中出現(xiàn)的位置苛蒲,沒有找到引發(fā) ValueError錯誤
15. replace(), 使用指定子串替換字符串中的子串

4. 分割,連接方法

  1. join(),連接成字符串
  2. split(),切割字符串


6. 運算符

1. 賦值運算符

賦值運算符一般為 =

  • 直接賦值
    變量 = 表達式绿满,如a = 1
  • 復合語句賦值
    • +=
    • -=
    • *=
    • /=
    • //=
    • %=
    • **=
      如 a += 1
  • 鏈式賦值
    變量1 = 變量2 = 變量3臂外,如 a = b = c = 1
  • 同步賦值
    變量1,變量2 = 表達式喇颁,表達式2漏健,如a, b = 1, 2

2. 算術運算符

  • +加
  • -減
  • *乘
  • /除
  • //整除
  • **冪
  • %余

3. 位運算符

把數(shù)字看作二進制來進行計算的
& 按位與運算符 | 按位或運算符 ^ 按位異或運算符
<< 左移動運算符 >> 右移動運算符


拓展后的賦值運算符

4. 索引運算符

就是 方括號[],使用單個索引无牵,或者索引范圍

5. 比較運算符

== 等于 != 不等于 < 小于 > 大于 <= 小于等于 >= 大于等于

6. 邏輯運算符

and 與 or 或 not 非

7. 成員運算符

in x 在 y 序列中 , 如果 x 在 y 序列中返回 True漾肮。
not in x 不在 y 序列中 , 如果 x 不在 y 序列中返回 True。

8. 身份運算符

is x is y, 類似 id(x) == id(y) , 如果引用的是同一個對象則返回 True茎毁,否則返回 False
is not x is not y 克懊, 類似 id(a) != id(b)。如果引用的不是同一個對象則返回結果 True七蜘,否則返回 False

9. 三目運算符

True_statements if expression else False_statements

True_statements或False_statements可以放置多條語句
多條語句以英文逗號隔開谭溉,每條語句都會執(zhí)行,返回多條語句的返回值組成的元組
多條語句以英文分號隔開橡卤,每條語句都會執(zhí)行扮念,返回第一條語句的返回值

10 .運算符的優(yōu)先級

運算符的優(yōu)先級
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市碧库,隨后出現(xiàn)的幾起案子柜与,更是在濱河造成了極大的恐慌,老刑警劉巖嵌灰,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件弄匕,死亡現(xiàn)場離奇詭異,居然都是意外死亡沽瞭,警方通過查閱死者的電腦和手機迁匠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來驹溃,“玉大人城丧,你說我怎么就攤上這事⊥愫祝” “怎么了亡哄?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵,是天一觀的道長布疙。 經(jīng)常有香客問我磺平,道長魂仍,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任拣挪,我火速辦了婚禮擦酌,結果婚禮上,老公的妹妹穿的比我還像新娘菠劝。我一直安慰自己赊舶,他們只是感情好,可當我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般立镶。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上寓调,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天,我揣著相機與錄音锄码,去河邊找鬼夺英。 笑死,一個胖子當著我的面吹牛滋捶,可吹牛的內(nèi)容都是我干的痛悯。 我是一名探鬼主播,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼重窟,長吁一口氣:“原來是場噩夢啊……” “哼载萌!你這毒婦竟也來了?” 一聲冷哼從身側響起巡扇,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤扭仁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后厅翔,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體斋枢,經(jīng)...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年知给,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片描姚。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡涩赢,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出轩勘,到底是詐尸還是另有隱情筒扒,我是刑警寧澤,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布绊寻,位于F島的核電站花墩,受9級特大地震影響悬秉,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜冰蘑,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一和泌、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧祠肥,春花似錦武氓、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至剂桥,卻和暖如春忠烛,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背权逗。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工美尸, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人旬迹。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓火惊,卻偏偏與公主長得像,于是被迫代替她去往敵國和親奔垦。 傳聞我的和親對象是個殘疾皇子屹耐,可洞房花燭夜當晚...
    茶點故事閱讀 43,494評論 2 348

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