Python第二課 預備內容

2021-08-31 18:41:10 字數 1016 閱讀 3935

寫在前面:

受到國內大學教育的影響,很多大學生只了解windows作業系統,而對於西方發達國家,學生用的最多的卻是linux系統,對於做研究或者開發的人來說,linux系統有很多的好處,其中之一就是能夠使使用者更了解自己的專案組織、軟硬體資訊。在課程之前,我們可以了解一下linux,有興趣的也可以深入的學習linux系統。當然不想使用linux也無所謂,你可以跳過,這完全不影響後續的知識了解。

在linux系統中,使用者可以通過shell輸入命令,但是計算機核心並不懂命令,它只知道二進位制,所以shell可以通過裡面程式,將命令轉換成計算機懂的語言,讓計算機執行某種程式。

可以把shell比作是瀏覽器,而bash是谷歌瀏覽器。瀏覽器的核心可以解釋我們的htmlcssjs檔案,不同瀏覽器的核心略有差異,但是都能大概相同地解釋我們的前端檔案。linux有各種各樣的shell,bash就是其中最為通用的一種。

linux系統中,我們經常使用terminal,那麼terminalshellbash有什麼區別呢?terminal實際上是給使用者提供了乙個與shell程式互動的視窗,或者叫做終端**器。

我們了解終端是因為可以以命令列的形式編寫python程式。

計算機執行的**是機器**,人類編寫的**需要被翻譯成機器**才能執行。翻譯的形式一般有三種:編譯&解釋&先編譯後解釋python是一門解釋性的語言,先翻譯再執行,其翻譯是基於虛擬機器:先進性編譯,後解釋。

Python基礎第二課

練習題 1 編寫乙個python程式來查詢那些既可以被7整除又可以被5整除的數字,介於1500和2700之間。your code here i for i in range 1500 2700,1 if i 7 0and i 5 0 2 龜兔賽跑遊戲 題目描述 話說這個世界上有各種各樣的兔子和烏龜,...

python第二課(函式)

1 函式的定義 在python中可以使用def關鍵字來定義函式,和變數一樣每個函式也有乙個響亮的名字,而且命名規則跟變數的命名規則是一致的。在函式名後面的圓括號中可以放置傳遞給函式的引數,這一點和數學上的函式非常相似,程式中函式的引數就相當於是數學上說的函式的自變數,而函式執行完成後我們可以通過re...

Po學校Python第二課()

1.基礎資料型別 整數 python可以處理任意大小的整數,當然包括負整數,在程式中的表示方法和數學上的寫法一模一樣 eg 1 100 8080 0 等 計算機由於使用二進位制,所以有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9.a f表示 eg0xff00 0xa54cd2等 浮...