Python安裝與配置
看過今年的編程排行榜的小夥伴都應該知道,Python就是編程語言眼中的網紅啊,並且隨著人工智慧時代的到來,Python被譽為最有前途的編程語言。不僅可以做伺服器後台、可以做自動化工具、可以網路爬取數據、進行數據分析,做為人工智慧研究更是不在話下。怎麼樣,是不是很多小夥伴跟我一樣想要轉行學習Python了呢?不急,工欲善其事必先利其器,要學好Python首先你得安裝Python吧,下面就來給大家分享一下Python安裝的基本教程。
Python安裝基礎教程可以分三步:
一、在Python的官網下載Python
Python官網下載地址:https://www.Python.org/downloads/release/Python-360/,請下載最新版本的3.X.X
二、安裝Python
下載完成對應Python版本後(我們以Python-3.6為例),雙擊執行下載的exe程序,進入安裝界面。需要注意的是Python-3.x默認安裝在C盤的根目錄下,這非常方便你進行查找,當然你也可以選擇自定義安裝,修改默認安裝位置,勾選「Add Python 3.6 to PATH」選項,就可以自動匹配環境變數。
三、測試Python
1.環境變數配置:
方法一:使用cmd命令添加path環境變數
在cmd下輸入: path=%path%;D:Python36 接著按"Enter"回車鍵。其中:D:Python36 是Python的安裝目錄。
方法二:在環境變數中添加Python目錄
(1) 右鍵點擊"計算機",然後點擊"屬性"
(2) 然後點擊"高級系統設置"
(3) 選擇"系統變數"窗口下面的"Path",雙擊即可!
(4) 然後在"Path"行,添加python安裝路徑即可(我的D:Python36)。
ps:記住,路徑直接用分號";"隔開!
(5) 最後設置成功以後,在cmd命令行,輸入命令"python",就可以有相關顯示。
windows開始->運行輸入cmd,回車,輸入python,回車,再輸入print("hello 傳奇"),再按Enther鍵。就可以看到輸出的單詞Hello傳奇。
相比而言,我更喜歡程序自帶的IDLE編輯器。具備語法加亮功能,程序的不同部分可以標註不同的顏色。
點擊開始->程序->Python3.6->IDLE ,輸入print("hello 傳奇")也得到一樣的效果。
2. 現在我們操作幾個小例子,感受一下print的用法。
可以做加減乘除運算,輸出結果:
留意:print後面沒有空格,否則會報錯。
不僅可以直接進行運算操作,還可以列印多個字元串:
總結下print的用法:
1、print語句可以向屏幕上輸出指定的文字。例如:print("hello 傳奇");
2、print語句也可以跟上多個字元串,用逗號「,」隔開,就可以連成一串輸出:
print("I love" , "BTC"),最終就會輸出顯示:I love BTC;
print會依次列印每個字元串,遇到逗號「,」會輸出一個空格;
3、print也可以用來列印數值或者是計算結果:
print(5 + 8),輸出計算結果13。
直接輸入 5+8,程序也會直接輸出計算結果,怎麼樣?python是不是很聰明!
三、實戰練習
練習1:編寫一個小程序,輸入姓名,列印出「你好,姓名」。
代碼如下:
name = input("請輸入你的姓名:")
print("你好,"+ name +"!")
這裡,我們定義了一個name變數,我們用input(),獲取用戶輸入,然後用「=」賦值給name變數,再通過print列印出「你好+name」。這裡用到了input()、變數、賦值三個操作。
知識點:
變數、賦值,input()
1、 每個變數在使用前都必須賦值,使用等號(=)進行賦值。等號(=)左邊是一個變數名,等號(=)右邊是存儲在變數中的值。
2、input()函數,用於接收用戶的輸入,將所有輸入作為為字元串處理,並返回字元串類型。
練習2:嘗試編寫一個程序,要求用戶輸入持有比特幣的數量,1-100的數字並判斷,輸入大於10個就列印「土豪,我們做朋友吧」,不符合要求則列印「還要加油」,「請關注我的公眾號」(自己的廣告呵)。
代碼如下:
number = input("請問你持有幾個BTC了,請輸入1-100之間的數字:")
guess = int(number)
if 10
print("土豪,我們做朋友吧!")
else:
print("還要加油!")
print("遊戲結束")
保存後,按F5鍵,程序運行。我們測試下效果:
輸入11看看:
再輸入2試試:
恩,基本達到了我們的要求。這裡用到了兩個知識點:int() 、if else.
int() 、if else的用法
1、int() 函數用於將一個字元串或數字轉換為整型。
2、if else流程判斷,當 if 語句判斷表達式的結果為 True 時, 就會執行 if 包含的代碼塊;如果判斷為False時,執行else 包含的代碼塊。(注意: else 後面有個冒號)
TAG:Python |