中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

學習Python的流程是什么

發布時間:2021-11-26 11:45:49 來源:億速云 閱讀:130 作者:iii 欄目:大數據

這篇文章主要介紹“學習Python的流程是什么”,在日常操作中,相信很多人在學習Python的流程是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”學習Python的流程是什么”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

Hello World!

寫下Hello World是你在學任何編程語言時做的第一件事,除了讓你對第一次代碼運行感到興奮,它也會幫你檢測目前運行環境是否正常。

學習Python的流程是什么

我們第一個運行的程序!

新手學習,Python 教程/工具/方法/解疑+V:itz992

重點

可讀性--我們注意到打印指令用的是“print”,這也許很明顯,但是相信我,在別的編程語言中,會很麻煩,比如“ System.out.println(要打印的文本) ”

這種命令結構很重要,print是一個函數,一個在計算機世界中接受輸入的函數,同時它也生成輸出,這個函數不會返回任何東西,但是它會將任何你想要的東西打印到屏幕上。

變量

變量是編程的磚瓦,有些是系統內置的標準變量,如數字,字符串,列表值,有些則是自定義,我們會在文章的最后一起創建自定義變量。

變量就像一個容器,是一個代表一個或多個值的名稱。重點是,它真的就是一個容器而已!

數字

學習Python的流程是什么

學習Python的流程是什么

現在變量的意義應該不言自明了吧,聲明一個變量就是將某個值賦予該變量,如果要作冪(乘方)的話只需要用“*”。運算順序就像初中數學一樣,從左往右寫,括號內優先。先乘除,后加減,注意順序,這很重要!

字符串

學習Python的流程是什么

學習Python的流程是什么

現在字符串應該是一個更廣泛的話題了,函數的個數是無限的,但是基本內容都在這了,添加字符串只是合并起來,你可以在字符串變量中觀察其子字符串,利用切片,確定位置(比如從0-2或者任何你喜歡的范圍)。

“len”函數會顯示一個對象的長度,通過這種方式,我們可以從初始字符串提取“Hello World”這一子字符串。請讀者好好思考一下,我并不想填鴨式地給你們灌輸內容,這會毀了整個學習體驗的。

列表,元組,字典和集合

列表在儲存和操作大量數據方面又快又好,是在Python中最常用的一個對象。

學習Python的流程是什么

學習Python的流程是什么

學習Python的流程是什么

學習Python的流程是什么

記住絕大多數情況下,對于列表的操作改變的是其本身,簡單的復制列表(淺拷貝)并非真正復制(深拷貝),這有些超前了,但是如果你想拷貝一個列表,請這樣做:

學習Python的流程是什么

(上述操作第二行事實上拷貝的是儲存地址,lst3和lst本質上是一個對象;第三行拷貝的是值,而不是儲存地址)

相信我,之后你會感謝我的!

元組,集合和字典有很多可以介紹,但是篇幅有限,我會介紹一些基本用法。

計數用字典;元組防止值被篡改;集合不允許出現重復的值并且處理數據很快。

流程控制

流程控制只是if-else語句的一個花哨名稱

學習Python的流程是什么

學習Python的流程是什么

學習Python的流程是什么

Elif-僅當在if語句為假時執行。

縮進,縮進,縮進!

我不能再強調Python中的新開發人員僅僅因為這個原因而犯了多少錯誤,這四個空格決定了語句塊,注意print語句在if塊中的位置,如果將它從if代碼塊中移走的話,if語句什么都不會做。

另一個重要的地方,==不賦值,它只能計算出True和False。

“elif”只在if語句失敗時出現,它是為了避免在數字大于5時進行測試然后在數字大于8(只是個例子)的時候再次測試。

將and和or組合是個檢查多個語句的方法。

循環和迭代

你可以在列表,元祖,字典甚至字符串中進行迭代,以下是它怎么實現的:

學習Python的流程是什么

學習Python的流程是什么

學習Python的流程是什么

循環能讓你重寫多次任何你想寫的。你只需要寫一次,然后讓代碼在那你想要的次數之后停下來就可以了(例如while loop)

或者你想以迭代的形式每次只處理一個數據,可以使用上圖中animel的方法。

函數

今日的內容即將接近尾聲,請集中注意力。

函數需要輸入,并對輸入做一些操作,之后回送給用戶反饋——也即輸出。

如果你能記住這句話,那么這就是你將要做的大部分工作。

學習Python的流程是什么

學習Python的流程是什么

學習Python的流程是什么

學習Python的流程是什么

學習Python的流程是什么

函數讓我們可以一遍又一遍地行使多個操作,而不用重復敘述。并且,它使得代碼的可讀性提升了,當你讀到這行代碼——if test_even,很好理解,這個函數就是檢查一個數是否是偶數。這種方式讓讀者可以更好地理解你寫得代碼。可讀性十分重要。

現在類是自定義對象的構成要素,把它看作是一個建筑藍圖,它將教你如何建造一個建筑。

你可以根據這個藍圖建造兩個建筑,它們都是一個建筑,但不是同一個建筑,這很重要,一個類描述的是一個事物,一個對象,但它不是對象本身。

OOP(面向對象編程)是一個深刻而先進的主題,第一段代表了它的基本概念,但它是一個值得一系列文章去探討的問題,而不是一篇文章。

現在一個對象有兩個主要的特征,它們是屬性和函數(方法),“它是什么和它能做什么。“

學習Python的流程是什么

學習Python的流程是什么

最后一件事,藍圖是Cat類,使用這個類我可以創建對象(cats),如下所示。

self屬性指的是對象,而不是類,基本上說,是這個貓的年齡,或者是這個貓的性別,所以它叫self,它指的是對象。

我們可以創建像play這樣的自定義函數,在這種情況下,它做不了什么,但是我們也可以重寫內置的python函數,比如add(在本例中,我讓它們產生了一個新的cat對象)或__repr__來替換print函數。

這個解釋只是冰山一角,但你必須從某個地方入門。

到此,關于“學習Python的流程是什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

资兴市| 新巴尔虎左旗| 青铜峡市| 长垣县| 岳阳县| 泰州市| 朝阳市| 仪征市| 长子县| 罗城| 拜城县| 枣阳市| 壶关县| 梧州市| 阜平县| 黔江区| 娱乐| 宁津县| 阆中市| 塔城市| 海林市| 武冈市| 扶风县| 凤翔县| 城市| 大化| 兴隆县| 偏关县| 台中县| 印江| 务川| 腾冲县| 县级市| 高雄市| 台江县| 渑池县| 高青县| 朝阳区| 改则县| 灵璧县| 定兴县|