Python簡介
Python是一種計算機程序設計語言,它結合瞭解釋性、編譯性、互動性和麪向對象的腳本語言,很是簡單易用。Python 的設計具備很強的可讀性,相比其餘語言常常使用英文關鍵字,其餘語言的一些標點符號,它具備比其餘語言更有特點語法結構。不少著名的網站都是用它編寫的,如豆瓣、YouTube等。隨着如今運維自動化,雲計算,虛擬化,機器智能等技術的快速發展,python在咱們的視野中也愈來愈受重視,許多大型網站就是用Python開發的,例如YouTube、Instagram,Google、Yahoo等,甚至NASA(美國航空航天局)都大量地使用Python,國內的網站如:豆瓣,知乎,拉勾網等•國內大公司,BAT,京東,網易,運維開發,或者高級DBA都須要會Python。
Python核心團隊計劃在2020年中止支持 Python2,因此接下來咱們的學習以Python3爲主。
Python的安裝使用
1、Windows下安裝Python3。
一、安裝
爲了避免去設置環境變量,我選擇Customize installation安裝,而且勾選Add Python 3.6 to PATH。
選擇安裝路徑,我安裝到C:\python36下面。
安裝完成。
到cmd下面去測試一下可否使用,直接輸入python -V能夠查看版本號。
直接輸入python,便可進入。
二、Linux下面安裝Python3
選擇要下載的版本下載到Linux機器上面。
tar zxvf Python-3.6.4.tgz
cd Python-3.6.4
./configure --ssprefix=/usr/local/python3.6
make && make install
這樣安裝之後,沒有覆蓋老的版本,咱們將原來的/usr/bin/python連接改成別的名字,再創建新版本python的連接
mv /usr/bin/python /usr/bin/python_old2
ln -s /usr/local/python3.6/bin/python /usr/bin/python
查看Python版本
注意:這樣安裝好python3後,yum不能使用了,解決辦法,修改/usr/bin/yum的
第一行爲:
三、python編輯器的選擇
常見的編輯器有Sublime Text、Vim、Pycharm、文本編輯器等,咱們選擇一個最好用的pycharm用做python編輯器。
2、
安裝Pycharm
一、咱們選擇專業版,
按照默認選項一直下一步安裝便可。
右邊的滾動條拉到最下面,Accept按鈕就能夠選中了。
運行後提示須要激活,按下圖選擇,並輸入http://xidea.online進行激活。
注意:若是上述方法不能激活,能夠自行在網上搜索激活方法。
3、Pycharm的使用技巧
一、設置python文件的擡頭,即新建一個python文件的時候,默認會添加以下的內容。
點擊:File->setting->Editor->Code Style->File and Code Templates->Python Script輸入以下內容:
其中: time 建立時間 author 做者 file 文件名
#!/usr/bin/env python
# -*- coding:utf-8 -*-
#@Time : ${DATE} ${TIME}
#@Author: yangjian
#@File : ${NAME}.py
二、在pycharm中編寫python代碼
新建一個工程:File->New Project
新建一個python文件:在工程上面右鍵->New->Python File
三、下面開始編寫簡單的代碼以及運行:
(1)、不須要傳入參數
name = input("Please input your name:")
# 打印輸出有下面三種方法,最經常使用的是第一種
print("hello {0}".format(name))
print("hello" + name)
print("hello %s" %name)
(2)、須要傳入參數
運行代碼,有以下兩種方式:
四、pycharm使用技巧
快捷鍵
Ctrl+c 複製當前行或選定的代碼塊到剪貼板
Ctrl+x 剪切當前行或選定的代碼塊到剪貼板
Ctrl+v 粘貼
Ctrl+d 複製當前行、或者選擇的塊
Ctrl+n 跳轉到類
Ctrl+shift+n 快速查找文件名
Ctrl+shift+f 全局查找,快速查找關鍵字的文件
Ctrl+shift+r 全局替換
Ctrl+鼠標左鍵 查看源代碼
Ctrl+alt+方向左右鍵 看源碼的時候前進返回
Ctrl+a 全選
ctrl+alt+l 格式化代碼
Ctrl+/ 註釋選中的代碼
Alt+enter 自動導入包
Tab 多行同時向後移動
shift+tab 與Tab相反
alt+選中像notepad++多行操做
調試代碼
斷點:就是程序執行到這個地方就停下來。
F7:Step Into 進入到代碼。
F8:Step Over 跳到下一步。
F9:resume program 恢復程序或者執行到下一個斷點。
(未完待續)