亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Python安裝與基本數據類型教程詳解

系統 1745 0

人生苦短,我選Python。

Python比其他的語言來說真的簡潔多了,很多時候想做的東西都有對應的模塊可以導入,平時玩點小東西真心不錯。

首先講一下安裝,其實沒什么好講的,點點點點點,完事。

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

Python安裝與基本數據類型教程詳解_第1張圖片

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

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

Python分為Python2和Python3,之前我學的時候是學Python2,現在Python的教程越來越多了,推薦還是學Python3吧,會有很多新的東西,用的是Python3。

-----------------------------------------分割線--------------------------------------------------------

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

Python安裝與基本數據類型教程詳解_第2張圖片

那么我們要用什么IDE寫代碼好呢,我一直是用的Pycharm,感覺很好用,這里貼一下一個公眾號分享的安裝教程。

安裝教程

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

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

Python安裝與基本數據類型教程詳解_第3張圖片

------------------------------------*分割線*-----------------------------------------------

其實Pycharm有很多神奇的東西,比如他有一個類似IDLE的東西,你可以在這里先試驗一下一些函數。

Python安裝與基本數據類型教程詳解_第4張圖片

這里我們用這個小東西來講一些基礎的語法。

1.我們可以把Python當成一個計算器,比如這樣

Python安裝與基本數據類型教程詳解_第5張圖片

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

2.Python的基本類型。

Python對變量的定義時自己識別的,所以我們不用像Java,C語言等語言一樣,用int啊,float等來定義。

我們用一個Python內置的方法type()來講解。

這個type方法可以返回參數的類型,什么是參數啊,什么是方法這個之后再講吧。

* int是整型,也就是整數類型,而float是浮點型,可以理解為有小數點的數字。所以如果我們用1.0這種形式來寫的話,Python就會認為這是一個浮點數。

Python安裝與基本數據類型教程詳解_第6張圖片

* str是字符串,也就是一串字,我們可以用“”雙引號或者‘'單引號來定義一個字符串。

Python安裝與基本數據類型教程詳解_第7張圖片

* bool是布爾型,它只有True和False兩種變量,表示對和錯。也就是說,布爾型是一個表達對錯的類型,我們也可以用1和0來表示對錯,但這就不是布爾型了(之后的判斷語句可以講一波)。

接下來講列表和字典,同時講一下如何定義變量。

* 我們用 變量名 =變量值 的形式來定義變量。

* 變量名是可以隨便起一個名字的,只要不是關鍵字或者已經被定義的變量名就行(什么是關鍵字,就是一些代碼的語法關鍵字,比如for循環語句的for)

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

* 變量有什么用呢,我們如果像之前一樣直接寫一個值的話,它用一次就沒了。而用變量保存起來后,你可以無限地使用這個值。

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

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

列表里面那么多值該怎么調用呢,我們的列表在定義的時候每個值都按順序領取了一個下標,第一位拿到的下標是0,第二位是1,以此類推。所以我們可以像圖中這樣寫,用下標來找到我們想要的值。

Python安裝與基本數據類型教程詳解_第8張圖片

* dict就是字典啦,我們查新華字典的時候,經常是要先查拼音或者筆畫,然后根據這個來找到我們想要的字。

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

所以我們稱這個為字典,就是因為它跟查字典的方式很類似。

* 而且,我們要知道,不同的索引可以存儲一樣的值,但是一個字典里的一個索引只能對應一個值。

就像我們的查字典,可以根據拼音和筆畫來找到這個字,但是他們不如我們中華文化這么博大精深,沒有同音字啊形近字,所以他們的一個索引只能對應一個值。

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

而字典的調用也與列表差不多,但是字典是初始化的時候領取的是我們自定義的key,而不是死板的下標,所以我們在[]中寫的是key,獲取到的是對應的value。

**很多同學會問,這個東西怎么亂碼了。這就涉及到一個編碼的問題了。外國人的字只有二十六個字母,而我們有很多個漢字,所以就要用編碼來解決這個問題。

目前適合我們中文的有兩個編碼

UTF-8(8-bit Unicode Transformation Format)是一種針對Unicode的可變長度字符編碼,又稱萬國碼,由Ken Thompson于1992年創建。現在已經標準化為RFC 3629。UTF-8用1到6個字節編碼Unicode字符。用在網頁上可以統一頁面顯示中文簡體繁體及其它語言(如英文,日文,韓文)。*轉自百度百科*

GBK全稱《漢字內碼擴展規范》(GBK即“國標”、“擴展”漢語拼音的第一個字母,英文名稱:Chinese Internal Code Specification) ,中華人民共和國全國信息技術標準化技術委員會1995年12月1日制訂,國家技術監督局標準化司、電子工業部科技與質量監督司1995年12月15日聯合以技監標函1995 229號文件的形式,將它確定為技術規范指導性文件。這一版的GBK規范為1.0版。*轉自百度百科*

所以我覺得UTF-8算是比較通用的,萬能的編碼,我一般使用這個編碼。

*那么怎么設置這個編碼呢?在Python里,我們可以在開頭寫上#coding=utf-8這個注釋,來提醒Python解釋器用utf8的編碼來解釋下面的內容。

*所以這里要注意啦,很多新手會用漢字來命名自己的項目和項目文件,這樣很有可能就會因為編碼不正確,導致你的項目運行不了或者出現不知道怎么回事的bug。

以上就是最基本的Python的數據類型了,今晚興致大發寫了這些。如果有機會,我下次會繼續介紹Python的其他簡單的知識點。(我也很菜的TVT)

感謝你的閱讀~


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

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

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 91久久精一区二区三区大全 | 青青操网址 | 中文字幕或区 | 日本一级特黄毛片免费视频 | 久久亚洲精品一区二区三区浴池 | 亚洲精品亚洲人成在线播放 | 久久免费久久 | 久操不卡| 亚洲一区二区三区中文字幕 | 久久国产精彩视频 | www.亚洲天堂| 青青青免费高清视频在线 | 一级免费黄色毛片 | 337p欧美超大胆日本人术艺术 | 成年人一级毛片 | 99在线免费观看视频 | 特级全黄一级毛片视频 | 国内精品手机在线观看视频 | 亚洲国产影院 | 国产精品品福利视频 | 久久精品日日躁夜夜躁欧美 | 国产aaa级一级毛片 国产aaa毛片 | 国产在线精品香蕉综合网一区 | 欧美精品一区二区三区在线播放 | 成人日韩视频 | 国产精品一区二区资源 | 欧美精品videossex最新 | 欧美另类亚洲一区二区 | 亚洲国产天堂久久九九九 | 天天操天天插天天射 | 免费日韩毛片 | 欧美一级毛片免费网站 | 综合精品在线 | 国产精品福利在线观看 | 欧美特级毛片aaaa | 91亚洲国产成人精品性色 | 欧美日韩性视频在线 | 精品999久久久久久中文字幕 | 男人午夜免费视频 | 国产视频中文字幕 | 美女一级毛片视频 |