聊Python小白如何系統自學成為Python大牛(基礎篇一)上

本文章,由頭條py柯西發表,禁止轉載,希望大家支持原創

歡迎大家點擊複製鏈接看原文toutiao.com/i6545819194

本原創除這一章外,後續還會衍生出後續進階的學習方法

總章

一.學習前言

二.環境搭建

三.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編程平面銑最詳細講解,還不快快收藏?
目前市場上,你用過的最好用的文本編輯器是什麼?

TAG:Python | 編程 | 編程入門 |