【云駐共創(chuàng)】Python編程快速入門指南

      網(wǎng)友投稿 637 2025-04-10

      直播的入門指南流程如下圖所示:


      在上圖介紹中,直播總共由五個部分構(gòu)成,即第一部分:Python簡介、第二部分:基于Windows平臺的Python環(huán)境介紹和搭建、第三部分:Python語法格式和編碼規(guī)范、第四部分:Python的趣味小案例、第五部分:Python編程的學(xué)習(xí)路徑。

      本次直播并沒有涉及關(guān)于Python的過難知識理論學(xué)習(xí),從小編的角度來看,這個直播非常適合新手的初學(xué)習(xí)使用,對Python學(xué)習(xí)規(guī)劃也有著很大的作用!

      第一部分---Python簡介

      就像電影劇情里超人為拯救人類挺身而出的情景一樣,Guido van Rossum(Python創(chuàng)始人)是在發(fā)現(xiàn)當(dāng)時的一些編程語言對于初學(xué)者不是很友好后,就想發(fā)明一種比較高級的腳本語言,能夠去實現(xiàn)易用性和功能之間的平衡。在創(chuàng)建之初,Python借鑒了C語言和Shell語言之間的一些習(xí)慣,以實現(xiàn)創(chuàng)建全功能、易學(xué)、可擴展語言的愿景。

      關(guān)于Python為什么叫Python呢?這是一個動情的故事?不,這是一個狗血的故事,對,就像小說中的打狗棒法那么隨意,Python叫Python是因為Guido喜歡看的節(jié)目名字里包含了它,如果Guido能夠預(yù)料到Python會這么火,那他給這個語言命名的時候,會不會失眠呀(小聲嘀咕:估計會失眠好幾宿吧)!

      能長期使用的每個軟件,都會有一個更新迭代的過程,更新迭代的過程,是更用戶化的一個體現(xiàn)。在Python中,大的轉(zhuǎn)變就是關(guān)于Python2.0向Python3.0的一個轉(zhuǎn)變,我就不廢話了,直接上圖:

      既然前面談到了武林秘籍,江湖地位不說一下的話,大家又要吐槽我斷更了~~~論Python的江湖地位,當(dāng)然要從那一年的華山論劍開始(口誤口誤),江湖地位肯定要從威望開始,那Python的威望該從何談起?一番編程語言爭斗過后,你聽我細細道來。

      就像你看到的這樣,07、10、18、20、21這些年份的武林大盟主(年度編程語言)可都是Python,江湖地位自不必多講!

      那么Python這個武林盟主都有什么大殺招呢?七個大殺招(特點):簡單、高級、易移植、解釋性、強大而豐富的庫、面向?qū)ο蟆⒖蓴U展。

      大招說過了,那小缺陷就更要提一下了,不過可不能被對手利用哦,正如你看到的這樣,Python語言的一部分較突出缺點都在這里:1.運行速度慢;2.加密難;3.縮進規(guī)則......

      第二部分---基于Windows平臺的Python環(huán)境介紹和搭建

      本視頻的內(nèi)容都是基于Windows平臺而進行的Python環(huán)境介紹和搭建,使用其他系統(tǒng)的小伙伴可以看我們?nèi)A為云的其他內(nèi)容,都有詳細的教程哦!

      Python環(huán)境分兩部分給大家介紹:運行環(huán)境、開發(fā)環(huán)境。

      Python的運行環(huán)境主要分為兩個大的版本,Python2和Python3。兩版本的安裝步驟是一樣的,直播中推薦新手使用一站式安裝的Anaconda(是一款集成了許多第三方庫的Python解釋器,在人工智能和科學(xué)計算等領(lǐng)域使用廣泛(也分為Python2和Python3))。

      Python的開發(fā)環(huán)境,也非常之多:直播中提到Jupyter Notebook(基于web頁面的交互式計算環(huán)境)、PyCharm(功能及其強大的開發(fā)環(huán)境,集成了許多便捷的功能)、Eclipse(使用廣泛的一個開發(fā)工具,多用于java,也支持Python)。

      這么多軟件,該怎么選擇呢?不賣關(guān)子了,直播中老師的推薦是-----

      當(dāng)然,關(guān)于安裝中還有其他問題,這里小編就不一一贅述了,看大屏幕,參與觀看就可以了解了哦~

      當(dāng)然,直播中軟件的下載鏈接也要給到大家:

      anaconda下載:https://www.anaconda.com/products/individual

      【云駐共創(chuàng)】Python編程快速入門指南

      anaconda安裝:https://docs.anaconda.com/anaconda/install/windows/

      PyCharm -:http://www.jetbrains.com/pycharm/download/#section=windows

      用conda創(chuàng)建Python虛擬環(huán)境:https://zhuanlan.zhihu.com/p/94744929

      云平臺上搭建:

      華為云ModelArts開發(fā)環(huán)境:

      https://console.huaweicloud.com/modelarts/?region=cn-north-4#/notebook

      第三部分---Python語法格式和編碼規(guī)范

      關(guān)于語法格式,簡單地講,Python是一個結(jié)合了解釋性、編譯性、互動性和面向?qū)ο蟮母呒壋绦蛟O(shè)計語言,結(jié)構(gòu)簡單,語法定義清晰;Python最具特色的就是使用縮進來表示代碼塊,不需要使用大括號{};縮進的空格數(shù)是可變的,但是同一個代碼塊的語句必須包含相同的縮進空格數(shù)。

      關(guān)于編碼規(guī)范,國際慣例,文件編碼和 Python 編碼格式全部為 utf-8。例如:在 Python 代碼的開頭,要統(tǒng)一加上 # -- coding: utf-8 --;不要在行尾加分號, 也不要用分號將兩條命令放在同一行;等等。(江湖規(guī)則,還是要遵守一下的啦!)

      總結(jié)來看,Python的關(guān)鍵要素,主要有以下八點:

      1、基本數(shù)據(jù)類型

      2、對象引用

      3、組合數(shù)據(jù)類型

      4、邏輯操作符

      5、控制流語句

      6、算術(shù)操作符

      7、輸入/輸出

      8、函數(shù)的創(chuàng)建與調(diào)用

      在小編看來,計算機能處理的遠不止數(shù)值,還可以處理文本、圖形、音頻、視頻、網(wǎng)頁等各種各樣的數(shù)據(jù),不同的數(shù)據(jù),需要定義不同的數(shù)據(jù)類型。而在Python中,有六個標(biāo)準(zhǔn)的數(shù)據(jù)類型,大家可以簡單了解一下:

      1.Numbers(數(shù)字):數(shù)字?jǐn)?shù)據(jù)類型用于存儲數(shù)值;

      2.String(字符串):由數(shù)字、字母、下劃線組成的一串字符;

      3.List(列表):支持字符,數(shù)字,字符串甚至可以包含列表(即嵌套),也可以完成大多數(shù)集合類的數(shù)據(jù)結(jié)構(gòu)實現(xiàn);

      4.Tuple(元組):類似于List(列表),但是不能二次賦值,相當(dāng)于只讀列表;

      5.Sets(集合):是一個無序不重復(fù)元素的序列。可以使用大括號 { } 或者 set() 函數(shù)創(chuàng)建集合(創(chuàng)建一個空集合必須用 set() 而不是 { },因為 { } 是用來創(chuàng)建一個空字典);

      6.Dictionary(字典):字典是無序的對象集合,通過鍵來存取的元素,它由索引(key)和它對應(yīng)的值(value)組成。

      第四部分---Python的趣味小案例

      在直播中了解了很多,小案例更是離不開的,主播大大也給我們準(zhǔn)備了七段數(shù)碼管時鐘的一個小案例,趣味小案例代碼:

      https://zwc931053.obs.cn-north-4.myhuaweicloud.com/python_code.rar(這可是本武林秘籍,收好,切記切記!)

      第五部分---Python編程的學(xué)習(xí)路徑

      到了關(guān)鍵時刻,這么高級的武林招式,該怎么去學(xué)習(xí)呢?該先學(xué)習(xí)哪個招式呢?

      書籍又要怎么選擇呢?(一本就可以了哦~)

      強烈安利,華為云開發(fā)者學(xué)堂的課程

      學(xué)習(xí)鏈接,小編共享給大家:

      https://developer.huaweicloud.com/resource/roadmap/python.html

      筆者淺談:

      武林秘籍的淺講,到這里就結(jié)束了,總的來看,小編整合了一下快速入門的直播,Python學(xué)習(xí)的四個小步驟推薦給大家:了解Python基礎(chǔ)--->Python函數(shù)及流程控制--->利用Python開始學(xué)習(xí)--->深入Python編程。

      這場直播,非常詳細地給我們講解了關(guān)于Python編程的快速入門指南,不僅適合新手小白參與學(xué)習(xí),對于許多編程方面迷茫的人也有很好的幫助作用,期待大家的觀看,并給小編提出建議哦,在我們的共同努力下,一切都會更好~

      直播回看鏈接:https://bbs.huaweicloud.com/live/edu_live/202202221900.html

      直播很重要,彩蛋也少不了~ 小編這里也是有許多Python趣味小案例的,讀者朋友可以私聊我獲取哦~

      本文整理自華為云社區(qū)【內(nèi)容共創(chuàng)】活動第14期。

      https://bbs.huaweicloud.com/blogs/336904

      任務(wù)10.

      Python編程快速入門指南

      Anaconda Eclipse Jupyter notebook Python 應(yīng)用與數(shù)據(jù)集成平臺 ROMA Connect

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:excel表格怎么使用函數(shù)進行排序(excel表格排序用什么函數(shù))
      下一篇:如何查找表中的人(表格中怎么查找人名)
      相關(guān)文章
      亚洲国产成人久久精品软件 | 久久久亚洲精品国产| 婷婷亚洲综合五月天小说在线| 亚洲AV无码专区在线亚| 亚洲人成网站日本片| 亚洲AV无码专区国产乱码不卡| 亚洲剧场午夜在线观看| 久久精品国产亚洲网站| 亚洲韩国精品无码一区二区三区| 国产亚洲情侣一区二区无码AV| 亚洲熟妇成人精品一区| 亚洲中文字幕无码爆乳| 亚洲另类自拍丝袜第五页| 亚洲欧美日本韩国| 亚洲国产精品嫩草影院| 亚洲AV无码男人的天堂| 毛片亚洲AV无码精品国产午夜| 亚洲av日韩av综合| 国产精品亚洲综合五月天| 亚洲专区在线视频| 精品亚洲A∨无码一区二区三区| 久久99亚洲网美利坚合众国 | 亚洲av片一区二区三区| 亚洲精品岛国片在线观看| 精品亚洲成α人无码成α在线观看| 国产亚洲精品AA片在线观看不加载| 亚洲精品A在线观看| 国产亚洲欧洲Aⅴ综合一区| 国产V亚洲V天堂无码久久久 | 最新亚洲人成无码网www电影| 一本久久综合亚洲鲁鲁五月天 | 亚洲一区二区三区高清不卡| 亚洲欧美国产国产综合一区| 相泽南亚洲一区二区在线播放| 亚洲精品国产精品乱码不卞 | 色噜噜亚洲精品中文字幕 | 亚洲av无码专区首页| 亚洲色婷婷综合开心网| 爱情岛亚洲论坛在线观看| 亚洲欧洲日产国码高潮αv| 亚洲一区二区女搞男|