欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Python安裝與基本數(shù)據(jù)類(lèi)型教程詳解

系統(tǒng) 1610 0

人生苦短,我選Python。

Python比其他的語(yǔ)言來(lái)說(shuō)真的簡(jiǎn)潔多了,很多時(shí)候想做的東西都有對(duì)應(yīng)的模塊可以導(dǎo)入,平時(shí)玩點(diǎn)小東西真心不錯(cuò)。

首先講一下安裝,其實(shí)沒(méi)什么好講的,點(diǎn)點(diǎn)點(diǎn)點(diǎn)點(diǎn),完事。

這里的AddPython 3.7to PATH記得勾上,這樣你就可以在CMD里面直接使用Python了(打開(kāi)cmd,輸入python就OK啦。)

Python安裝與基本數(shù)據(jù)類(lèi)型教程詳解_第1張圖片

這里附上最新的Python安裝包,win64的。

https://www.python.org/ftp/python/3.7.3/python-3.7.3-amd64.exe

Python分為Python2和Python3,之前我學(xué)的時(shí)候是學(xué)Python2,現(xiàn)在Python的教程越來(lái)越多了,推薦還是學(xué)Python3吧,會(huì)有很多新的東西,用的是Python3。

-----------------------------------------分割線(xiàn)--------------------------------------------------------

Python安裝后有自帶一個(gè)IDLE,可以在這里玩一下。他是交互式,想要寫(xiě)成段的那種Python代碼雖然也行,但是沒(méi)有代碼提示,還不如用記事本。

Python安裝與基本數(shù)據(jù)類(lèi)型教程詳解_第2張圖片

那么我們要用什么IDE寫(xiě)代碼好呢,我一直是用的Pycharm,感覺(jué)很好用,這里貼一下一個(gè)公眾號(hào)分享的安裝教程。

安裝教程

我覺(jué)得打代碼還是要適應(yīng)一下英文,所以建議不要漢化。不想漢化的可以忽略9-12步。

安裝好后,新建項(xiàng)目。在Baseinterpreter里面填入的是你Python所在的位置,而Location是你項(xiàng)目代碼及其他文件所在的位置。

Python安裝與基本數(shù)據(jù)類(lèi)型教程詳解_第3張圖片

------------------------------------*分割線(xiàn)*-----------------------------------------------

其實(shí)Pycharm有很多神奇的東西,比如他有一個(gè)類(lèi)似IDLE的東西,你可以在這里先試驗(yàn)一下一些函數(shù)。

Python安裝與基本數(shù)據(jù)類(lèi)型教程詳解_第4張圖片

這里我們用這個(gè)小東西來(lái)講一些基礎(chǔ)的語(yǔ)法。

1.我們可以把Python當(dāng)成一個(gè)計(jì)算器,比如這樣

Python安裝與基本數(shù)據(jù)類(lèi)型教程詳解_第5張圖片

+ - * /分別表示加減乘除,而%表示的是求余數(shù)。

2.Python的基本類(lèi)型。

Python對(duì)變量的定義時(shí)自己識(shí)別的,所以我們不用像Java,C語(yǔ)言等語(yǔ)言一樣,用int啊,float等來(lái)定義。

我們用一個(gè)Python內(nèi)置的方法type()來(lái)講解。

這個(gè)type方法可以返回參數(shù)的類(lèi)型,什么是參數(shù)啊,什么是方法這個(gè)之后再講吧。

* int是整型,也就是整數(shù)類(lèi)型,而float是浮點(diǎn)型,可以理解為有小數(shù)點(diǎn)的數(shù)字。所以如果我們用1.0這種形式來(lái)寫(xiě)的話(huà),Python就會(huì)認(rèn)為這是一個(gè)浮點(diǎn)數(shù)。

Python安裝與基本數(shù)據(jù)類(lèi)型教程詳解_第6張圖片

* str是字符串,也就是一串字,我們可以用“”雙引號(hào)或者‘'單引號(hào)來(lái)定義一個(gè)字符串。

Python安裝與基本數(shù)據(jù)類(lèi)型教程詳解_第7張圖片

* bool是布爾型,它只有True和False兩種變量,表示對(duì)和錯(cuò)。也就是說(shuō),布爾型是一個(gè)表達(dá)對(duì)錯(cuò)的類(lèi)型,我們也可以用1和0來(lái)表示對(duì)錯(cuò),但這就不是布爾型了(之后的判斷語(yǔ)句可以講一波)。

接下來(lái)講列表和字典,同時(shí)講一下如何定義變量。

* 我們用 變量名 =變量值 的形式來(lái)定義變量。

* 變量名是可以隨便起一個(gè)名字的,只要不是關(guān)鍵字或者已經(jīng)被定義的變量名就行(什么是關(guān)鍵字,就是一些代碼的語(yǔ)法關(guān)鍵字,比如for循環(huán)語(yǔ)句的for)

* 變量值可以是我們說(shuō)的int,float,str,bool,list,dict類(lèi)型,也可以是別的類(lèi)型,反正什么東西都可以放在變量里。我們按照一定的格式寫(xiě),Python自己就知道你是什么類(lèi)型啦。(后面兩個(gè)還沒(méi)講哈哈哈)

* 變量有什么用呢,我們?nèi)绻裰耙粯又苯訉?xiě)一個(gè)值的話(huà),它用一次就沒(méi)了。而用變量保存起來(lái)后,你可以無(wú)限地使用這個(gè)值。

* list是列表,什么是列表呢,就是一個(gè)一個(gè)一個(gè)一個(gè)一個(gè)一個(gè)......的變量。比如你qq里是不是有個(gè)好友列表啊,好友是不是很多個(gè),不同的好友就是不同的變量,一個(gè)一個(gè)一個(gè)一個(gè)......的好友放在一起去就是你的好友列表啦。

* Python的列表里面什么東西都可以放,比如int啊,float啊,str啊,bool啊,甚至可以再放一個(gè)list在里面當(dāng)表中表。(批評(píng)Java,列表太難寫(xiě))

列表里面那么多值該怎么調(diào)用呢,我們的列表在定義的時(shí)候每個(gè)值都按順序領(lǐng)取了一個(gè)下標(biāo),第一位拿到的下標(biāo)是0,第二位是1,以此類(lèi)推。所以我們可以像圖中這樣寫(xiě),用下標(biāo)來(lái)找到我們想要的值。

Python安裝與基本數(shù)據(jù)類(lèi)型教程詳解_第8張圖片

* dict就是字典啦,我們查新華字典的時(shí)候,經(jīng)常是要先查拼音或者筆畫(huà),然后根據(jù)這個(gè)來(lái)找到我們想要的字。

* 而Python里面的字典,格式是{key:value,...}。key代表的就是索引,也就是新華字典里面的拼音啊筆畫(huà)啊,而value就是值,是我們要找的那個(gè)東西。

所以我們稱(chēng)這個(gè)為字典,就是因?yàn)樗樽值涞姆绞胶茴?lèi)似。

* 而且,我們要知道,不同的索引可以存儲(chǔ)一樣的值,但是一個(gè)字典里的一個(gè)索引只能對(duì)應(yīng)一個(gè)值。

就像我們的查字典,可以根據(jù)拼音和筆畫(huà)來(lái)找到這個(gè)字,但是他們不如我們中華文化這么博大精深,沒(méi)有同音字啊形近字,所以他們的一個(gè)索引只能對(duì)應(yīng)一個(gè)值。

* 字典跟我們的列表一樣,也是可以存入不同類(lèi)型的變量的。

而字典的調(diào)用也與列表差不多,但是字典是初始化的時(shí)候領(lǐng)取的是我們自定義的key,而不是死板的下標(biāo),所以我們?cè)赱]中寫(xiě)的是key,獲取到的是對(duì)應(yīng)的value。

**很多同學(xué)會(huì)問(wèn),這個(gè)東西怎么亂碼了。這就涉及到一個(gè)編碼的問(wèn)題了。外國(guó)人的字只有二十六個(gè)字母,而我們有很多個(gè)漢字,所以就要用編碼來(lái)解決這個(gè)問(wèn)題。

目前適合我們中文的有兩個(gè)編碼

UTF-8(8-bit Unicode Transformation Format)是一種針對(duì)Unicode的可變長(zhǎng)度字符編碼,又稱(chēng)萬(wàn)國(guó)碼,由Ken Thompson于1992年創(chuàng)建。現(xiàn)在已經(jīng)標(biāo)準(zhǔn)化為RFC 3629。UTF-8用1到6個(gè)字節(jié)編碼Unicode字符。用在網(wǎng)頁(yè)上可以統(tǒng)一頁(yè)面顯示中文簡(jiǎn)體繁體及其它語(yǔ)言(如英文,日文,韓文)。*轉(zhuǎn)自百度百科*

GBK全稱(chēng)《漢字內(nèi)碼擴(kuò)展規(guī)范》(GBK即“國(guó)標(biāo)”、“擴(kuò)展”漢語(yǔ)拼音的第一個(gè)字母,英文名稱(chēng):Chinese Internal Code Specification) ,中華人民共和國(guó)全國(guó)信息技術(shù)標(biāo)準(zhǔn)化技術(shù)委員會(huì)1995年12月1日制訂,國(guó)家技術(shù)監(jiān)督局標(biāo)準(zhǔn)化司、電子工業(yè)部科技與質(zhì)量監(jiān)督司1995年12月15日聯(lián)合以技監(jiān)標(biāo)函1995 229號(hào)文件的形式,將它確定為技術(shù)規(guī)范指導(dǎo)性文件。這一版的GBK規(guī)范為1.0版。*轉(zhuǎn)自百度百科*

所以我覺(jué)得UTF-8算是比較通用的,萬(wàn)能的編碼,我一般使用這個(gè)編碼。

*那么怎么設(shè)置這個(gè)編碼呢?在Python里,我們可以在開(kāi)頭寫(xiě)上#coding=utf-8這個(gè)注釋?zhuān)瑏?lái)提醒Python解釋器用utf8的編碼來(lái)解釋下面的內(nèi)容。

*所以這里要注意啦,很多新手會(huì)用漢字來(lái)命名自己的項(xiàng)目和項(xiàng)目文件,這樣很有可能就會(huì)因?yàn)榫幋a不正確,導(dǎo)致你的項(xiàng)目運(yùn)行不了或者出現(xiàn)不知道怎么回事的bug。

以上就是最基本的Python的數(shù)據(jù)類(lèi)型了,今晚興致大發(fā)寫(xiě)了這些。如果有機(jī)會(huì),我下次會(huì)繼續(xù)介紹Python的其他簡(jiǎn)單的知識(shí)點(diǎn)。(我也很菜的TVT)

感謝你的閱讀~


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 亚洲 欧美 日韩 在线 香蕉 | 天天碰人人 | 中国一级特黄真人毛片 | 欧美一区二区三区成人 | 日本不卡视频在线观看 | 亚洲91在线| 日本大学生免费一级一片 | 午夜精品久久久久久久99黑人 | 免费中文视频 | 五月天激情视频 | 欧美精品一区二区在线观看 | 免费看91 | www.9cao| www视频免费观看 | 欧美黄色大片在线观看 | 亚洲热影院 | 日本在线免费 | 亚州综合网 | 久久久www成人免费精品张筱雨 | 爱高潮www亚洲精品 亚洲精品免费网站 | 国产日韩亚洲不卡高清在线观看 | 欧美成人性生活 | 成人欧美一区在线视频在线观看 | 亚洲日韩中文字幕一区 | 日本精品a在线 | 日本一本免费一二区 | 2021国产精品成人免费视频 | 日本黄色网战 | 日韩在线视频一区 | 欧美性综合 | 亚洲AV国产成人精品区三上 | 香港毛片| 国产高清一区二区 | 人人操日日干 | 成人午夜18免费看 | wwwav在线| 九色在线| 国产成人禁片免费观看 | 日日a.v拍夜夜添久久免费 | 香港一级毛片免费看 | 成年人免费网站在线观看 |