實驗樓 python簡明教程

2021-09-24 01:40:02 字數 1691 閱讀 7736

①終端輸入python進入

欣賞完自己的傑作後,按 ctrl + d 輸入乙個 eof 字元來退出直譯器,你也可以鍵入 exit() 來退出直譯器。

②vim鍵盤快捷功能分布

③這裡需要注意如果程式中沒有 #!/usr/bin/env python3 的話,應該使用 python3 helloworld.py 來執行,否則使用 ./helloworld.py 程式會被當作 bash 指令碼來執行,最終報錯。

④檔案重新命名的操作

將檔案test.txt重新命名為wbk.txt:

$ mv test.txt wbk.txt

⑤在 python 中,空格很重要,我們使用空格將識別符號區分開,行開始處的空格我們稱之為縮排,如果你的縮排是錯誤的,python 直譯器會丟擲錯誤。例如下面情形:

>>

> a =

12>>

> a =

12 file ""

, line 1

a =12^

indentationerror: unexpected indent

這是因為第二行開始處出現了多餘的空格,所以需要經常檢查**的縮排。

如果你在**中混用製表符和空格,這種縮排錯誤會很常見。

所以如果是用空格,就一直用空格縮排,不要使用製表符。

建議遵守以下約定:

使用 4 個空格來縮排

永遠不要混用空格和製表符

在函式之間空一行

在類之間空兩行

字典,列表,元組以及引數列表中,在 , 後新增乙個空格。對於字典,: 後面也新增乙個空格

在賦值運算子和比較運算子周圍要有空格(引數列表中除外),但是括號裡則不加空格:a = f(1, 2) + g(3, 4)

⑥python 的注釋以 # 字元開始的,在 # 字元到行尾之間的所有東西都被程式忽略為注釋,也就說對程式沒有任何影響。

你應該總是在 # 後跟乙個空格,然後再寫注釋。

⑦模組python 本身在預設安裝時就帶有大量的模組。我們之後將會用到其中的一部分。在使用模組前先導入它。

>>

>

import math # 匯入math模組

>>

>

print

(math.e)

2.71828182846

關鍵字⑧

下列的識別符號是 python3 的關鍵字,並且不能用於通常的識別符號。關鍵字必須完全按照下面拼寫:

false

defif

raise

none

delimport

return

true

elif

intry

andelse

iswhile

a***cept

lambda

with

assert

finally

nonlocal

yield

break

fornot

class

from

orcontinue

global

python3簡明教程 實驗樓 迴圈

實驗知識點 while 迴圈 print 函式的 end 引數 列表索引 切片for 迴圈 range 函式 continue 關鍵字 for 迴圈中的 else 關鍵字 e x的函式編碼 乘法表 列表 python 能夠優雅地處理那些沒有意義的切片索引 乙個過大的索引值 即大於列表實際長度 將被列...

實驗樓 Git實戰教程

實驗1 git介紹 1.版本控制系統 1 集中式版本控制系統 版本庫是集中存放在 伺服器的,工作時需要先從 伺服器取得最新的版本,然後工作完成後把自己的修訂推送給 伺服器。這類系統都有乙個單一的集中管理的伺服器,儲存所有檔案的修訂版本,而協同工作的人們都通過客戶端連到這台伺服器,取出最新的檔案或者提...

Python 簡明教程

python 手冊 1.usr bin python 2.常量 數 2,3.2,1 2j 字串 單引號 雙引號是完全相同的,三引號指示多行字串。轉義字元用 自然字串 即不轉義 使用 r string content.n r unicode字串,u unicode string 表明這個檔案的格式是u...