原创 Python環境搭建三 Python2、Python3都需要怎麼辦?

1. 讓Python2、Python3共存 上一篇筆記中提到我的系統中安裝的是Python2, 是因爲公司的項目需要,但是作爲學習,我還是需要安裝Python3。是的,在這兩兄弟彼此不太和諧的情況下,我們卻有着不可抗因素要同時籠絡

原创 Python環境搭建二 把python跑起來

1.Python IDLE 安裝完python,在開始菜單找到pythonx.x, 點擊IDLE, 即打開了交互式編譯環境。 上一篇安裝我提到的是python3.7, 但實事上我的環境上安裝的是2.7,這其中的原因後面再說。 打

原创 Python環境搭建一 Python安裝與配置

Python安裝配置 學習Python這件事情開始了好幾次,在項目閒時,或抱着一本書,或找到一個大牛的博客,總是會學一段時間,寫幾段代碼,再一段時間不用就又歸零。這次決定再一次開始,在這裏記錄我的學習筆記,希望能有一個不一樣的結果

原创 Python環境搭建五 讓pycharm,Anaconda成爲好搭檔

1. 爲什麼選擇合作 Pycharm說: 在第二篇筆記《把python跑起來》中,你應該已經認識了我,散發着魔力與魅力的編輯器,我會成爲你編寫、調試python代碼的得力工具,當然,我也可以提供搜索下載包的功能,不過有時候會查詢不

原创 Python基礎篇六 set之difference & symmetric_difference

set有兩個相似的內置函數: difference()返回多個集合的差集 symmetric_difference()返回兩個集合中不重複的元素集合 什麼意思呢?被困惑了一下,各種try, try, try… 終於,明白了。

原创 Python環境搭建四 Anaconda

上一篇筆記中簡單介紹了一下Anaconda, 這一篇記錄一下我在安裝、卸載、重裝過程中遇到的問題。 1.安裝 官網地址: https://www.anaconda.com/download/ 推薦選擇Python3對應的版本。

原创 Python基礎篇七 條件、循環語句之獨特之處

每次學新的語言,條件語句、循環語句都是一帶而過,因爲基本都是一樣的,除了寫法有些差異。 本以爲Python也是這樣,沒想到還是爲此開了一篇新的筆記。 因爲它的確有獨特之處。 條件控制 if condition_1: stat

原创 Python基礎篇五 set之difference & symmetric_difference

set有兩個相似的內置函數: difference()返回多個集合的差集 symmetric_difference()返回兩個集合中不重複的元素集合 什麼意思呢?被困惑了一下,各種try, try, try… 終於,明白了。 看例

原创 Python基礎篇五 不同的數據類型remove、pop、del方法的區別

繼續學習數據類型,發現python有一些方法的作用是相似的,比如:print, str, repr都會打印輸出; 比如remove, pop, del都會刪除元素。 那麼它們之間又有什麼區別呢? 今天先來比較一下remove, pop

原创 Python基礎篇四 編碼規範

在用pycharm編碼的過程中,發現會有很多關於編程規範的小提示,雖然之前看了一些python的編碼規範,但寫起來還是覺得差了很多。 既然自詡了“文藝犯二”,又怎能允許寫出來的代碼不漂亮呢? 於是花了很多時間蒐羅python的編碼規範

原创 Python基礎篇三 特殊的運算符

在學習python運算符的過程中,遇到了一些不同於其它語言的運算符,記錄在此。 1. 邏輯運算符not python3的邏輯運算符包括:and, or, not。 and和or與其它語言相似, not的作用類似於shell, java

原创 Python基礎篇二 數據類型

我的這個學習筆記系列記錄的內容並不全面,建立在有其它語言的基礎之上。如果你也跟我一樣,有一點shell, java的基礎,那這個簡化版的入門系列應該也同樣適合於你。 1. 標準數據類型 Number String List Tu

原创 Python基礎篇一 跟Python混個臉熟

網上有一篇文章叫《教老婆學python》,做爲IT界的一枚小女子,如果身邊能有一個牛人老公,時常指點迷津,以教會老婆作爲掌握一門技術的衡量標準,那真是美美的。 然而,如果碰巧沒有,那不妨借別人家老公一用。所以這一篇筆記的真實名字是《偷

原创 Python學習筆記五 讓pycharm,Anaconda成爲好搭檔

1. 爲什麼選擇合作 Pycharm說: 在第二篇筆記《把python跑起來》中,你應該已經認識了我,散發着魔力與魅力的編輯器,我會成爲你編寫、調試python代碼的得力工具,當然,我也可以提供搜索下載包的功能,不過有時候會查詢不到或

原创 Python學習筆記四 Anaconda

上一篇筆記中簡單介紹了一下Anaconda, 這一篇記錄一下我在安裝、卸載、重裝過程中遇到的問題。 1.安裝 官網地址: https://www.anaconda.com/download/ 推薦選擇Python3對應的版本。 An