聊Python小白如何系統自學成為Python大牛(基礎篇一)上
本文章,由頭條py柯西發表,禁止轉載,希望大家支持原創
歡迎大家點擊複製鏈接看原文https://www.toutiao.com/i6545819194888290820/
本原創除這一章外,後續還會衍生出後續進階的學習方法
總章
一.學習前言
二.環境搭建
三.Python的基本概念
一.學習前言很多人在自學Python的時候,總是不知道如何學習,不知道該怎麼學,今天看到框架,就想學flask或者其他框架,但是當學的時候又茫然了,不知道怎麼學;想學Python,但是又不知道Python就業方向以及前景如何,小編給大家強力推薦一套Python學習方法,只要按照這個方法去學,那麼,在和別人同時學習的時候,在同樣條件下,你學的效率一定會比別人高。
Python相對於其他語言來說,簡單了不少,但是卻也難倒了不少其他行業的大牛,為什麼呢?
因為Python中,許多模塊就已經不是軟體自動安裝了,而是由自己手動安裝,手動安裝雖然麻煩了點,但是卻省下來電腦的內存空間,以及想用就安裝,不用不安裝的這個優點,而其他的語言卻沒有這個特點,這個是困倒其他行業大牛的原因之一;其他語言,在語言的格式上沒有太多的需求,像vs在你寫了一個程序之後,它會自動幫你對齊格式,但是Python卻不一樣,當你格式沒有對齊時,會顯示報錯,知道的人會改變代碼的格式,不知道的人卻在代碼裡面找錯。以上所說的兩個原因是多數人出錯的主要原因,當然,還有其他原因,小編就不在這一一為大家解說。
二.環境搭建當下載了Python之後,很多人在使用時卻無法使用,原因不在下載Python是是否少下載了東西,而是在下載Python的時候為勾選 Add to Path 這一個選項,那麼,想要使用Python,需不需要下載後重新下載呢??? 答案是不需要,你可以右鍵我的電腦-—》屬性-—》環境變數-—》系統變數—》Path 裡面來配置環境變數,其實不是很難當然,還有搭建虛擬機、Linux、SSH』,小編會在後續的文章發表,喜歡的可以訂閱哦,可以第一時間閱覽文章,或者加群491308659,加群編碼:柯西,小編會給在裡面提前更新,想看的可以加群,還有更多學習資料在裡面。當環境搭建好了之後,那麼,就可以使用Python來編寫程序了。在這裡小編想問大家一個問題,Python是什麼??很多人肯定會回答,開發軟體IDE,那麼,現編再問一下什麼是IDE??IDE是集成開發環境,至於為什麼叫集成開發環境,小編就不在這裡為大家一一作答。
三.Python的基本概念在Python的基本概念一共分為四大塊:
對象與名字內置對象關鍵字標準的輸入與輸出
很多人在看到這些的時候,都會一臉茫然,為什麼?小編在第一次看到這些的時候也產生了疑問,什麼是對象與名字,什麼是內置對象,什麼是關鍵字,什麼是標準輸入與輸出??
很簡單,就讓小編給大家解答
1.什麼是對象與名字
1).對象
「萬物皆對象」(Everything is object),這是python這種面向對象語言所倡導的理念。在我們熟悉的C++中,1隻是一個整型數,而不是一個對象。但在python中,1卻是一個實實在在的對象,您可以用dir(1)來顯示它的屬性。
在python中,所有對象都有下面三個特徵:
- 唯一的標識碼(identity)
- 類型
- 內容(或稱為值)
一旦對象被創建,它的標識碼就不允許更改。對象的標識碼可以有內建函數id()獲取,它是一個整型數。您可以將它想像為該對象在內存中的地址,其實在目前的實現中標識碼也就是該對象的內存地址。
2).名字
名字是對一個對象的稱呼,一個對象可以只有一個名字,也可以沒有名字或取多個名字。但對象自己卻不知道有多少名字,叫什麼,只有名字本身知道它所指向的是個什麼對象。給對象取一個名字的操作叫作命名,python將賦值語句認為是一個命名操作(或者稱為名字綁定)本文章,由頭條py柯西發表,禁止轉載,希望大家支持原創。
名字在一定的名字空間內有效,而且唯一,不可能在同一個名字空間內有兩個或更多的對象取同一名字。
讓我們再來看看本篇的第一個例子:i = 1。在python中,它有如下兩個含義:
- 創建一個值為1的整型對象
- "i"是指向該整型對象的名字(而且它是一個引用)
2.內置對象
這個解釋起來相對來說比較麻煩,就給大家簡單講解一下吧:內置對象分為三種 字典、元組、和列表,這三者的區別解釋起來相對來說比較麻煩,大家可以加群491308659,來了解,還可以提前獲取最新的關於Python系統學習的文章。
3.關鍵字
關鍵字是預先保留的標識符,每個關鍵字都有特殊的含義。編程語言眾多,但每種語言都有相應的關鍵字,Python 也不例外,它自帶了一個
keyword
模塊,用於檢測關鍵字。
4.標準輸入與輸出
就舉一個簡單的例子吧:
input(「請輸入名字」)
則需要你手動輸入名字,但是並不會輸出
如果你想看見輸入的名字則需要
print(input(「請輸入名字」))
這樣子輸入輸出就一併解決了
四.基本數據類型基本數據類型,一共分為兩大類:
序列散列
而序列又分為三個部分:字元串、列表、元組
散列分為兩個部分:集合、字典
像這一部分就無需小編做過多的解釋想過去更多的這一系列文章,可以關注本頭條號,或者加群491308659,加群編碼:柯西,。。。本文章,由頭條py柯西發表,禁止轉載,希望大家支持原創,原創不容易,希望大家多訂閱,小編會給大家帶來更精彩的後續文章,希望大家訂閱
原創:聊Python小白如何系統自學成為Python大牛(基礎篇一)上
推薦閱讀:
※沈向洋:You Are What You Write,大家都要看
※走迷宮——來做道題?
※Python練習:趣味百題
※UG編程平面銑最詳細講解,還不快快收藏?
※目前市場上,你用過的最好用的文本編輯器是什麼?