python的基本概念 python基本概念

2021-10-12 16:10:39 字數 1226 閱讀 6199

什麼是程式設計

就像開車一樣,你不需要知道按下啟動鍵的時候具體都幹了些啥操作,你只需要知道按它可以將發動機啟動就行,如果沒啟動,就是出問題了,可以再次嘗試,或者多次嘗試,還是不行就打**讓人來修。

程式設計也是一樣,比如,我告訴計算機,你給我下乙個檔案,下失敗了就重試幾次,最後還是失敗就報錯,我自己去檢查原因。

如以下偽**:

for i in range(3):

if download(url):

return

為什麼要程式設計

就乙個字:懶

你不是想讓計算機幫你幹點事,你寫程式幹嘛。

為什麼用python

我也不知道為什麼,我就是選擇了它,可能是和網上那句「人生苦短,我用python」有關吧。值得一提的是,python的庫是真的多,想要乙個功能,先搜一搜,可能已經有庫了,或者別人已經想到並實現過了。

**檔案

python**檔案格式為.py,有點諧音

變數python的變數很隨意,下面這樣寫就是定義乙個變數,並賦予初始值。

num = 1

至此,變數宣告及賦初值成功。

再看看c語言的方式,注意和上面的區別。

int num = 1;

不錯,多了乙個int和分號,這是必須的,不是我寫錯了,所以說python還是很舒服的,當然槓精可能會說,c的程式快,我當然知道c的程式快,但是開發就不一定了。我要的是快速實驗,執行效率我用i7-9700k來剛,不虛!!!哈哈哈哈哈哈,開個玩笑,python沒那麼弱。

條件判斷

條件判斷,好像各大語言都是if吧,就像這樣。

if condition:

print("為真")

else:

print("為假")

什麼東西???冒號幹嘛的,為什麼print前面要寫4個空格。沒有為什麼,格式要求,這麼寫就對了。

為什麼要有4個空格

至於為什麼要有4個空格,其一是因為格式,其二是因為它是在if下面。如果if下面還有乙個if,不錯,是還有乙個if,它是可以巢狀的。所以,如果在if下面還有乙個if,那麼第二個if下面的語句前面要有8個空格!如下**:

if condition:

print("為真")

if sub_condition:

print("子") #我前面有8個空格

else:

print("為假")

所以,就很清晰了,語句內的**前面要多4個空格,其一是**格式需要,其二是好看,結構更清晰。

python基本概念

1.單引號,雙引號與三引號 使用單引號 你可以用單引號指示字串,就如同 quote me on this 這樣。所有的空白,即空格和製表符都照原樣保留。使用雙引號 在雙引號中的字串與單引號中的字串的使用完全相同,例如 what s your name?使用三引號 或 利用三引號,你可以指示乙個多行的...

python基本概念

也即字面意義上的常量,如同5 1.23 9.25e 3這樣的數,或者如同 this is a string it s a string 這樣的字串。它們被稱作字面意義上的,因為它們具備字面的意義 按照它們的字面意義使用它們的值 即字元的序列,它本上就是一組單詞。使用單引號 你可以用單引號指示字串,就...

Python 基本概念

一.基本概念 一 函式式程式設計 1.什麼是函式式程式設計?1 是面向過程的程式設計方式 整個程式是以函式為基本單元 2 純粹的函式式程式語言編寫的函式沒有變數 3 函式式程式設計特點 函式可以作為變數和返回值進行使用 4 乙個函式如果接另外乙個函式作為引數傳入,那麼這個函式就稱為高階函式 示例 d...