Python學習基礎知識(二)

2021-09-29 18:47:01 字數 1935 閱讀 7186

變數是python中非常基礎的概念,我們使用變數表示特定值得名字。舉例說明:

這裡就是定義了乙個變數a,並且初始化它的值為 2.

注意,這裡面的等號(=)不是等於的意思,而是表示把右邊的數字2和左邊的變數關聯上,也就是把2這個值,賦給a這個變數。 以後 a就代表是 2了。

我們列印a的值,結果顯示的就是 2 。

我們在後面給a 賦值為3,再列印,那麼顯示的就是3.

也就是說,最開始 我把2賦給a(a = 2),則a表示的就是2。當我們把3賦給a之後(a = 3),a表示的就是3了。

前面我們在命令列都是直接輸入的計算數字。 其實在實際的應用中,更多的是需要讓使用者通過鍵盤,輸入需要計算的資料。 所以我們需要實現乙個從鍵盤讀取使用者輸入的功能。 我們剛剛開始學習python,不可能讓我們自己去實現這個功能,系統已經幫我們實現好了這個功能,只要我們會用就可以了。具體的使用方法如下:

為了從鍵盤讀入使用者的輸入,我們使用了系統已經定義好的乙個函式input(). 它的功能是,把我們引號""中的字串列印到螢幕上,並且等待我們輸入,等到我們輸入完成,按下回車之後,它把我們輸入的內容讀取到,然後作為函式的返回值,賦值給變數 a。 (函式的返回值,就是這個函式執行完成之後,會返回乙個結果)

接下來,我們使用print(a) 把 a的內容列印出來, 就是剛才我們輸入的123.

這裡面input() 和print()都是系統預先定義好的函式。 我們只要知道他們的功能,然後給他們傳遞引數就可以了。 不用關係他們裡面具體是怎麼實現的。

系統裡面有很多的這種函式,都是系統裡面預先準備好的,所以我們稱這種函式叫做內建函式

input()函式的返回值,是個字串型別。字串後面會介紹到。

另外,我們給函式提供的引數,叫做實參

除了print和input之外,還有一些其他經常用的內建函式

1、abs() 求絕對值函式

2、pow(a,b) 求冪次函式。 a的b次方

前面介紹的函式,叫做內建函式。是在系統裡面已經準備好的。 當然系統不可能把所有的函式,都幫助我們準備好。 我們經常用到一些其他機構或者個人發布的程式。 這個時候,如果我們要使用他們的程式,他們的程式對我們來說,就是乙個模組。

使用模組分為兩步,第一步使用import 命令把模組引入,第二步才可以使用模組中的函式。例如:

使用方法是 ,用【import 模組名 】命令,引入這個模組

然後再用 模組名.函式名(引數)的形式,來使用模組中的函式。

這裡我們用到的就是 math這個模組下面的floor函式。 這個函式的功能

是向下取整。

上面是使用了math模組中的ceil函式。 功能是向上取整。

注意,模組只用import一次。 可以多次使用。

python 基礎知識(二)

1 二進位制轉十六進製制方法 二進位製到16進製制轉換 2 encode 和 decode 例子 msg 我愛北京天安門 print msg.encode encoding utf 8 編碼為二進位制 print msg.encode encoding utf 8 decode encoding u...

Python學習基礎知識

1 python中的布林運算 1 python把0 空字串 和none看成 false,其他數值和非空字串都看成 true 2 python直譯器在做布林運算時,只要能提前確定計算結果,它就不會往後算了,直接返回結果。2 python中的list 新增 2 用list的 insert 方法,它接受兩...

Python基礎知識學習

anaconda環境配置 anaconda pycharm環境 參考 直譯器 參考 和 python入門 anaconda和pycharm的安裝和配置 print and input print hello,world x 12 print x s hello y len s print the l...