一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Python 基礎(chǔ)(一):入門必備知識(shí)

 xiaoyimin 2019-11-02

1 標(biāo)識(shí)符

標(biāo)識(shí)符是編程時(shí)使用的名字,用于給變量、函數(shù)、語(yǔ)句塊等命名,Python 中標(biāo)識(shí)符由字母、數(shù)字、下劃線組成,不能以數(shù)字開(kāi)頭,區(qū)分大小寫。

以下劃線開(kāi)頭的標(biāo)識(shí)符有特殊含義,單下劃線開(kāi)頭的標(biāo)識(shí)符,如:_xxx ,表示不能直接訪問(wèn)的類屬性,需通過(guò)類提供的接口進(jìn)行訪問(wèn),不能用 from xxx import * 導(dǎo)入;雙下劃線開(kāi)頭的標(biāo)識(shí)符,如:__xx,表示私有成員;雙下劃線開(kāi)頭和結(jié)尾的標(biāo)識(shí)符,如:__xx__,表示 Python 中內(nèi)置標(biāo)識(shí),如:__init__() 表示類的構(gòu)造函數(shù)。

2 關(guān)鍵字

andexecnotassertfinallyor
breakforpassclassfromprint
continueglobalraisedefifreturn
delimporttryelifinwhile
elseiswithexceptlambdayield

上面表中是 Python 中的關(guān)鍵字(保留字),我們?cè)谧远x標(biāo)識(shí)符時(shí)不能使用關(guān)鍵字。

3 引號(hào)

Python 可以使用引號(hào)(')、雙引號(hào)(')、三引號(hào)('''''')來(lái)表示字符串,引號(hào)的開(kāi)始與結(jié)束須類型相同,三引號(hào)可以由多行組成。如下所示:

id = '001'name = '張三'skill = '''唱歌跳舞'''skill = '''唱歌跳舞'''
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

4 編碼

Python2 中默認(rèn)編碼為 ASCII,假如內(nèi)容為漢字,不指定編碼便不能正確的輸出及讀取,比如我們想要指定編碼為 UTF-8,Python 中通過(guò)在開(kāi)頭加入 # -*- coding: UTF-8 -*- 進(jìn)行指定。

Python3 中默認(rèn)編碼為 UTF-8,因此在使用 Python3 時(shí),我們通常不需指定編碼。

5 輸入輸出

Python 輸出使用 print(),內(nèi)容加在括號(hào)中即可。如下所示:

print('Hello Python')
  • 1

Python 提供了一個(gè) input(),可以讓用戶輸入字符串,并存放到一個(gè)變量里。如下所示:

name = input()print('Hi',name)
  • 1
  • 2

6 縮進(jìn)

Python 不使用 {} 來(lái)控制類、函數(shù)、邏輯判斷等,而是使用縮進(jìn),縮進(jìn)的空格可變。如下所示:

if True:    print(True)else:    print(False)
  • 1
  • 2
  • 3
  • 4

7 多行

Python 中一般以新行作為語(yǔ)句的結(jié)束標(biāo)識(shí),可以使用 \ 將一行語(yǔ)句分為多行顯示。如下所示:

a = 128b = 1024c = 512d = a + \ b - \ c
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

如果包含在 []{}、() 括號(hào)中,則不需要使用 \。如下所示:

arr = {    a,    b,    c}
  • 1
  • 2
  • 3
  • 4
  • 5

8 注釋

Python 中單行注釋使用 #,多行注釋使用三個(gè)單引號(hào)(''')或三個(gè)雙引號(hào)(''')。如下所示:

# 我是單行注釋'''我是多行注釋我是多行注釋''''''我是多行注釋我是多行注釋'''
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

9 數(shù)據(jù)類型

  • 整數(shù):可以為任意大小、包含負(fù)數(shù)

  • 浮點(diǎn)數(shù):就是小數(shù)

  • 字符串:以單引號(hào) '、雙引號(hào)'、三引號(hào) ''''''括起來(lái)的文本

  • 布爾:只有 TrueFalse 兩種值

  • 空值:用 None 表示

  • 變量:是可變的

  • 常量:不可變

10 運(yùn)算符

10.1 常用運(yùn)算符

運(yùn)算符描述示例
+相加a + b
-相減a - b
*相乘a * b
/相除a / b
%取模a % b
**a**b 表示 a 的 b 次冪
//取整除9 // 4 結(jié)果為 2
==是否相等a == b
!=是否不等于a != b
>是否大于a > b
>=是否大于等于a >= b
<=是否小于等于a <= b
=簡(jiǎn)單的賦值運(yùn)算符a = b + c
+=加法賦值運(yùn)算符a += b 等效于 a = a + b
-=減法賦值運(yùn)算符a -= b 等效于 a = a - b
*=乘法賦值運(yùn)算符a *= b 等效于 a = a * b
/=除法賦值運(yùn)算符a /= b 等效于 a = a / b
%=取模賦值運(yùn)算符a %= b 等效于 a = a % b
**=冪賦值運(yùn)算符a **= b 等效于 a = a ** b
//=取整除賦值運(yùn)算符a //= b 等效于 a = a // b
&a & b
|a | b
^異或a ^ b
~取反~a
<<左移動(dòng)a << 3
>>右移動(dòng)a >> 3
and布爾類型與a and b
or布爾類型或a or b
not布爾類型非not a
is判斷兩個(gè)標(biāo)識(shí)符是否引用同一個(gè)對(duì)象a is b
is not判斷兩個(gè)標(biāo)識(shí)符是否引用不同對(duì)象a is not b

10.2 運(yùn)算符優(yōu)先級(jí)

運(yùn)算符描述(由上至下對(duì)應(yīng)優(yōu)先級(jí)由高到低)
**冪運(yùn)算
~ + -取反、正號(hào)、負(fù)號(hào)
* / % //乘、除、取模、取整除
+ -加法、減法
>> <<右移、左移
&
^ |異或、或
<= < > >=比較運(yùn)算符
== !=是否等于、是否不等于
= %= /= //= -= += *= **=賦值運(yùn)算符
is is not身份運(yùn)算符
in not in成員運(yùn)算符
not and or邏輯運(yùn)算符


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    麻豆蜜桃星空传媒在线观看 | 国产一级特黄在线观看| 国产亚洲欧美日韩国亚语| 国产小青蛙全集免费看| 亚洲乱码av中文一区二区三区| 亚洲综合香蕉在线视频| 中文字幕五月婷婷免费| 都市激情小说在线一区二区三区 | 欧美有码黄片免费在线视频| 日本人妻熟女一区二区三区| 久久精品亚洲情色欧美| 国产白丝粉嫩av在线免费观看| 亚洲精品中文字幕在线视频| 亚洲午夜福利视频在线| 精品欧美一区二区三久久| 欧美多人疯狂性战派对| 神马午夜福利免费视频| 欧美夫妻性生活一区二区| 大香蕉伊人精品在线观看| 日本一品道在线免费观看| 成人亚洲国产精品一区不卡| 婷婷九月在线中文字幕| 国产欧美另类激情久久久| 黑鬼糟蹋少妇资源在线观看| 国产一区二区三区av在线| 日本人妻中出在线观看| 国产传媒一区二区三区| 亚洲男人的天堂就去爱| 日韩一级毛一欧美一级乱| 亚洲精品伦理熟女国产一区二区| 亚洲欧美黑人一区二区| 暴力性生活在线免费视频| 欧美日韩亚洲精品内裤| 国内精品美女福利av在线| 日韩一区二区三区四区乱码视频| 亚洲精品一区二区三区日韩| 久久亚洲精品中文字幕| 福利视频一区二区三区| 激情图日韩精品中文字幕| 日本午夜一本久久久综合| 精品日韩欧美一区久久|