最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python基礎(chǔ)梳理(一)(推薦)

 更新時間:2019年04月06日 10:03:44   作者:KingOfMyHeart  
這篇文章主要介紹了python基礎(chǔ)梳理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、python程序的組成


表達(dá)式:建立并且處理數(shù)據(jù)對象且能返回數(shù)據(jù)對象的引用關(guān)系
示例:1 + 2 系統(tǒng)會產(chǎn)生1和2倆個對象,并且進(jìn)行處理生產(chǎn)對象3,將對象3返回回去。

二、核心的數(shù)字類型

1.整型 int (0、負(fù)自然數(shù)、正自然數(shù))
整型的表達(dá)方式:
1.二進(jìn)制:0b開頭,后跟0~1;
2.八進(jìn)制:0o開頭,后跟0~8;
3.十進(jìn)制
4.十六進(jìn)制:0x開頭,0-9和A-F
2.浮點數(shù) float (帶有小數(shù)部分的數(shù),小數(shù)部分可為0,表示精度不一樣)
浮點數(shù)的表示方式:
1.小數(shù)表示
示例:3.14 3.0 3.(0可省略) .14(前面0可省略)
2.科學(xué)計數(shù)表示法
格式:小數(shù) e/E(正負(fù)號)指數(shù)n e n代表以10為底n的次方
示例:6.18E-1 —> 表示6.18*10的-1次方 即0.618
3.復(fù)數(shù) complex (分為實部real和虛部image,虛部必須以j或者J結(jié)尾)
示例:1j 1+2J 4J -100-8j

4.布爾類型 bool (用來表達(dá)真/假倆種狀態(tài)的類型,符合計算機(jī)數(shù)字電路設(shè)計)

  1. True:真,非0即為真
  2. False:假,0為假,空為假等等

空值類型:None,是一個什么也不表示的數(shù)據(jù)對象,真實存在與內(nèi)存中

作用:

  1. 1.用來語法占位
  2. 2.變量解除綁定

三、表達(dá)式和運(yùn)算符

表達(dá)式:由數(shù)字或者數(shù)字和運(yùn)算符組成的,并且一定會產(chǎn)一個結(jié)果
作用: 計算機(jī)做一些事情并且得到結(jié)果
一個簡單的表達(dá)式:


運(yùn)算符及其他:

1.算術(shù)運(yùn)算符

加(+) 減(-) 乘(*) 除(/) 地板除(//) 取余(%) 冪運(yùn)算()+= -= *= …
地板除:是求倆個數(shù)相除的整數(shù)部分,python中支持float的地板除
冪運(yùn)算:示例 xy 意思為 x的y次方,python中同樣也支持float的冪運(yùn)算

2.標(biāo)識符

和c語言的一樣,變量名以字母和下劃線開頭,避免關(guān)鍵字

3.關(guān)鍵字

如True None is not del 等

4.賦值語句

a = 2
a = 1+1
a =b =c =100
a,b,c = 100,200,300(依次對應(yīng))
4.is/not 運(yùn)算符:

從圖中我們可以知道,比較倆個變量是否相同是只要比較變量在內(nèi)存中的id即可。
id(x):返回變量在內(nèi)存中的id編碼
del(x):刪除內(nèi)存中的變量x


5.比較運(yùn)算符

< > <= >= == != 雙目運(yùn)算符 結(jié)果返回布爾類型

6.數(shù)值對象的構(gòu)造函數(shù):

float(obj):用字符串或者數(shù)字轉(zhuǎn)換成浮點數(shù)

int(obj,base = 10):用數(shù)字或者字符串轉(zhuǎn)換成整數(shù),如果不給參數(shù),返回0
base:如果不寫,默認(rèn)為10進(jìn)制,表示obj按照相應(yīng)的進(jìn)制轉(zhuǎn)換,即x = int (1000).


complex(r=0.0,j=0.0):創(chuàng)建一個復(fù)數(shù)對象
bool(x):用x創(chuàng)建一個布爾值
示例:bool(x)會返回False的情況:


7.幾個python預(yù)置的函數(shù)

1.abs(x) 取x的絕對值
2.round(num,n) 對數(shù)值進(jìn)行四舍五入,不同的是一定>5捉著0.5才能進(jìn),否則舍掉,n代表小數(shù)點后保留幾位小數(shù),舉幾個例子:


3.pow(x,y,z=None),當(dāng)使用默認(rèn)的z時,相當(dāng)于x* * y;當(dāng)給定z時,相當(dāng)于x * * y%2,示例:


4.help(函數(shù)名):查看對應(yīng)函數(shù)的幫助手冊,示例:


5.折行符 \ (反斜杠)

作用:告訴解釋執(zhí)行器下一行的內(nèi)容屬于我這一行,放在一起執(zhí)行處理
示例:如果沒有\(zhòng)是什么情況


python時一行一行的執(zhí)行語句的,這樣寫不會將第二行當(dāng)作第一行
加上\后:

隱式換行:
所有括號中的內(nèi)容換行時,執(zhí)行器會自動的去尋找下一個所匹配的括號(()、[]、{}等),直到找到為止,所i這里就不用我們主動的取加\來換行,示例:

四、基本的輸入輸出函數(shù)

1,輸入函數(shù)input():從設(shè)備上將輸入的字符串讀取進(jìn)來,注意這里是字符串


2.輸出函數(shù)print()

將一系列的值以字符串的形式輸出到標(biāo)準(zhǔn)設(shè)備上
格式:print(value1,value2,…,sep = ' ',end = ‘\n')
value:是我們要輸出的目標(biāo)字符串或者值
sep:默認(rèn)是一個空格,是穿插在value間的,起分隔的作用
end:是在所有的value值輸出完畢以后,在最后加上一個換行符
示例:


五、if語句、條件表達(dá)式、pass語句與布爾運(yùn)算

1.

if語句語法與c有些有不同,c中用大括號來表示邏輯塊,而python中用縮進(jìn)表示:
if 真值表達(dá)式1 :
語句塊1
elif 真值表達(dá)式2:
語句塊2
else:
語句塊3
if語句的下一行開始要用四個空格縮進(jìn)表示一個邏輯塊,句子后面用冒號
語句塊可以是一句或多句,也可以是pass語句


一個簡單的if嵌套:


2.條件表達(dá)式

C語言中又唯一一個三目運(yùn)算符,就是條件表達(dá)式,他的語法是這樣的:
if 表達(dá)式 ?語句1:語句2 :如果表達(dá)式為真,執(zhí)行語句1,否則執(zhí)行語句2
而在python中也有這樣的表達(dá)式:
語句1 if 表達(dá)式 else 語句 2
同樣如果表達(dá)式為真執(zhí)行語句1否則執(zhí)行語句2

3.pass語句

有的時候我們并不希望程序做什么,在c語言中我們可以什么都不寫表示空語句,python中使用的是pass語句,同樣表示什么也不做

4.布爾運(yùn)算

not and or
not:取反操作
示例:not 100 not bool(1000)
and:與操作 X and Y
1.與操作優(yōu)先返回假值對象
2.如果X為假,直接返回X即可;如果X為真,Y為假返回Y,否則也返回Y
or:或操作

需要注意的是and和or操作返回的不是True或者False,而是對象。

5.正負(fù)號運(yùn)算符 + -

以上所述是小編給大家介紹的python基礎(chǔ)梳理整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Python Flask利用SocketIO庫實現(xiàn)圖表的繪制

    Python Flask利用SocketIO庫實現(xiàn)圖表的繪制

    這篇文章主要為大家詳細(xì)介紹了Python Flask框架如何利用SocketIO庫實現(xiàn)圖表的繪制,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12
  • Python實現(xiàn)一行代碼自動繪制藝術(shù)畫

    Python實現(xiàn)一行代碼自動繪制藝術(shù)畫

    DiscoArt?是一個很牛的開源模塊,它能根據(jù)你給定的關(guān)鍵詞自動繪畫。本文就將利用這一模塊實現(xiàn)一行代碼自動繪制藝術(shù)畫,需要的可以參考一下
    2022-12-12
  • linux環(huán)境部署清華大學(xué)大模型最新版 chatglm2-6b 圖文教程

    linux環(huán)境部署清華大學(xué)大模型最新版 chatglm2-6b 圖文教程

    這篇文章主要介紹了linux環(huán)境部署清華大學(xué)大模型最新版 chatglm2-6b ,結(jié)合實例形式詳細(xì)分析了Linux環(huán)境下chatglm2-6b部署相關(guān)操作步驟與注意事項,需要的朋友可以參考下
    2023-07-07
  • 基于Python創(chuàng)建可定制的HTTP服務(wù)器

    基于Python創(chuàng)建可定制的HTTP服務(wù)器

    這篇文章主要為大家演示一下如何使用?http.server?模塊來實現(xiàn)一個能夠發(fā)布網(wǎng)頁的應(yīng)用服務(wù)器,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-05-05
  • Python圖像處理庫Pillow的簡單實現(xiàn)

    Python圖像處理庫Pillow的簡單實現(xiàn)

    本文主要介紹了Python圖像處理庫Pillow的簡單實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • 一文帶你手撕Python之散列類型

    一文帶你手撕Python之散列類型

    這篇文章主要介紹了Python字典的定義、操作方法和集合的基本概念,字典以鍵值對形式存儲數(shù)據(jù),可通過鍵訪問值,操作包括增刪改查等,集合是無序不重復(fù)的數(shù)據(jù)結(jié)構(gòu),適用于去重和集合運(yùn)算,需要的朋友可以參考下
    2024-09-09
  • Python數(shù)據(jù)可視化之繪制柱狀圖和條形圖

    Python數(shù)據(jù)可視化之繪制柱狀圖和條形圖

    今天帶大家學(xué)習(xí)怎么利用Python繪制柱狀圖,條形圖,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)python的小伙伴們很有幫助,需要的朋友可以參考下
    2021-05-05
  • 用pytorch的nn.Module構(gòu)造簡單全鏈接層實例

    用pytorch的nn.Module構(gòu)造簡單全鏈接層實例

    今天小編就為大家分享一篇用pytorch的nn.Module構(gòu)造簡單全鏈接層實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • pytorch自動求梯度autograd的實現(xiàn)

    pytorch自動求梯度autograd的實現(xiàn)

    autograd是一個自動微分引擎,它可以自動計算張量的梯度,本文主要介紹了pytorch自動求梯度autograd的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下
    2025-04-04
  • 給你選擇Python語言實現(xiàn)機(jī)器學(xué)習(xí)算法的三大理由

    給你選擇Python語言實現(xiàn)機(jī)器學(xué)習(xí)算法的三大理由

    這篇文章主要介紹了給你選擇Python語言實現(xiàn)機(jī)器學(xué)習(xí)算法的三大理由,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11

最新評論

夏津县| 革吉县| 池州市| 东源县| 汉沽区| 桦甸市| 南靖县| 乐安县| 甘洛县| 桐梓县| 互助| 天全县| 嵩明县| 淮安市| 涿鹿县| 淳化县| 龙门县| 乌兰县| 牡丹江市| 衡水市| 潞城市| 遵义县| 巴里| 张家川| 黄浦区| 萨嘎县| 宜宾市| 温宿县| 伊川县| 罗山县| 镇康县| 鹤庆县| 盐津县| 梁平县| 莱西市| 都匀市| 旅游| 迁安市| 潞城市| 柳林县| 靖远县|