Python基礎為重,成就月薪過萬
Python的安裝
今天講的完全是在Windows下進行了
進入官網現在Python的安裝包直接在瀏覽器中搜尋:python.org
第一步:點開Downloads:之後第二步:選擇Windows
傻瓜式,傻瓜式的你可以直接點開進行下載,但是智慧下載這版本,有的人願意下載別的版本所以就要用到另外的方法
選擇你需要的版本,可以看到,一個是Windows-x86的還有一個是Windows-x86-64的前者是三十二位的,後者是六十四位的,這個要按照自己電腦的版本進行下載,然後點選後面帶有exe的進行下載
下載好了,接下來就是進行安裝
剛開始的頁面是這樣的,我們可以選擇上面的傻瓜式一鍵安裝,預設的路徑就是在C盤下,我們也可以選擇下面的自定義安裝, 安裝之前記得要把下面的PATH勾上 ,這個是必要的環境變數,如果說沒有勾的話也不怕,還可以通過自己複製路徑進行設定。
這裡不管直接點選Next,進行安裝,好,安裝完以後我們來試一下好了麼
開啟CMD然後輸入Python,看看是否新增到了環境變數中,很好安裝好了。
認識Python中的基本型別
Python3中有六個標準的資料型別,也是基礎中的基礎
-
Numbers(數字)
-
String(字串)
-
List(列表)
-
Tuple(元組)
-
Sets(集合)
-
Dictionaries(字典)
Numbers(數字)
數字又分三種型別
-
整型 - 通常被稱為是整型或整數,是正或負整數,不帶小數點。
-
浮點型 - 浮點型由整數部分與小數部分組成,浮點型也可以使用科學計數法表示(2.5e2 = 2.5 x 102 = 250)
-
複數 - 複數由實數部分和虛數部分構成,可以用a + bj,或者complex(a,b)表示, 複數的實部a和虛部b都是浮點型。
PS:Python3 整型是沒有限制大小的,所以 Python3 沒有 Python2 的 Long 型別。
首先我們來看一下Numbers的型別轉換
有簡單的數值運算:
注意:
-
Python可以同時為多個變數賦值,如a, b = 1, 2。
-
⼀個變數可以通過賦值指向不同型別的物件。
-
數值的除法(/)總是返回⼀個浮點數,要獲取整數使⽤//操作符。
-
在混合計算時,Pyhton會把整型轉換成為浮點數。
再來看一下數學函式都有什麼,怎麼用
還有隨機數函式要怎麼用呢?
Python還有很多的三角函式
String(字串)
字串的大小寫轉換
字串的格式輸出
字串搜尋定位與替換
字串的聯合與分割
字串條件判斷
List(列表)
列表是Python 中使⽤最頻繁的資料型別。列表是寫在⽅括號之間、⽤逗號分隔開的元素列表。列表中元素的型別可以不相同:
列表是寫在⽅括號之間、⽤逗號分隔開的元素列表。列表中元素的型別可以不相同
和字串⼀樣,列表同樣可以被索引和切⽚,列表被切⽚後返回⼀個包含所需元素的新列表。詳細的在這⾥就不贅述了。
除了這些,列表還⽀持串聯操作,使⽤+操作符:
與之前講的字串不⼀樣的是,列表中的元素是可以改變的:
PS:
-
List寫在⽅括號之間,元素⽤逗號隔開。
-
和字串⼀樣,list可以被索引和切⽚。
-
List可以使⽤+操作符進⾏拼接。
-
List中的元素是可以改變的。
Tuple(元組)
元組與列表類似,不同之處在於元組的元素不能修改。元組寫在⼩括號⾥,元素之間⽤逗號隔開。
元組中的元素型別也可以不相同,元組與字串類似,可以被索引且下標索引從0開始,也可以進⾏擷取/切⽚
其實,可以把字串看作⼀種特殊的元組。
雖然tuple的元素不可改變,但它可以包含可變的物件,⽐如list列表。構造包含0個或1個元素的tuple是個特殊的問題,所以有⼀些額外的語法規則,大家在學python的時候肯定會遇到很多難題,以及對於新技術的追求,這裡推薦一下我們的Python學習扣qun:784758214,這裡是python學習者聚集地!!同時,自己是一名高階python開發工程師,從基礎的python指令碼到web開發、爬蟲、django、資料探勘等,零基礎到專案實戰的資料都有整理。送給每一位python的小夥伴!每日分享一些學習的方法和需要注意的小細節
PS:
-
與字串⼀樣,元組的元素不能修改。
-
元組也可以被索引和切⽚,⽅法⼀樣。
-
注意構造包含0或1個元素的元組的特殊語法規則。
-
元組也可以使⽤+操作符進⾏拼接。
Sets(集合)
集合是⼀個⽆序不重複元素的集。
基本功能是進⾏成員關係測試和消除重複元素。
可以使⽤⼤括號 或者 set()函式建立set集合,注意:建立⼀個空集合必須⽤ set() ⽽不是 { },因為{ }是⽤來建立⼀個空字典。
Dictionaries(字典)
我們最後再來介紹,字典是Python中另⼀個⾮常有⽤的內建資料型別。
字典是⼀種對映型別,它是⼀個⽆序的鍵 : 值對集合。關鍵字必須使⽤不可變型別,也就是說list和包含可變型別的tuple不能做關鍵字。在同⼀個字典中,關鍵字還必須互不相同。
PS:
-
字典是⼀種對映型別,它的元素是鍵值對。
-
字典的關鍵字必須為不可變型別,且不能重複。
-
建立空字典使⽤{ }。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913713/viewspace-2647827/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 程式猿月薪過7萬可落戶北京,重點是...
- 2017年——阿里10年JAVA大神教你如果從0基礎到月薪過萬(必看)阿里Java
- 轉行IT行業,月薪過萬需要多久?行業
- 平均月薪過萬,低門檻,這個行業為什麼被人追捧?行業
- 新人轉行IT行業,月薪過萬需要多久?行業
- 分析月薪4萬python工程師招聘崗位,原來學完基礎,還要學這些Python工程師
- docker基礎部署入門,微服務必備技術,月薪上萬不是夢Docker微服務
- 月薪過萬的運維都需要什麼技能運維
- 一、Python複習教程(重點)- 基礎Python
- 月薪過萬加班不斷,這個行業叫……行業
- 我的IT職場生涯: 畢業4年,月薪過萬薦
- 前端開發想要月薪過萬?給你指幾條明路前端
- 那些IT培訓過的人怎麼樣了?月薪都上萬嗎?
- 行業黑馬顯現 月薪過萬職位暴漲行業
- 揭祕月薪最容易過萬的工作,男默女淚!
- python 基礎之繼承、重寫、多繼承Python繼承
- Python基礎篇-Python基礎01Python
- 中軟卓越:Web前端初學者月薪過萬的必備技能Web前端
- HTML 基礎重點(1)HTML
- 重學javascript基礎-typeofJavaScript
- 【.net基礎】--SQLHelper重構SQL
- python基礎中的基礎Python
- 對現狀不滿意轉行IT行業,月薪過萬需要多久?行業
- 月薪過萬的UI設計師都是怎麼設計介面的UI
- 月薪過萬的資訊流,都是怎樣高效學習的KTG
- java基礎學習之三:方法的過載和重寫Java
- Python基礎筆記01-Python基礎Python筆記
- python 基礎Python
- Python 基礎 (-)Python
- python基礎①Python
- python基礎Python
- Python基礎:語法基礎(3)Python
- 【圖論】Python [ numpy, pandas] 實現 基礎能力以及基礎演算法 [ dfs bfs spfa ] 經過較為嚴格測試圖論Python演算法
- Python基礎面試題30問!Python基礎教程Python面試題
- 從月薪5000到月薪5萬,Get到這些技能你也可以!
- 【重溫基礎】20.事件事件
- 【重溫基礎】8.字串字串
- 『無為則無心』Python基礎 — 7、Python的變數Python變數